About The Role
We are seeking a Lead Software Engineer to join the AI Workspace team at Tricentis. You will lead the technical aspects of developing AI-powered automation capabilities, working closely with the Engineering Manager and Product Managers. This is a hands-on leadership role where you'll architect and implement agentic AI systems that integrate with enterprise testing platforms.
What You'll Do
- Lead technical design and implementation of AI agent architectures and agentic workflows
- Develop and extend our MCP (Model Context Protocol) integrations connecting AI agents to enterprise tools (Jira, Confluence, GitHub, etc.)
- Design multi-tenant, production-grade AI systems with proper observability, caching, and resilience patterns
- Build and maintain Agent-to-Agent (A2A) communication protocols
- Collaborate with PMs to translate product requirements into scalable technical solutions
- Mentor team members and drive engineering best practices (code reviews, testing strategies, documentation)
- Contribute to architectural decisions
Must Have
What We're Looking For
- Strong Python expertise (5+ years) with experience in async programming and FastAPI
- Frontend experience (4+ years) with React/TypeScript
- 3+ years of experience designing, deploying, and operating language model–based solutions in production.
- Hands-on experience with AI/LLM integrations (OpenAI, Anthropic, or similar)
- Experience building or working with AI agents, agentic workflows, or AI-assisted development tools (e.g., Cursor, GitHub Copilot, Claude Code, similar agent frameworks)
- Experience with MCP (Model Context Protocol) or A2A protocols
- Solid understanding of API design, authentication patterns, and multi-tenant architectures
- Track record of leading technical initiatives and mentoring engineers
- Strong testing discipline (unit, integration, E2E)
- Great communication skills, both written and verbally
About The Team
The AI Workspace team is building the next generation of AI-powered automation for software testing. You'll work alongside talented engineers who are passionate about AI and automation, with the opportunity to shape how AI agents interact with enterprise software development tools.
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.