About the Role
This position involves owning system design, guiding engineering teams, and delivering scalable solutions while aligning technology with business goals.
Responsibilities
- Lead the design and implementation of large-scale software systems
- Collaborate with product and engineering leaders to define technical roadmaps
- Mentor engineers and promote best practices across teams
- Drive architectural decisions for complex, distributed systems
- Ensure code quality through reviews and standards enforcement
- Solve performance and scalability challenges
- Evaluate and integrate new technologies
- Support incident resolution and system reliability
- Contribute to security and compliance initiatives
- Work across time zones with global teams
- Translate business requirements into technical solutions
- Promote engineering excellence and innovation
- Participate in hiring and technical assessments
- Lead proof-of-concept and prototype development
- Improve development workflows and tooling
Compensation
Competitive salary based on experience and location
Work Arrangement
Hybrid work model with flexibility
Team
Part of a global engineering organization delivering client solutions
Why This Role Matters
- You will shape the technical direction of critical projects
- Your work will directly influence product success and client outcomes
Growth Opportunities
- Access to leadership training and technical mentorship
- Opportunities to present at internal and external tech forums
Available for qualified candidates