Tech Stack
AWSAzureCloudCyber SecurityDistributed SystemsGoogle Cloud PlatformJavaPythonTypeScript
About the role
- Lead development efforts for a diverse portfolio of product offerings
- Oversee the design and evolution of internal APIs and external integrations
- Evaluate and design scalable systems using the latest cloud technologies
- Partner with Product and business stakeholders to align technology execution
- Translate complex business ideas into elegant technical solutions
- Build API and AI-driven SaaS products designed to scale
- Leverage AI and machine learning to deliver predictive forecasting
- Provide leadership, mentorship, and direction to engineering managers and senior engineers
- Partner with Cybersecurity, Data Governance, Legal, and Privacy teams
Requirements
- 10+ years of professional software engineering experience
- 5+ years in engineering leadership roles
- Strong background in API-first development, integrations, and distributed systems
- Hands-on experience with modern cloud platforms (AWS, Azure, GCP)
- Proficiency in Python, C#, Java, Typescript or equivalents
- Proven success leading multiple engineering teams or ‘managers-of-managers’
- Track record of building diverse, inclusive teams
- Experience partnering with cybersecurity, data governance, legal and compliance teams
- Health insurance
- 401(k) matching
- Flexible working hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API developmentcloud technologiesmachine learningpredictive forecastingPythonC#JavaTypescriptdistributed systemsSaaS products
Soft skills
leadershipmentorshipcommunicationcollaborationproblem-solvingteam buildingdirectionstakeholder alignmenttechnical translationinclusivity