This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This is a high-impact, deeply technical individual contributor role where you’ll be designing and building the intelligent backend systems that power Catio’s AI-first platform for cloud-native architecture planning. You’ll be working at the intersection of distributed systems, data pipelines, and ML infrastructure to power our agentic AI recommendations and architecture insight workflows.
Job Responsibility:
Build scalable backend systems powering our observability, architecture modeling, and recommendation engines—leveraging data pipelines, microservices, and system modeling techniques
Integrate AI/ML workflows by collaborating with AI engineers to embed LLM-based and multi-agent architecture intelligence within the platform, enabling rich architecture recommendations and generative planning
Contribute to core architecture capabilities: Help identify key architectural patterns and best practices, build backend services that reflect architecture decisions and evolution, and ensure Catio provides actionable visibility for our users
Optimize performance and maintainability: Implement monitoring, fault-tolerant workflows, and observability layers for mission-critical services
Collaborate cross-functionally: Work with product managers, AI researchers, and technical leadership to translate requirements into robust platform capabilities
Learn and inform: Contribute to a high-performing engineering culture by sharing learnings and taking initiative to inform other team members where relevant
Requirements:
4+ years of experience in backend engineering at top-tier startups or technology companies
Proven track record of building scalable, production-grade systems, ideally in 0→1 product environments
Expertise in modern backend languages and frameworks (Go, Python preferred)
Deep knowledge of distributed systems and microservices architectures, with practical familiarity in observability and DevOps tooling
A systems-thinking mindset and a passion for solving architecture and infrastructure challenges—especially for the cloud-native space
Strong aptitude for performance tuning, debugging, and technical architecture design
Demonstrated ability to leverage AI-assisted development (e.g. Cursor, ChatGPT, Claude Code)
A high-trust personality with a growth mindset—able to collaborate across teams, share context, and own outcomes
Academic strength in Computer Science or related field
graduate-level education is a plus
What we offer:
top-tier compensation for startups at our stage
highly competitive salaries
significant equity in a rapidly growing, VC-backed company