Join a team building the foundational services that power our core product ecosystem, handling millions of requests daily and directly impacting user experience at scale. As a Senior Backend Developer, you will architect, develop, and own critical components of our distributed systems, driving technical excellence and mentoring peers while solving complex challenges in a hybrid work environment.
Design, implement, and maintain highly scalable, reliable, and secure backend services and APIs.
Lead significant feature development from initial concept and design through deployment and operational support.
Collaborate with product managers, frontend developers, and other engineering teams to define system architecture and technical specifications.
Conduct rigorous code reviews, providing constructive feedback and ensuring adherence to engineering best practices.
Drive improvements in system performance, stability, and observability.
Mentor junior and mid-level engineers, fostering their technical growth and promoting a culture of knowledge sharing.
Contribute to architectural discussions and strategic planning for backend systems.
5+ years of professional experience designing and building production-grade backend systems.
Expert proficiency in at least one modern backend language (e.g., Go, Python, Java, Node.js).
Demonstrable experience with distributed systems, microservices architectures, and RESTful/gRPC API design.
Strong understanding of relational and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
Proficiency in system design, data structures, and algorithms.
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
Experience with event streaming platforms (e.g., Kafka, RabbitMQ).
Familiarity with CI/CD pipelines and automated testing frameworks.
Contributions to open-source projects or significant personal technical projects.
Experience with performance optimization and large-scale data processing.
Advanced degree in a technical field.
Competitive salary and equity package.
Comprehensive health, dental, and vision insurance.
Generous paid time off and company holidays.
Flexible hybrid work model and support for remote setup.
Annual budget for professional development, conferences, and certifications.
Opportunity to work on high-impact, technically challenging projects with a direct line to business outcomes.
A culture emphasizing technical excellence, collaboration, and continuous learning.