About the Role
The role involves building and maintaining scalable backend services, contributing to system architecture, and ensuring high performance and reliability across distributed systems.
Responsibilities
- Design and implement robust backend services
- Collaborate with product and frontend teams to deliver end-to-end features
- Optimize system performance and reliability
- Write clean, maintainable, and well-tested code
- Participate in technical planning and architecture discussions
- Troubleshoot and resolve production issues
- Contribute to API design and documentation
- Ensure data consistency and integrity across services
- Support deployment pipelines and infrastructure automation
- Mentor junior engineers and promote best practices
Nice to Have
- Experience with real-time data processing systems
- Background in email or data infrastructure domains
- Familiarity with observability tools like Prometheus or Grafana
- Contributions to open-source projects
- Experience working in remote-first teams
Benefits
- Comprehensive health insurance coverage
- Retirement savings plan with employer contribution
- Unlimited paid time off policy
- Home office setup stipend
- Professional development budget
- Flexible work hours
- Parental leave policy
Compensation
Competitive salary and equity package
Work Arrangement
Remote-friendly with team collaboration expectations
Team
Small, cross-functional product and engineering team
Our Tech Stack
- We use Go for core services, Kubernetes for orchestration, and PostgreSQL for data storage.
- Our infrastructure is cloud-native and built on Google Cloud Platform.
Culture
- We value ownership, transparency, and continuous learning.
- Engineers are encouraged to lead initiatives and propose technical improvements.
Available for qualified candidates