Software Engineer

Kentico Software
United States
10 days ago
Apply on jobs.kentico.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, Czech

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Open Source Technology Strategies of Testing Management of Software Versions Kentico

Job description

We are hiring a senior engineer into our Developer Experience division to build the APIs and agentic tooling that partners and internal teams use to build on Xperience by Kentico., Your users are developers. You do not build the product directly, you build the tools other people use to build it, so the work compounds: every hour you save a partner developer is multiplied across everyone using what you shipped.

You own the full lifecycle: design, implementation, test strategy, documentation, release, and the iteration that comes from watching real developers hit real friction. The agentic tooling space is genuinely unsettled, standards are still moving, and a good part of the job is having an opinion about where it lands.

As social as you want it to be

There is a developer community on the other side of what you build, and the door to it is open. Publish under your own name, demo your work on our developer livestream, speak at meetups and conferences with time and budget behind you, spend real time with partner developers.

Requirements

  • Experience building developer tooling: SDKs, CLIs, APIs, integrations, anything whose users are engineers.
  • Hands-on experience shipping with AI: LLM APIs, agentic workflows, MCP, or AI-assisted development tooling.
  • Experience with MCP specifically, or with building tools consumed by AI agents.
  • Hands-on expertise in C# and .NET.
  • Proven experience designing and operating APIs in production, including the unglamorous parts: versioning, deprecation, and not breaking people.
  • Ability to write clearly for a technical audience.
  • English at B2 or above.
  • Based in or able to work from Prague or Brno.

Nice to have

  • Czech at B1 or above.
  • An appetite for the public side of the role. No existing following required.
  • Open source contributions, or a track record of writing or speaking for developer audiences.
  • Experience with DXP, CMS, or content platforms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.kentico.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Preserving open source ideals against closed corporate technology

Nalini Garg · Coffee With Developers

1:53 min

Actionable steps to improve team testing strategies immediately

Luise Freese Luise Freese · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:26 min

Selecting open source technologies for multi-cloud capability

Ingo Weichsel · World Congress 2023

4:04 min

Testing strategies and philosophical approaches for modern application delivery

Lian Li · World Congress 2023

4:01 min

Experience requirements and empathy in developer relations

Angie Jones Angie Jones +3 · World Congress 2024

Videos

See all

Related articles

See all