CrawlJobs Logo

Software Engineering Manager

United States, Austin · Job Posted March 22, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Software Engineering Manager to lead our engineering team and ensure our products are stable, high-quality, and competitive. This role combines leadership, delivery oversight, and technical guidance. You will directly oversee software engineers and QA engineers across multiple agile teams, ensuring predictable delivery, production stability, and continuous improvement. Success in this role depends on building strong teams, maintaining high engineering standards, and aligning daily execution with company strategy.

Job Responsibility

  • Directly managing all developers and QA engineers across all COD teams, setting expectations, monitoring performance, and ensuring timely delivery
  • Managing all QA engineers across all COD teams to enhance software quality, lower defect escape rates, and establish strict testing standards
  • Achieving sprint predictability and delivering high-quality products
  • Developing talent and excelling in recruiting the right people
  • Constantly improving engineering processes and tools
  • Completing any other tasks related to your role as assigned by leadership
  • Lead, mentor, and develop both the developers and QA engineers that make up COD teams
  • Establish clear performance expectations and delivery standards
  • collaborate with technical leads to uphold code quality, engineering practices, and sprint commitments
  • Establish quarterly and yearly performance objectives aligned with company goals
  • Conduct individual performance reviews, career development plans, and regular 1:1s
  • Recruit, develop, and retain top-tier engineering talent
  • Act as the main escalation point for delivery blockers
  • Ensure consistent sprint execution and on-time delivery without sacrificing quality
  • Collaborate closely with Product, Release, and Support teams to eliminate obstacles and ensure consistent delivery
  • Monitor and enhance delivery metrics like velocity, defect patterns, and release quality
  • Guarantee reliable delivery without sacrificing quality
  • Work with senior engineers and architects to guide technical direction
  • Support modernization efforts and decrease technical debt
  • Ensure system performance, reliability, and scalability in a production SaaS environment
  • Foster a quality-first engineering culture with robust testing and review practices
  • Participate in release readiness, incident response, and root cause analysis
  • Assist in developing change management practices that lower production risk
  • Offer input on technology investments and roadmap priorities
  • Support build versus buy decisions and system integration strategies
  • Ensure engineering decisions enhance long-term competitiveness

Requirements

  • Bachelor’s degree in computer science or a related field
  • More than 5 years of professional software engineering experience, working familiarity with the team’s core technology stack (Java, Spring, JavaScript)
  • Over three years of engineering leadership experience
  • Proven success in production SaaS environments where uptime, scalability, and performance are essential
  • Demonstrated history of managing engineering talent, conducting structured performance reviews, and developing career growth frameworks
  • Sufficient technical knowledge to credibly collaborate with engineering teams and assess technical trade-offs
  • Experience with CI/CD pipelines and DevOps automation practices
  • Experience improving engineering process maturity in growing organizations
  • Experience in distributed systems or modular monolith architecture

Nice to have

  • An understanding of MLS systems, real estate technology, or data-intensive SaaS platforms
  • Experience with Elasticsearch and NoSQL technologies (MongoDB or similar)
  • Awareness of Artificial Intelligence concepts & AI-based programming techniques

What we offer

  • Medical, Mental Health, and Prescription Drug Insurance
  • Dental Insurance
  • Vision Insurance
  • Gym Membership Benefits (Wellness Support)
  • Competitive Compensation
  • 401(k) Retirement Plan
  • Stock Option Plan Eligibility (Equity Participation)
  • Basic Life Insurance
  • Insurance Protections (AD&D Insurance & Long-Term Disability Coverage)
  • Generous Paid Time Off (PTO)
  • Paid Sick Leave
  • Paid Company Holidays
  • Professional Development Support
  • Conference Attendance
  • Employee Engagement Events and Team Activities

Looking for more opportunities?

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

Similar Jobs for

Software Engineering Manager

8 matching positions

New

Software Engineering Manager

This role is responsible for delivering enterprise-scale, real-time streaming pl...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 14, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of Leadership experience
  • 5+ years of hands-on experience with messaging systems, including Apache Kafka in production environments
  • 2+ years of experience with Kubernetes, OpenShift, or container-based platforms
Job Responsibility
Job Responsibility
  • Manage, coach, and develop a team of individual contributor engineer roles with low to moderate complexity and less experienced managers who are responsible for building high quality capabilities with modern technology
  • Ensure adherence to the Banking Platform Architecture, and meeting non-functional requirements with each release
  • Engage with architects and experienced engineers to incorporate Wells Fargo Technology technical strategies, while understanding next generation domain architecture to enable application migration paths to target architecture
  • Function as the technical representative for the product during cross-team collaborative efforts and planning
  • Identify and recommend opportunities for driving resolution of technology roadblocks including code, build and deployment while also managing overall software development cycle and security standards
  • Act as an escalation partner for scrum masters and the teams to make decisions and help remove impediments, obstacles, and friction
  • Build engineering skills side-by-side in the codebase, conduct peer reviews to evaluate quality and solution alignment to technical direction, and guide design, as needed
  • Interpret, develop, and ensure security, stability, and scalability within functions of technology with low to moderate complexity, as well as identify, manage and mitigate technology and enterprise risk
  • Collaborate and consult with the Product Managers/Product Owners to drive user satisfaction, influence technology requirements and priorities in the product roadmap
  • Interact directly with third party vendors and technology service providers
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

