Software Engineer Manager

Retired.comDurham, NC
Remote

About The Position

Our Software Engineering Manager leads a team of engineers building the platform that powers self-directed retirement investing for everyday Americans. You'll blend hands-on technical leadership with people management, partnering with product, design, and other engineering leaders to ship reliable, secure software while growing the careers of the engineers on your team. This is a fully remote position, but candidates must be based in the Durham/Raleigh/Chapel Hill, NC area.

Requirements

  • 7+ years of software development experience, including 2+ years leading engineering teams.
  • A proven track record managing engineers and driving on-time technical delivery.
  • Advanced proficiency in one or more modern programming languages (e.g., Python, JavaScript, Go, C#).
  • Experience building and operating production-grade systems at scale.
  • Strong understanding of system architecture, scalable design, and cloud-native development.
  • Working knowledge of Agile or Scrum methodologies, CI/CD pipelines, and automated testing practices.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
  • Strong communication, collaboration, and sound judgment working with product, design, and business partners.

Responsibilities

  • Lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture.
  • Set team goals, track progress against roadmap commitments, and ship high-quality software on time.
  • Partner with product and design to prioritize engineering work in alignment with business objectives.
  • Provide technical guidance, architectural oversight, and mentorship to engineers across the team.
  • Lead system design efforts focused on scalable, secure, and cloud-native software.
  • Oversee incident management, on-call rotations, and root cause analysis for production issues.
  • Champion engineering practices that support continuous integration, automated testing, and effective deployment.
  • Manage resource allocation, project tracking, and status reporting for engineering initiatives.
  • Use AI tools thoughtfully to work smarter, move faster, and free up time for the work that matters most.
  • Look for ways to improve how we work, and bring fresh ideas to the team.
  • Apply sound judgment when working with sensitive or regulated information, in line with our data governance guidelines.
  • Share what's working — new tools, workflows, productivity wins — so the whole team gets stronger.

Benefits

  • Competitive base salary
  • Comprehensive medical, dental, and vision coverage
  • 401(k) plan
  • Generous paid time off plus paid holidays, including your birthday and work anniversary
  • Fully remote work
  • Monthly $50 internet reimbursement
  • Learning and development pathways
  • Peer-to-peer recognition through Bonusly
  • BitcoinIRA account with no trading fees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service