✨ About The Role
- As a Senior Backend Engineer, you will design and implement highly scalable backend endpoints while gathering product requirements and writing design documents.
- You will drive the full lifecycle of software development, including product requirements, architecture, solution design, development, quality assurance, and maintenance.
- Mentoring others on best practices and effectively sharing knowledge will be a key responsibility in this role.
- The position requires effective communication of development progress to the product lead, engineering manager, and other stakeholders.
- You will be expected to introduce new technologies and ideas as required while working collaboratively as part of a large global team.
âš¡ Requirements
- The ideal candidate will have a minimum of 8 years of industry experience in backend development, with at least 3-4 years in senior positions.
- A strong background in developing large-scale applications and distributed web applications is essential for success in this role.
- The candidate should possess excellent communication skills and be a proactive team player who can effectively share knowledge and best practices with the engineering team.
- A creative and innovative problem solver who is comfortable dealing with ambiguity and can take ownership of projects from start to finish will thrive in this environment.
- Experience with database modeling, RESTful services, and a solid understanding of computer science fundamentals, including data structures and algorithms, is required.