Python Tech Lead
Previous Job
Python Tech Lead
Ref No.: 18-04966
Location: Arlington, Virginia
Position Type:Right to Hire
Start Date: 05/30/2018
Role: Python Lead
Location: Arlington, VA (Crystal City) - FULLY ONSITE (Relocation Assistance Available)
Duration: 6 Month Contract to Hire BUT Open to Permanent Full Time (Direct Hire)
Start: ASAP
Rate/Salary: $120-125k Annually
Work Authorization: USC, GC, or GC Holder

My client provides PreK-12 educators with access to free digital content and professional development opportunities designed to improve teacher effectiveness and student achievement. We value teachers, and we believe that with a better understanding of the dynamics of the educator community we can serve teachers by creating innovative content, products and opportunities that impact how teachers teach and students learn.

The Tech Lead position is responsible for leading a team of engineers in implementing and maintaining the product suite. These products provide a portfolio of curriculum, professional development and new digital services designed to address the needs of both students and the teacher professional development audience. The services are delivered primarily through web-based and/or mobile devices in partnership with local public television stations across the country.
The ideal candidate for this position is eager to own the implementation of large, technically complex products. Products developed are highly available, able to scale up to millions of hits per day, and well documented so others can maintain and enhance. Technologies involved include Python, Django, Javascript, MySQL, ElasticSearch, Docker, and various AWS Services.

Must haves
  • Great personality!
  • 5+ years of software development experience
  • 3 years of recent, modern Python/Django web application development
  • Agile / Scrum experience
  • Software architecture experience preferred
  • Experience leading teams and large projects preferred
  • Docker would be a huge plus
  • AWS is strongly preferred

  • This position is supporting a Python / Django web application focused on educational/learning media

Essential duties will include, but not limited to:
  • Partner with the Product Management team to understand business needs and scope; develop realistic engineering schedules and high-quality technical requirements.
  • Lead Agile software development team through architecture definition, code reviews, and hands-on feature implementation.
  • Collaborate with collocated and remote developers.
  • Work with Quality Assurance (QA) to deliver high quality software products.
  • Work with Operations team to ensure that applications are easily scaled and supported in the AWS operational environment.
  • Maintain up-to-date knowledge regarding the latest technologies and best practices; ensure that team is given the opportunity to develop and grow as well.
  • Research and prototype new technology or implementation approaches.
  • Help troubleshoot and resolve technical issues in the products as needed.
  • Perform other duties as assigned.

If qualified and interested, please send your updated resume to Mark at!