We’re investing in and expanding our engineering team as we take our automation platform into its next chapter. This is an opportunity to join a team doing ambitious, high-impact work — modernizing core technology, solving hard engineering problems, and helping shape where the platform goes next. If you enjoy meaningful systems work and want your technical decisions to carry real weight, we’d love to talk. You’ll help build and evolve the software that brings continuous testing and effortless automation to enterprise applications. What You’ll Do Design and develop core platform capabilities in modern C++, with reliability, performance, and extensibility as first-class concerns Help shape the architecture and technical direction as the platform continues to grow and evolve Build and strengthen components that run reliably in customer environments Tackle hard, low-level engineering problems: inter-process communication, native integrations, and system-level programming Write thorough automated tests and contribute to a strong testing culture — unit, integration, and beyond Review teammates’ code, share knowledge, and help raise engineering practices across
the team Partner directly with customers — jump on calls to understand their environments, troubleshoot alongside them, and turn real-world feedback into product improvements Collaborate with a talented team distributed across the globe, sharing ideas across time zones and cultures What We’re Looking For 5+ years of professional software development experience Strong, proven experience in modern C++ (C++17/20)— multi-year hands-on development in native/cross-platform environments. We expect fluency with: Modern language features (RAII, smart pointers, move semantics, templates,constexpr, the STL) Concurrency and parallelism— threads, async tasks, synchronization primitives, atomics, and the C++ memory model, with the ability to write correct, high-performance multithreaded code Clean, maintainable, well-structured C++ and modern build tooling (e.g. CMake) Memory management, performance profiling, and debugging in native environments Inter-process communication, native integrations, and low-level system programming Cross-platform development across Windows and Linux Experience with C# / .NET Core— valued alongside C++, as parts of the platform are built in .NET for extensions and integrated services. Strong C++ engineers who are newer to .NET are encouraged to apply; we’ll support you in ramping up Solid testing knowledge and discipline— you write unit and integration tests as a natural part of development, are familiar with testing frameworks (e.g. GoogleTest/Catch2) and practices such as mocking and test-driven development Hands-on experience with AI-assisted development tools(e.g. Cursor, Claude Code) — you use AI to accelerate coding, code review, and problem-solving, and are keen to push these tools further A customer-first mindset— comfortable jumping on customer calls and turning first-hand feedback into better software Thrive in a globally distributed team— you communicate clearly and collaborate well across time zones and cultures Experience working in and succeeding within agile development teams Comfortable with change and continuous evolution of product direction A get-your-hands-dirty attitude: not afraid to pick up a new technology or pattern quickly A proven track record of producing high-quality, maintainable code and applying engineering best practices
Nice to Have (Not Required) Experience with cloud services development, ideally on Azure Experience with Docker and Kubernetes Experience with DevOps pipelines and Cloud Operations (monitoring, observability, logging) Experience developing automation engines or background service architectures
Why Join Us? Flexible working hours Salary plus
bonus Professional & personal development This is a rare and highly sought-after opportunity to be part of a highly talented engineering team within Tricentis. If you are interested in the opportunity to become a member of Tricentis where your ideas count, apply now for immediate consideration. Tricentis Core Values Knowing what we need to achieve and how to achieve it is important. Tricentis' core values define our ways of working and the behaviors we model that create an enjoyable and successful Tricentis life. Demonstrate Self-Awareness: Own your strengths and limitations. Finish What We Start: Do what we say we are going to do. Move Fast: Create momentum and efficiency. Run Towards Change: Challenge the status quo. Serve Our Customers & Communities: Create a positive experience with each interaction. Solve Problems Together: We win or lose as one team. Think Big & Believe: Set extraordinary goals and believe you can achieve them. Tricentis is proud to be an equal opportunity workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran. Tricentis is proud to be an equal opportunity workplace. Qualified applicants will receive consideration for employment without regard to race, color, ethnicity, gender, religious affiliation, age, sexual orientation, socioeconomic status, or physical and mental disability and other statuses protected by law. Global Sanctions Compliance We comply with all applicable global sanctions and export control laws. Candidates must not be listed on any government restricted party lists (including OFAC SDN List and U.S. Commerce Department restricted lists) and must certify that their employment would not violate any sanctions or export control regulations. Candidates must notify us of any changes to their status during the application process or subsequent employment. Tricentis is proud to be an equal opportunity workplace. Qualified applicants will receive consideration for employment without regard to race, color, ethnicity, gender, religious affiliation, age, sexual orientation, socioeconomic status, or physical and mental disability and other statuses protected by law. Global Sanctions Compliance We comply with all applicable global sanctions and export control laws. Candidates must not be listed on any government restricted party lists (including OFAC SDN List and U.S. Commerce Department restricted lists) and must certify that their employment would not violate any sanctions or export control regulations. Candidates must notify us of any changes to their status during the application process or subsequent employment. Tricentis is a global leader in continuous testing and quality engineering. The Tricentis AI-based, continuous testing portfolio of products provide a new and fundamentally different way to perform software testing. An approach that’s totally automated, fully codeless, and intelligently driven by AI. It addresses both agile development and complex enterprise apps, enabling enterprises to accelerate their digital transformation by dramatically increasing software release speed, reducing costs, and improving software quality. Widely credited for reinventing software testing for DevOps, cloud, and enterprise applications, Tricentis has been recognized as a leader by all major industry analysts, including Forrester, Gartner, and IDC. Tricentis has more than 3,000 customers, including the largest brands in the world, such as McKesson, Allianz, Telstra, Dolby, and Vodafone. To learn more, visit https://www.tricentis.com.
Location
Prague, Czechia + 2 more
Total raised
$1.5B
Last stage
Series B
Investors
No applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.