Senior Backend Engineer

Catio
Summary
Join a world-class team at Catio, a company building the world’s first AI-powered Copilot for Tech Architecture. As a Senior Backend Engineer, you will design and build intelligent backend systems powering Catio’s AI-first platform. This high-impact role involves working with distributed systems, data pipelines, and ML infrastructure to create agentic AI recommendations and architecture insight workflows. You will build scalable backend systems, integrate AI/ML workflows, contribute to core architecture capabilities, optimize performance and maintainability, and collaborate cross-functionally. This role requires a systems-thinking mindset, passion for solving architecture and infrastructure challenges, and expertise in modern backend languages and frameworks. Catio offers top-tier compensation, significant equity, and a commitment to fostering an inclusive and diverse workplace.
Requirements
- 4+ years of experience in backend engineering at top-tier startups or technology companies, although we are not opposed to less experienced candidates with outstanding expertise
- 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), with a passion for clean, idiomatic, maintainable code
- 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), with an openness to leveraging emerging technologies
- 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
Responsibilities
- 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
Benefits
- At Catio, we offer top-tier compensation for startups at our stage, ensuring highly competitive salaries along with significant equity in a rapidly growing, VC-backed company
- We are also committed to fostering an inclusive and diverse workplace and welcome applicants of all backgrounds and identities
Share this job:
Similar Remote Jobs
