CrawlJobs Logo

Manager Software Engineering

United States 164000.00 - 182000.00 USD / Year · Job Posted February 10, 2026
Apply Position
Job Link Share

Job Description

As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll own the technical design, drive execution from concept to post-launch, and ensure alignment with business goals and engineering best practices.

Job Responsibility

  • Lead and mentor cross-functional teams of developers and QA analysts
  • Drive end-to-end delivery of software projects using Agile methodologies
  • Own technical design and architecture decisions in collaboration with stakeholders
  • Ensure high-quality releases through strong process management and technical oversight
  • Partner with product managers to align development with user needs and business priorities
  • Continuously improve team performance, structure, and development practices
  • Manage vendor relationships and represent the company in technical discussions
  • Champion an AI-first culture, encouraging teams to rapidly innovate, experiment, and drive adoption of AI capabilities to enhance product performance and efficiency

Requirements

  • Proven experience leading software development teams and delivering enterprise applications
  • Strong background in Java, Python, Spring, SQL, and web technologies
  • Deep understanding of Agile practices and software development life cycle
  • Excellent leadership, communication, and problem-solving skills
  • Ability to drive results, manage complexity, and foster a high-performance culture

Nice to have

Leveraging AI technologies and frameworks to deliver software solutions

What we offer

  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Manager Software Engineering

8 matching positions

Manager Software Engineering

Job Description: Essential Job Functions: • Lead a team of software engineers to...
Location
Location
India , Chennai
Salary
Salary:
Not provided
dxc.com Logo
DXC Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a relevant field (i.e., Computer Science) or equivalent combination of education and experience
  • Typically, 7+ years of relevant work experience in industry, with a minimum of 3 years in a similar role years of experience in software engineering
  • Experience in a managerial role, overseeing teams and/or projects
  • Proficiency in 1 or more software languages and development methodologies
  • Strong programming and debugging skills
  • Strong communication and team leadership skills
  • Ability to manage software projects and resources effectively
  • Advanced degree in a related field is a plus
  • Relevant certifications or training a plus
Job Responsibility
Job Responsibility
  • Lead a team of software engineers to design, develop, and deliver software solutions
  • Work with cross-functional teams to define project requirements and ensure successful project delivery
  • Provide mentorship and guidance to team members for professional development, conducting regular one-on-one meetings and performance assessments
  • Contribute to the execution of the software engineering strategy, supporting the alignment of technology with business goals
  • Lead agile development processes, managing sprint planning, execution, and retrospectives
  • Collaborate with architects and senior engineers to ensure high-quality code and design
  • Monitor project progress, identifying and addressing any issues that may impact project timelines
  • Foster a culture of collaboration, innovation, and continuous improvement within the team
  • Fulltime
Read More
Arrow Right

Manager Software Engineering

Location
Location
United States
Salary
Salary:
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • How many years of experience with software development life cycle
  • How many years experience as a SW Development Manager
  • What programming languages are you most proficient in?
  • Do you have experience leveraging AI technologies and frameworks to deliver software solutions?
  • Are you legally eligible to work for any employer in the United States?
  • Would you require future sponsorship in order to work in the United States?
  • Fulltime
Read More
Arrow Right

Manager Software Engineering

Location
Location
Salary
Salary:
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • How many years of experience with software development life cycle
  • How many years experience as a SW Development Manager
  • What programming languages are you most proficient in
  • Do you have experience leveraging AI technologies and frameworks to deliver software solutions
  • Are you legally authorized to work in Canada for our Company
  • Are you legally eligible to work for any employer in the United States
  • Would you require future sponsorship in order to work in the United States
  • Fulltime
Read More
Arrow Right

Manager Software Engineering

At PointClickCare our mission is simple: to help providers deliver exceptional c...
Location
Location
Canada; United States
Salary
Salary:
156000.00 - 174000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading software development teams and delivering enterprise applications
  • Strong background in Java, Python, Spring, SQL, and web technologies
  • Deep understanding of Agile practices and software development life cycle
  • Excellent leadership, communication, and problem-solving skills
  • Ability to drive results, manage complexity, and foster a high-performance culture
Job Responsibility
Job Responsibility
  • Lead and mentor cross-functional teams of developers and QA analysts
  • Drive end-to-end delivery of software projects using Agile methodologies
  • Own technical design and architecture decisions in collaboration with stakeholders
  • Ensure high-quality releases through strong process management and technical oversight
  • Partner with product managers to align development with user needs and business priorities
  • Continuously improve team performance, structure, and development practices
  • Manage vendor relationships and represent the company in technical discussions
  • Champion an AI-first culture, encouraging teams to rapidly innovate, experiment, and drive adoption of AI capabilities to enhance product performance and efficiency
What we offer
What we offer
  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - AI Engineering

