Senior Backend Engineer
Core
Architecting and leading the delivery of high-impact, platform-level backend systems that serve millions of developers globally.
Role type
Senior IC backend software development engineer (platform)
Builds
Core backend services, scalable API frameworks, and data models for product teams and external integrations
Domain
Developer tools / SaaS platform
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, relational and NoSQL database expertise, caching and asynchronous messaging, containerization and CI/CD, AI-powered development tooling, LLM and agentic AI systems integration
Preferred skills
Microservices and CQRS patterns, cloud platform expertise (AWS/GCP/Azure), platform-level API and SDK development
Technologies
Python, Ruby, Go, Java, Node.js, PostgreSQL, MySQL, Redis, Memcached, Kafka, RabbitMQ, Docker, Kubernetes, GitHub Copilot, Cursor, Claude Code
Responsibilities
Architect and lead implementation of complex backend systems, define technical strategy and architectural direction, own end-to-end reliability and performance of critical services, design scalable API frameworks, lead cross-functional technical initiatives, drive large-scale refactoring and tech debt reduction, mentor engineers and contribute to engineering standards
Seniority
Senior, hands-on IC with mentorship responsibilities