Senior Software Engineer

We are hiring a senior engineer to our AI Platform, to deliver AI capabilities to our flagship product Xperience by Kentico, that are secure, reliable, cost-aware, and production-ready at scale.

Your mission, should you choose to accept it.

Build and operate AIRA, the AI platform powering Xperience by Kentico.
Own features end-to-end, from idea and architecture through production rollout and operational excellence.

About The Role

As a Senior Software Engineer on our AI platform team, you will shape and ship AI platform features used across Xperience by Kentico. This role is not just feature coding. You will own full feature lifecycle delivery, including technical design, implementation, test strategy, observability, release, and post-release operations. You will collaborate closely with your direct cross-functional team, and across the product engineering organization. 

During opportunity driving, you will closely work with a cross-functional trio (Producz Manager, UX, Senior Engineer) to Shape Up! ideas into production ready features. You will influence technical direction, raise engineering standards, and mentor other developers.

What will you be doing?

  • Design and deliver AI capabilities across API, SDK, and platform layers.

  • Make architectural decisions for scalability, resiliency, backward compatibility, and maintainability.

  • Deliver end-to-end features through with quality gates and release discipline.

  • Drive quality through automated testing and strong engineering practices.

  • Drive secure-by-design engineering: auth, RBAC, data handling, and compliance requirements.

  • Build and maintain an enterprise cloud-hosted service.

  • Collaborate on building developer experience for internal teams integrating AIRA capabilities.

  • Mentor engineers and actively improve team technical practices.

  • Start Date: Straightaway
  • Language: English B2

Your impact

  • Faster and safer delivery of AI features to production.

  • High service reliability and predictable performance under real traffic.

  • Lower operational risk through robust observability and incident readiness.

What we are looking for

  • Strong experience building and operating cloud services in production.

  • Proven system design and architecture skills for distributed/cloud systems.

  • Hands-on expertise in C#, .NET and MS Azure.

  • Strong ownership mindset you take features from discovery to stable production operation.

  • And agile, curious, and learning-focused growth mindset. 

  • Ability to design for resilience, performance, and cost efficiency.

  • Strong collaboration skills across engineering, product, QA, and UX.

  • Excellent communication in English (minimum B2) and Czech (minimum B)

Nice to have

  • Experience with AI platform integration (LLM APIs, RAG, prompt/tool orchestration).

  • Experience using developer AI tools (GH Copilot, Claude, Cursor).

  • Experience with security/compliance in regulated SaaS environments.

  • Experience designing internal SDKs and integration guidelines.

  • AI and/or MS Azure certifications.

Our approach to work.

We embrace flexibility in our working hours to accommodate your lifestyle, ensuring collaboration occurs within a single time zone . This setup guarantees all crucial decisions are made locally. No need for late-night meetings

Adopting a hybrid work model, we encourage a blend of onsite and remote work—spend two days in Prague office and enjoy the convenience of working from home for the remaining three if you wish. 

At the heart of our ethos is offering permanent positions, underscoring our commitment to your financial well-being, health, and social security. We're dedicated to enhancing your work-life balance through a comprehensive suite of benefits tailored to support your overall well-being. 

Your career journey.

Our approach to career development is both transparent and structured. We offer every team member a well-defined roadmap for growth. Rather than adhering to a rigid set of tasks, our system is centered around the impact you create, allowing for a personalized journey to success.  

We recognize and celebrate the diverse talents within our team, understanding that impact can be achieved through various strengths—be it through effective communication and clarity, in-depth technical expertise, or exceptional collaboration and delegation skills. 

Contact us, and we can meet in our office in Prague. At the interview, you will meet the team members. And if we click, we'd like you to join us full-time.

Wanna know more about this or other job opportunities? Find out on our blog!

Send us your CV.

By submitting this form, I acknowledge that Kentico will collect, store, and process my data. You may withdraw the consent anytime.

Do you know anyone who fits the bill for this position?
Let us know!

Our favorite benefits

Innovation Time

Innovation Time

You get to plan one-fifth of your work time to do the things you want to focus on – projects or further education.

Unlimited Number of Sick Days

Unlimited Number of Sick Days

Are you feeling under the weather? Stay at home. You only need a sick note if you are ill for more than 3 days in a row.

Flexible Working Hours

Flexible Working Hours

Recommended by 10 out of 10 parents and commuting colleagues.

Related positions

Partner Program Specialist

Are you ready to support our key partners and contribute to the growth of our business? Do you enjoy being behind the scenes of major collaborations? Do you thrive on communicat...

.NET Developer - Internal Solutions

Join an engineering team that owns our internal systems end‑to‑end. From .NET backend and React frontend to CRM/Kentico customizations, integrations, and DevOps — you’ll work ac...

Senior Product Designer