Lead real-world software solutions as a Software Engineer Team Lead in our customer engineering team. This role requires a balance of hands-on technical work and managing a talented engineering group. As a player/coach, your primary responsibilities include developing top-tier engineers while directly working on enterprise projects.
You will leverage your full-stack capabilities and AI tools to deliver scalable solutions, train team members, and guide technical directions. Your leadership will drive both client outcomes and team success. Key Responsibilities:
- Manage deployment and integration of complex business solutions
- Architect applications for sustained business value
- Lead and cultivate a team of engineers across various initiatives
- Design and optimize data pipelines and APIs
- Conduct interviews and guide team talent management Requirements:
- Minimum 7 years of software engineering experience
- At least 2 years in a leadership role
- Expertise in distributed systems and APIs
- Familiarity with AI development tools
- Exceptional leadership and communication skills Shape the future of engineering while leading a dedicated team in impactful projects.