The Role: We are seeking an experienced Software Engineering Manager to lead a h...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience in software development with a strong track record of advanced coding proficiency
  • Extensive experience with Agile methodology and its practical application
  • Demonstrated expertise in various computer languages relevant to software development
  • Strong understanding and application of computer program design techniques
  • Proficiency in databasing concepts and technologies
  • Hands-on experience with diverse development environments
  • Significant experience in leading and managing software development teams
  • Proven ability to design, develop, and deploy web applications
  • Excellent communication, leadership, and interpersonal skills
Job Responsibility
Job Responsibility
  • Lead and manage a team of software engineers, fostering a collaborative and productive environment
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment
  • Apply advanced coding techniques and best practices to ensure high-quality, scalable, and maintainable software
  • Implement and champion Agile methodologies to optimize team efficiency and project delivery
  • Utilize a variety of computer languages and development environments to build robust applications
  • Design and implement complex computer program design techniques to solve challenging technical problems
  • Manage and optimize databasing solutions for various applications
  • Drive the development of innovative web applications, ensuring a seamless user experience
  • Mentor and coach team members, promoting their professional growth and skill development
  • Collaborate with cross-functional teams to define project scope, requirements, and timelines
What we offer
What we offer
  • Relocation benefits
  • Fulltime
Read More
Arrow Right
New

Software Engineering Manager

Leads a software engineering team with responsibility for people leadership, tec...
Location
Location
South Africa , Cape Town
Salary
Salary:
80000.00 - 135000.00 ZAR / Month
skyebusinesssolutions.com Logo
Skye Business Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–8 years of progressive software engineering experience, including 2–3 years in a formal leadership or management role
  • Bachelor’s Degree in Computer Science, Software Engineering, or related field - Advanced Diploma or equivalent technical qualification acceptable with demonstrated management experience
Job Responsibility
Job Responsibility
  • Leads and manages team performance, providing coaching, mentorship, and career development while ensuring accountability for delivery commitments
  • Owns delivery outcomes for assigned products/services, managing prioritisation, coordination, and communication with product and technical stakeholders
  • Establishes technical direction and standards, ensuring architectural decisions align with long‑term strategy and balance quality with delivery timelines
  • Translates business priorities into clear technical execution plans in partnership with product management and stakeholders
  • Identifies and manages technical risks, including technical debt, testing gaps, security concerns, and performance issues
  • Coordinates with cross‑functional teams to manage dependencies, resolve blockers, and maintain predictable delivery
  • Monitors delivery performance and quality metrics, providing visibility to leadership and enabling data‑driven decision‑making
  • Drives process, tooling, and quality improvements to enhance productivity and reduce manual effort
  • Participates in recruitment, capability planning, and talent management to ensure appropriate team skills and capacity
  • Collaborates with peer managers and engineering leadership on cross‑functional initiatives and technical standards
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

Blackbaud is hiring a Manager of Software Development to cultivate and lead engi...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience managing software development teams in an agile environment
  • A history of delivering successful large-scale projects from inception to release
  • Experience working with a complex product portfolio across multiple teams
  • Demonstrative experience in software engineering best practices such as design patterns, decoupled architectures, test-driven development, and CI/CD pipelines
  • History of observing and considerately adopting contemporary software development technologies
  • Strong interpersonal skills with a demonstrated ability to achieve results through influence
Job Responsibility
Job Responsibility
  • Work in an agile development environment leading one or more engineering teams
  • Recruit and cultivate highly engaged teams by attracting high performing team members, coaching them on their career growth, and ensuring they are connected to the outcomes and purpose of their work
  • Manage performance of team members through goal setting and measurement, coaching, recognition, and feedback through regular one-on-one's and check-ins
  • Partner with Product Management to establish product objectives, prioritize team backlogs, and ensure engineering investment is represented and align on market needs and prioritization
  • Lead the continuous improvement of software development processes through collaboration with peers and architects
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

Blackbaud is hiring a Manager of Software Development to cultivate and lead engi...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience managing software development teams in an agile environment
  • A history of delivering successful large-scale projects from inception to release
  • Experience working with a complex product portfolio across multiple teams
  • Demonstrative experience in software engineering best practices such as design patterns, decoupled architectures, test-driven development, and CI/CD pipelines
  • History of observing and considerately adopting contemporary software development technologies
  • Strong interpersonal skills with a demonstrated ability to achieve results through influence
