About the Role
The role involves developing and maintaining high-performance backend systems, working closely with teams to deliver reliable services, and contributing to technical strategy and infrastructure improvements.
Responsibilities
- Design and implement scalable backend services
- Optimize system performance and reliability
- Collaborate with cross-functional teams to define requirements
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve production issues
- Participate in code reviews and technical design discussions
- Improve internal development tools and infrastructure
- Ensure data consistency and integrity across services
- Support deployment and monitoring processes
- Contribute to architectural decisions and system design
- Maintain documentation for systems and workflows
- Integrate third-party services and APIs
- Enhance security practices within backend systems
- Work closely with frontend teams for seamless integration
- Monitor system metrics and respond to alerts
- Refactor legacy components for improved performance
- Implement automated testing frameworks
- Drive best practices in software engineering
- Scale infrastructure to meet growing demands
- Collaborate on incident response and post-mortems
- Evaluate new technologies for potential adoption
- Ensure compliance with data privacy standards
- Support continuous integration and delivery pipelines
- Mentor junior engineers and share technical knowledge
- Participate in on-call rotations when needed
Nice to Have
- Master’s degree in Computer Science or related field
- Experience with large-scale data processing systems
- Background in building fault-tolerant systems
- Knowledge of GraphQL and API gateway patterns
- Familiarity with service mesh technologies
- Experience with performance tuning at scale
- Contributions to open-source projects
- Public speaking or conference presentation experience
- Leadership in technical project delivery
- Experience mentoring engineers across teams
Compensation
Competitive salary and equity package
Work Arrangement
Remote with flexible hours
Team
Collaborative engineering team focused on backend systems and service reliability
Our Tech Stack
- We use Python, Go, and Node.js for backend services
- Our infrastructure runs on AWS with Kubernetes orchestration
- We rely on PostgreSQL, Redis, and Elasticsearch for data storage
- Monitoring is handled through Prometheus and Grafana
Growth Opportunities
- Engineers are encouraged to lead projects
- Opportunities for advancement into technical leadership roles
- Regular access to training and conferences
Available for qualified candidates


