Senior Backend Engineer
Join a backend engineering team building and improving a cloud security platform. Own complex projects from architecture through deployment and production maintenance, and help shape scalable backend systems.
Обязанности
- Lead backend projects from architecture and implementation through deployment, monitoring, and production maintenance.
- Drive architectural and technology decisions to build scalable, reliable, maintainable systems.
- Own critical backend components and improve performance, efficiency, and stability.
- Lead design and code reviews and promote engineering best practices.
- Identify technical challenges and drive solutions that balance delivery with long-term quality.
- Collaborate with frontend and DevOps teams to deliver end-to-end features.
- Mentor engineers and contribute to the team’s technical growth.
Требования
- At least 6 years of backend engineering experience with a high-level language such as Java, C#, Python, or Go.
- Experience designing, building, and maintaining scalable distributed backend systems.
- Experience with AWS, GCP, or Azure cloud services.
- Experience building data-intensive systems and using message queues.
- Strong understanding of microservices and distributed systems.
- Hands-on experience with CI/CD and production environments.
- Ability to lead complex technical projects, make architectural decisions, and own delivery end to end.