You will lead architectural research and technical planning for cloud-centric software products.
Responsibilities
- Lead project-level planning, architecture, and research activities.
- Coordinate product design and development involving software design and solver research.
- Act as a technical reference and mentor for the engineering group.
- Perform complex bug verification, release testing, and beta support.
- Research technical problems discovered by QA or support to develop integrated solutions.
- Translate business and marketing requirements into actionable development plans.
Required Skills
- BS in Engineering, Computer Science, or related field with 8 years of experience, MS with 6 years, or PhD with 4 years.
- Significant commercial experience in cloud-centric software design and microservice patterns.
- Proven track record of production delivery and efficient code authorship.
- Proficiency in Java, Python, and/or Go.
- Experience with AWS, Azure, or Google Cloud and their managed services.
- Experience using GitHub, Jira, or Microsoft ADO for multi-team software delivery.
- Ability to architect and integrate complex software systems.
- Strong knowledge of data structures, algorithms, and aspect-oriented programming.
Preferred Skills
- Experience leading projects in large-scale commercial software environments.
- Ability to work collaboratively across different geographies and mentor junior developers.