Job Responsibility
Job Responsibility
  • Work in an agile development environment leading one or more engineering teams
  • Recruit and cultivate highly engaged teams by attracting high performing team members, coaching them on their career growth, and ensuring they are connected to the outcomes and purpose of their work
  • Manage performance of team members through goal setting and measurement, coaching, recognition, and feedback through regular one-on-one's and check-ins
  • Partner with Product Management to establish product objectives, prioritize team backlogs, and ensure engineering investment is represented and align on market needs and prioritization
  • Lead the continuous improvement of software development processes through collaboration with peers and architects
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

We are looking for a Software Engineering Manager to lead the planning, delivery...
Location
Location
United States , Chicago
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, application development, or technical leadership roles
  • Strong background in .NET and C# development within enterprise application environments
  • Experience with JavaScript and API development for integrated business systems
  • Demonstrated success leading software projects using Agile Scrum methodologies
  • Ability to manage application delivery across requirements gathering, development, testing, deployment, and support
  • Experience working with third-party vendors and evaluating purchased software solutions
  • Strong problem-solving skills with the ability to guide teams through complex technical issues
Job Responsibility
Job Responsibility
  • Lead the evaluation of business needs and technical requirements to determine the best approach for new or enhanced applications
  • Oversee the design, development, testing, deployment, and support of web, intranet, and enterprise applications across all stages of the software lifecycle
  • Partner with attorneys, managers, directors, and other stakeholders to recommend technology solutions that improve workflows and align with organizational goals
  • Coordinate work delivered by internal teams, external vendors, and software providers to ensure projects meet quality, timing, and performance expectations
  • Direct application implementation efforts, including quality assurance processes, issue resolution, and production readiness activities
  • Establish and maintain sound data structures and integration approaches that support efficient information flow across enterprise systems
  • Provide senior-level technical guidance to the development team, helping resolve complex design, coding, and integration challenges
  • Maintain oversight of the technical direction and long-term roadmap for software products supporting practice and administrative functions
  • Contribute directly to development and support work when needed to keep initiatives moving and address priority issues
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

We are looking for an experienced engineering leader to guide the evolution of a...
Location
Location
United States , Holladay
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering, including significant time spent leading engineering teams and technical initiatives
  • Strong background in Java and Spring-based application development within large-scale commercial or enterprise environments
  • Proven experience designing cloud-native systems, preferably on AWS, using microservices, containers, and modern integration patterns
  • Demonstrated success managing distributed or multinational engineering teams across multiple regions and time zones
  • Ability to work effectively with executive leadership and cross-functional partners to translate business priorities into technical plans
  • Familiarity with front-end technologies such as React and an understanding of how full-stack systems are delivered at scale
  • Experience with platform, API, and data architecture in environments that require high availability, performance, and operational resilience
  • Willingness to complete a Java coding assessment as part of the interview process
Job Responsibility
Job Responsibility
  • Direct the redesign and redevelopment of a global logistics and e-commerce platform, replacing legacy architecture with a modern Java 24 and Spring Boot microservices ecosystem built for scale and reliability
  • Oversee the creation of a carrier integration platform that provides consistent APIs for shipping, tracking, rating, and label generation across a broad international partner network
  • Guide engineering decisions around modular system design, data architecture, performance optimization, and resilient service delivery to support continued business growth
  • Lead and develop a geographically distributed engineering organization spanning front-end, back-end, quality assurance, DevOps, and people leadership functions
  • Partner with product, architecture, commercial, and operations stakeholders to ensure technical priorities align with customer needs and business objectives
  • Establish the engineering roadmap and drive execution against strategic goals while maintaining stability across existing production systems
  • Promote high standards for software delivery by strengthening practices in code quality, testing, documentation, deployment, and operational excellence
  • Evaluate and introduce AI-enabled development approaches where they can improve productivity, software quality, and team effectiveness throughout the delivery lifecycle
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

We are seeking an experienced Software Engineering Manager to lead a team buildi...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 31, 2026
Flip Icon
Requirements
Requirements
  • Angular
  • C#
  • SQL
  • Experience with REST APIs
  • Experience with AI-assisted tools
  • Tech lead/chapter lead/team lead experience is a must
Job Responsibility
Job Responsibility
  • Drive adoption of best practices in architecture, DevOps, and Agile
  • Mentor senior developers and developers to grow leadership capacity
  • Report on team performance, velocity, and business impact
  • Ensure consistent delivery aligned with roadmap and KPIs
  • Shape engineering culture, hiring strategy, and technical vision
  • Collaborate with executive stakeholders on roadmaps and priorities
  • Drive innovation, system scalability, and engineering excellence
  • Ensure budget and resource allocation align with strategic objectives
  • Represent engineering in cross-functional leadership forums
  • Regularly manage costs and reduce where possible
What we offer
What we offer
  • Manager-level benefits including an annual target bonus
  • Cafeteria allowance
  • Private health insurance package
  • Hybrid working model requiring 3 days of office presence and offering 2 days of home office
  • Fulltime
Read More
Arrow Right