North AmericaFull TimeEngineering
Remotely
pythonawsjavakotlinkubernetesazuredistributed computingtypescript/react
Job Description
📋 Description
- Lead the end-user-facing engineering squads, representing approximately half of the overall
- Provide strategic and technical leadership across software development, ensuring teams maintain
- Develop, mentor, and inspire engineering leaders and individual contributors, creating an
- Strengthen engineering processes across the full software development lifecycle, including
- Guide teams working on complex distributed systems, cloud-based applications, streaming
- Help evolve engineering architecture and technical capabilities across JVM-based technologies
🎯 Requirements
- Bachelor’s degree in Computer Science or related discipline, or equivalent experience.
- Proven experience leading and scaling technical engineering organizations with multiple teams and
- Hands-on technical background, able to stay technically credible while operating at an executive
- Deep experience with distributed computing and modern cloud ecosystems/architectures.
- Extensive knowledge of enterprise software development lifecycles, including Agile, discovery
- Experience with Java, Kotlin, Python, TypeScript/React, C#/.NET, Kubernetes, AWS, and/or Azure.
🎁 Benefits
- Competitive compensation, including a $290,000 USD base salary for US-based employees, with local
- Competitive salary plus commission/incentive opportunities.
- Fully remote, remote-first work environment.
- 12 weeks of paid family leave.
- Unlimited paid time off.
- Medical benefits; voluntary vision and dental coverage.
Back to all jobs