What You’ll Do: 

  • Manage with cross-functional scope including tech leads and managers
  • Oversee multiple sprint teams each ranging from 3-6 software engineers
  • Build a capable team with strong leadership through effective headcount planning, hiring, on-boarding, retention, and continuous improvement 
  • Be responsible for owning features developed by your team in each phase of a project – design, implementation, code review, QA and deployment to production 
  • Partner closely with product owners and stakeholders to build and maintain a robust project roadmap 
  • Break down complex initiatives into concrete iterative pieces 
  • Seek out, define, and evolve best practices within teams’ area of focus as well as initiatives that raise the standards across the organization 

What You’ll Need: 

  • Mastery leading or managing a team of software engineers and delivery of business impacting applications 
  • Prior hands on experience designing, building and maintaining applications within the full customer facing web stack 
  • Understanding of software architecture to help empower software developers to build new features with reliability and scalability in mind 
  • Experience in cross-functional consensus building and influencing without authority
  • Mastery in designing systems at scale 
  • Proficient in effective troubleshooting and issue resolution techniques
  • Expertise with a modern programming language (such as Python, Java, JavaScript, PHP, C#, Scala, GO, or others) 
  • Mastery of writing SQL queries against a relational database 

Apply for this Job

* Required