About the job
You will work closely with product, design, technology, and data science teams, becoming an integral part of the backend platform team to develop new backend services, processes, and components while enhancing existing ones.
You will take a leadership role in reviewing code changes within your team and provide constructive feedback to uphold quality and best practices. You will actively assess technologies for applications and offer recommendations that align with team and product requirements.
You’ll mentor engineers of varying experience levels, sharing your expertise in code maintainability, performance, reliability, observability, security, and functionality. With a solid grasp of the tech stack and Software Development Life Cycle (SDLC), you will make significant contributions to project success and team productivity. You may serve as a subject matter expert (SME) within the engineering organization, delivering insights to cross-functional teams.
Essential Duties and Responsibilities include the following:
- Develop and own solutions that add value across systems while managing technical debt.
- Collaborate closely with engineers, product owners, and other stakeholders to align on optimal solutions that meet product objectives.
- Lead in fostering a Test-First mentality and emphasize quality at the code level.
- Help translate complex product requirements into clear, actionable technical tasks.
- Stay informed about technology trends and product roadmaps, providing strategic guidance to the development team.
- Actively support cross-functional business processes, facilitating collaboration and communication.
- Work with other senior-level stakeholders to ensure adherence to best practices.

