SelectQuote, Inc.-posted 3 months ago
Full-time • Manager

As a Supervisor Software Engineering you will lead and mentor a team of software engineers while maintaining technical oversight. You will implement practices and processes to ensure the delivery of high-quality software products that delight our users. You will foster a culture of collaboration and continuous improvement within your team while working cross-functionally to align technical implementation with organizational goals.

  • Guide and mentor software engineers in technical growth and career development
  • Execute hiring processes and performance management for your team
  • Foster collaboration and knowledge sharing within the team
  • Monitor team health and productivity metrics
  • Implement individual development plans
  • Build strong relationships across product and engineering teams
  • Implement technical strategies and standards
  • Review and approve technical designs for features
  • Ensure code quality through architecture reviews and coding standards
  • Partner with product owners to understand and refine technical requirements
  • Manage team capacity and sprint planning
  • Step in to provide hands-on technical guidance when needed
  • Oversee incident response and resolution for your team
  • Ensure proper monitoring and alerting is in place
  • Provide technical escalation support
  • Collaborate with DevOps on deployment readiness
  • Maintain service level objectives
  • Stay current with team-relevant technologies and practices
  • Participate in technical communities and share learnings
  • Contribute to engineering knowledge sharing initiatives
  • Build relationships with technical leaders
  • Bachelor's degree in Computer Science, Software Engineering or related field
  • 5+ years of software engineering experience
  • Previous technical lead experience preferred
  • Strong technical background across multiple technologies
  • Experience with agile development methodologies
  • Proven track record of delivering complex technical projects
  • Strong technical expertise combined with emerging leadership capabilities
  • Ability to balance technical oversight with team leadership
  • Excellent problem-solving and decision-making skills
  • Strong interpersonal and communication skills
  • Demonstrated ability to mentor and develop others
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service