The Fabric Data Engineering Experience & Infrastructure team is hiring a Princip...
Location
Location
Canada , Vancouver
Salary
Salary:
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Lead and grow a team: Hire, onboard, coach, and develop engineers
  • set clear expectations
  • create an inclusive culture of accountability, learning, and collaboration.
  • Drive execution and delivery: Guide team planning and prioritization across multiple workstreams
  • manage dependencies, risks, and release readiness
  • ensure predictable delivery from requirements → architecture → implementation → rollout → live-site operations.
  • Shape requirements with partners: Partner with Product Management, Design, Research, and dependent engineering teams to translate ambiguous customer needs into crisp scenario plans and measurable outcomes.
  • Guide architecture and technical strategy: Lead identification of dependencies and development of design documents
  • guide architectural decisions for distributed, cloud-scale systems (Spark/PySpark + Python services) with explicit tradeoffs across performance, reliability, cost, security, privacy, and operability.
  • Raise the engineering quality bar: Establish and reinforce engineering standards (design reviews, coding patterns, test strategy, performance practices, operational readiness)
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering, MTIA Software

The MTIA (Meta Training & Inference Accelerator) Software team is part of AI and...
Location
Location
Canada
Salary
Salary:
192000.00 - 256000.00 CAD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in managing a software team in a fast-paced capacity
  • Demonstrated experience in managing other managers
  • Proven understanding and experience executing full product life-cycles (prototyping, deployment, and support)
Job Responsibility
Job Responsibility
  • Grow a team of domain experts in neural network end-to-end performance optimization, compiler tool chain development, hardware/software co-design technologies
  • Manage wide-ranging teams of researchers and developers, help them develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles
  • Communicate and collaborate effectively with cross-functional hardware and software engineering teams
  • Champion engineering and operational, establishing metrics and process for regular assessment and improvement
  • Operate strategically and tactically. Develop the team's vision and strategy to help set direction, while staying on top of the day-to-day software development
  • Work closely with dedicated recruiting staff to expand the team, including sourcing candidates, interviewing candidates, participating in conferences/events, and on-boarding new employees
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Team Manager (Line Manager — Software Engineering)

We are looking for a Team/Line Manager to lead, support, and develop software en...
Location
Location
Ukraine , Kyiv
Salary
Salary:
Not provided
3shape.com Logo
3Shape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Previous role as Line Manager, People Manager, Engineering Manager, Delivery Manager, Scrum Master, Project Manager, Team Lead, or similar
  • Practical understanding of Agile ways of working, engineering team dynamics, and key delivery roles
  • Proven experience with performance conversations, feedback, development planning, and employee engagement
  • Comfort working in a matrix environment with stakeholders across Product, Delivery, Architecture, and Engineering
  • Experience supporting people through change, ambiguity, or shifting priorities
  • The candidate should have experience in or close exposure to software delivery. This does not necessarily mean the person must be a former developer, but they should understand how software teams operate and how value is delivered through product development
Job Responsibility
Job Responsibility
  • People Management: Serve as a primary point of support for a group of software engineers — hold regular 1:1s, build trust-based relationships, and help people feel motivated, engaged, and set up for success
  • Performance Management: Set clear expectations, provide structured and timely feedback, and recognize strong contributions. Address performance concerns early, with fairness and transparency
  • Development and Career Growth: Lead meaningful development conversations and co-create Personal Development Plans. Help engineers identify growth opportunities and connect their aspirations with business and technology direction
  • Stakeholder Management in the Matrix: Partner closely with Product, Delivery, and Architecture to ensure your team has clarity on priorities, the right support, and a clear path through matrix complexity
  • Capability and Organizational Development: Identify skill gaps and succession risks, contribute to hiring and staffing decisions, and foster an engineering culture built on ownership, quality, and continuous improvement
What we offer
What we offer
  • 24 working days of annual vacation
  • medical insurance
  • paid sick leaves and child sick leaves
  • maternity and paternity leaves
  • Breakfasts and lunches in the office
  • A parking lot with free spaces for employees
  • Occasional business trips to Western Europe
Read More
Arrow Right

Principal Software Engineering Manager - Data Science & Engineering

The MSRC Data Science team is responsible in building data pipelines, data minin...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Guides team on proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting other members of the team to do the same
  • Leads team on incorporating Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Coaches team on applying SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Leads team on experimenting with AI tools and practices to improve their own capabilities, and providing recommendations on how to adopt them to others
  • Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products in production
  • Guides team to perform machine learning/data extraction, transformation, and loading (ETL) pipelines (e.g., data collection, cleaning) based on data prepared
  • Guides the architecture of scalable pipelines and datasets
  • Influences the direction of the team
  • Begins to anticipate potential data pipeline issues and provides solutions
  • Fulltime
Read More
Arrow Right