Were looking for a Senior Backend Engineer to join our growing engineering team. Youll play a key role in designing and building robust, scalable backend systems from the ground up. This is a high-impact, hands-on position that involves working on critical infrastructure and collaborating closely with cross-functional teams across the organization.
Responsibilities:
- Design, build, and maintain backend services and APIs in a distributed, cloud-native environment
- Develop scalable and secure systems with high availability and performance
- Collaborate with product managers, designers, and other engineers to define and deliver high-quality solutions
- Integrate with third-party services and APIs as needed
- Contribute to system architecture and technical decision-making
- Write clean, maintainable, and well-tested code
- Review code and provide technical mentorship to other engineers
- Continuously improve engineering standards, tools, and processes
Requirements:
- 10+ years of backend development experience in complex, high-scale systems
- Strong experience with system design, distributed architecture, and API development
- Proficiency in at least one modern backend programming language (e.g., Go, Java, Python, etc.)
- Experience working in cloud environments (preferably AWS or similar platforms)
- Proven track record of building and maintaining secure, production-grade backend systems
- Experience with integrating external services or third-party APIs
- Familiarity with best practices around security, performance, and observability
- Strong problem-solving skills, product ideation skills, and ability to work in fast-paced, collaborative environments
- Prior experience working on greenfield projects or within early-stage teams is a plus
- Ability to mentor junior engineers and contribute to team-wide improvements
Nice to Have:
- Exposure to regulated environments or domains such as finance, payment, or other compliance-sensitive areas
- Knowledge of infrastructure-as-code, CI/CD, and DevOps practices