Back to jobs
Job Description
- Provide technical leadership on projects.
- Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
- Lead a team of software engineers, make direct technical contributions, and provide guidance to team members and guiding them through technical choices, balancing short-term needs versus long-term goals.
- Own the overall design, architecture, and implementation strategies.
- Collaborate with product managers, engineering leads, and partner teams to define the goals and drive the roadmap.
