Summary
Join DRW as a Software Engineer Team Lead in the Platform Services team. Lead a team of engineers, drive project ownership, engage in hands-on software development, and contribute to system and architecture design discussions.
Requirements
- 7+ years of server-side development using a major programming language like Java, Ruby, Python, Clojure, or C#
- 3+ years of experience leading engineers in a technical environment
Responsibilities
- Lead and mentor a team of engineers
- Use strong leadership skills in mentoring, coaching, feedback, development, negotiation, and conflict management to enhance team performance
- Engage in hands-on software development and support activities, including pair programming
- Drive project ownership, including defining requirements, scheduling, resource allocation, and ensuring timely delivery of projects
- Engage with other development teams to understand how they engage with platform services
Preferred Qualifications
- Experience with Platform as a Service (PaaS) and the transformation of those into a product
- Familiarity with Identity Access Management (IAM)
Benefits
- Work from high-level requirements where programmers are expected to gain an intimate understanding of the business
- Strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints