Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Modivcare

Manager – Software Engineering

Modivcare

Software Development Manager at Modivcare leading software engineering teams in delivering valuable solutions. Ensuring engineering excellence and managing team development in a hybrid remote environment.

Posted 5/6/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $116,700 - $160,400 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsJavaJavaScriptTypeScript

About the role

Key responsibilities & impact
  • Leads, mentors, and develops a team of software engineers through coaching, performance management, and career development planning
  • Fosters a culture of accountability, collaboration, innovation, and continuous improvement
  • Owns hiring, onboarding, succession planning, and overall team development
  • Promotes engineering excellence, quality standards, and operational rigor across the team
  • Guides architectural and design decisions to ensure scalable, reliable, and maintainable systems
  • Partners with senior engineers and architects to review system design, code quality, and technical strategies
  • Ensures adherence to secure coding practices, testing standards, and deployment processes
  • Balances technical debt reduction with delivery of new features and enhancements
  • Owns delivery commitments, ensuring milestones are achieved on time and with high quality
  • Plans and manages team capacity, roadmaps, and priorities aligned with business objectives
  • Identifies risks, dependencies, and trade-offs, communicating them proactively to stakeholders
  • Drives adoption of AI tools and best practices to improve development velocity
  • Continuously improves development processes and team effectiveness
  • Oversees operational support practices, including troubleshooting procedures and system reliability
  • Manages on-call rotations for mission-critical systems
  • Collaborates cross-functionally with Product, Design, QA, Security, Infrastructure, and Operations teams
  • Communicates technical concepts and delivery status to both technical and non-technical stakeholders

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Five (5) plus years of professional software development experience
  • Four (4) plus years of experience managing or leading software engineering teams
  • Strong understanding of modern software development practices and architecture
  • Experience with distributed systems and cloud platforms (Azure, AWS)
  • Proven ability to deliver complex software projects at scale
  • Hands-on experience with modern programming languages such as C#, Java, or JavaScript/TypeScript
  • Familiarity with on-premises systems and cloud migration strategies
  • Experience with DevOps practices, CI/CD pipelines, and observability tools
  • Strong data-driven decision-making and problem-solving skills.

Benefits

Comp & perks
  • Medical, Dental, and Vision insurance
  • Employer Paid Basic Life Insurance and AD&D
  • Voluntary Life Insurance (Employee/Spouse/Child)
  • Health Care and Dependent Care Flexible Spending Accounts
  • Pre-Tax and Post --Tax Commuter and Parking Benefits
  • 401(k) Retirement Savings Plan with Company Match
  • Paid Time Off
  • Paid Parental Leave
  • Short-Term and Long-Term Disability
  • Tuition Reimbursement
  • Employee Discounts (retail, hotel, food, restaurants, car rental and much more!)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentsoftware engineeringdistributed systemscloud platformsC#JavaJavaScriptTypeScriptDevOps practicesCI/CD pipelines
Soft Skills
leadershipmentoringcoachingcommunicationproblem-solvingcollaborationaccountabilityinnovationcontinuous improvementdata-driven decision-making
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering