Join our core engineering team to design and build the next generation of our highly scalable, distributed backend systems. You will drive critical architectural decisions, solving complex challenges at a scale impacting millions of users daily. This is an opportunity for significant ownership and direct influence on our product roadmap and technical direction.
Lead the design, development, and deployment of robust, scalable microservices and APIs.
Architect solutions for high-throughput, low-latency data processing and storage.
Drive technical excellence, ensuring reliability, performance, and security across our backend infrastructure.
Mentor junior engineers, fostering best practices in coding, testing, and system design.
Collaborate with product and front-end teams to define specifications and integrate solutions.
Participate in on-call rotations to support critical systems.
5+ years of experience in backend software development, with a significant focus on distributed systems.
Expertise in at least one modern backend language (e.g., Go, Python, Java) and associated frameworks.
Proven track record designing and implementing highly available and scalable APIs and services.
Strong understanding of relational and NoSQL databases, caching mechanisms, and message queues.
Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
Excellent problem-solving skills and ability to troubleshoot complex production issues.
Experience with event-driven architectures and stream processing (Kafka, Kinesis).
Familiarity with infrastructure as code (Terraform, CloudFormation).
Contributions to open-source projects or a strong technical blog/portfolio.
Prior experience working in a fully remote, asynchronous environment.
Competitive salary and equity package.
Comprehensive health, dental, and vision insurance.
Generous paid time off and parental leave.
Stipend for home office setup and continuous learning.
Opportunity to work on challenging problems with a direct impact on our product.
A culture of collaboration, transparency, and continuous improvement.