✨ About The Role
- The Backend Software Engineer will design and implement scalable microservices and APIs using modern tech stacks, ensuring high performance and reliability.
- The role involves collaborating with product and frontend teams to architect solutions that can handle millions of daily transactions.
- The engineer will participate in code reviews, mentor junior engineers, and contribute to engineering best practices.
- The position requires driving technical decisions around service architecture and managing associated risks.
- The engineer will also define and implement effective cloud infrastructure scaling solutions and handle on-call responsibilities for critical production issues.
âš¡ Requirements
- The ideal candidate will have over 4 years of professional backend programming experience, specifically in Python or Golang.
- A strong background in working with complex architectures, particularly distributed systems or microservices, is essential.
- The candidate should have experience leading development cycles end-to-end, collaborating closely with product and frontend teams.
- Familiarity with cloud-based serverless deployment, particularly AWS, is considered an advantage.
- The successful candidate will be a concise problem solver who can deliver solutions in a simple and elegant manner.
- A fast learner who can quickly master new concepts and technologies will thrive in this role.
- Excellent communication skills and the ability to work effectively as part of a team are crucial for success.