About the RoleOur 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.
What you'll do- You'll lead and develop a team of 4 to 6 software engineers, owning hiring, performance management, growth conversations, and team culture.
- You'll set team goals, track progress against roadmap commitments, and ship high-quality software on time.
- You'll partner with product and design to prioritize engineering work in alignment with business objectives.
- You'll provide technical guidance, architectural oversight, and mentorship to engineers across the team.
- You'll lead system design efforts focused on scalable, secure, and cloud-native software.
- You'll oversee incident management, on-call rotations, and root cause analysis for production issues.
- You'll champion engineering practices that support continuous integration, automated testing, and effective deployment.
- You'll manage resource allocation, project tracking, and status reporting for engineering initiatives.
AI & Productivity- 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.
What you'll bring:- 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.
What We Offer- Competitive base salary
- Comprehensive medical, dental, and vision coverage
- 401(k) plan to help you save for the future you're helping others build
- Generous paid time off plus paid holidays, including your birthday and work anniversary
- Fully remote work
- Monthly $50 internet reimbursement
- Learning and development pathways to support your growth
- Peer-to-peer recognition through Bonusly
- BitcoinIRA account with no trading fees