- Build high-performing teams by providing clear goals and continuous feedback
- Improve team and individual performance
- Establish clear goals and objectives that align with Department and Corporate Game Plans
- Provide continuous feedback to engineers through regular 1-on-1 meetings
- Develop self-organizing and self-directing teams
- Coach teams to practice Agile Development methodologies
- Coach teams to use TDD to deliver high quality software releases
- Collaborating with cross-functional teams to meet business objectives.
- Contributing to team deliverables
- Degree in Computer Science or equivalent work experience
- 3+ years of experience leading software engineering teams using Agile methodology
- Expertise in programming languages such as Java, or Python
- Background in building/designing scalable enterprise software
- Experience with cloud platforms (e.g. AWS, Azure, Google Cloud)
- Proven track record of cross-functional project delivery
- Strong verbal and written communication skills
- Experience with Product and Production support
- Strong team player
- Strong understanding of AI/ML frameworks and tools (e.g., TensorFlow, PyTorch)
- Experience in AI/ML projects is highly desirable
- Built large-scale, common applications or services that enrich multiple products
- Competitive compensation, benefits and generous time-off policies.
- 4-Day summer work weeks and a winter holiday break.
- 401(k) / DCPP matching
- Annual bonus program
- Casual, dog-friendly, and innovative office spaces
- For a comprehensive list of benefits, please visit our website: https://jobs.jobvite.com/carfax/p/benefits.
- 10X Virginia Business Best Places to Work
- 9X Washingtonian Great Places to Work
- 10X Washington Post Top Workplace
- 3X St. Louis Post-Dispatch Best Places to Work