FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer Manager
Retired.comSoftware Engineering Manager leading a remote team at Retired.com, focused on retirement investing software. Overseeing engineering efforts and developing the team in fintech innovation.
Tech Stack
Tools & technologiesCloudGoJavaScriptPython
About the role
Key responsibilities & impact- 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.
- 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaScriptGoC#system architecturescalable designcloud-native developmentAgileScrumCI/CD
Soft Skills
leadershipperformance managementcommunicationcollaborationmentorshipjudgmentteam cultureresource allocationproject trackingstatus reporting
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineeringequivalent professional experience