Senior Backend Engineer
Senior Backend Engineer responsible for designing and operating high-scale backend capabilities, shaping architecture, improving reliability and performance, and mentoring engineers. The role requires strong systems expertise, architectural judgment, and production experience with agentic AI.
About the job
Responsibilities
- Design, implement, and evolve moderate-to-complex backend product capabilities with minimal guidance.
- Make architectural trade-offs among modular monoliths, shared components, and independently operated services.
- Establish backend standards for code quality, maintainability, testing, APIs, security, availability, performance, and operational readiness.
- Mentor associate and intermediate engineers, remove technical blockers, and improve delivery through code and design reviews.
- Diagnose and prevent performance and reliability issues at scale; participate in incident response and act as a technical owner.
- Use AI in production engineering workflows, evaluate its effectiveness, and coach others on responsible use.
Requirements
- Strong command of backend architecture, APIs, data systems, and performance tuning in complex product or service environments.
- Proficiency in modern backend languages and a deep understanding of systems programming.
- Experience designing or evolving modular backend boundaries, bounded contexts, and migration-safe architectures.
- Ability to lead through technical judgment, influence, and clear written communication in an asynchronous environment.
- Proven experience building or operating agentic systems in production, including loops, tool use, and error-handling strategies for reliability at scale.
Nice-to-haves
- Experience with high-throughput distributed systems, concurrency, or profiling.
- Experience with containerized production operations, including Kubernetes.
- Database performance expertise, including PostgreSQL, ClickHouse, schema evolution, and partitioning.
- Experience with large-scale modular monoliths or event-driven systems.
- Public technical communication, open-source maintenance, or experience with developer-focused SaaS.
Benefits
- Flexible paid time off.
- Team member resource groups.
- Equity compensation and employee stock purchase plan.
- Growth and development fund.
- Parental leave.
Skills
Backend Architecture, APIs, Systems Programming, Distributed Systems, Concurrency, Kubernetes, Postgres, ClickHouse, Event-Driven Systems, Agentic AI
Similar jobs
Backend Engineering jobsLeads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.
Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.
Senior backend engineer who will define and build trusted validation systems for AI-generated software, including fast feedback that helps agents self-correct. The role requires hands-on experience building with AI agents, broad software architecture judgment, and the ability to influence distributed engineering teams.
Senior backend software engineer building and scaling Java and Spring Boot services for a global expense management platform. The role requires 4–6 years of experience with distributed systems, cloud platforms, production ownership, and AI-driven development.
Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.