About the Role
The position involves developing and optimizing backend services to ensure robustness, scalability, and low-latency performance across distributed systems.
Responsibilities
- Design and implement scalable backend services
- Optimize systems for high availability and low latency
- Collaborate with cross-functional teams on feature development
- Maintain and improve existing codebases
- Troubleshoot and resolve production issues
- Participate in code reviews and system design discussions
- Ensure backend systems meet security and compliance standards
- Work with large-scale data processing pipelines
- Support deployment and monitoring of services
- Contribute to API design and documentation
- Improve system observability and monitoring tools
- Integrate with internal and external platforms
- Write automated tests for backend components
- Refactor legacy systems for better maintainability
- Assist in capacity planning and performance tuning
- Evaluate and adopt new technologies when appropriate
- Follow software development best practices
- Mentor junior engineers
- Participate in incident response and on-call rotations
- Ensure code quality through testing and static analysis
- Support continuous integration and delivery pipelines
- Collaborate on architectural decisions
- Maintain system documentation
- Respond to feedback from support and QA teams
- Drive improvements in system reliability
Nice to Have
- Experience with large-scale data platforms
- Familiarity with observability tooling
- Knowledge of gRPC and Protocol Buffers
- Experience with service mesh technologies
- Background in performance engineering
- Contributions to open-source projects
- Experience in SaaS environments
- Prior work with real-time analytics systems
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on scalable systems
Why Join Us
- Opportunity to work on cutting-edge infrastructure challenges
- Culture that values technical excellence and innovation
- Support for professional growth and learning
- Inclusive environment that encourages diverse perspectives
- Access to modern tools and technologies
What We Offer
- Comprehensive health and wellness benefits
- Retirement savings plans
- Flexible working hours
- Remote work support
- Annual learning and development allowance
Available for qualified candidates