Software Engineering Manager
$175k - $235kSitusAMC
Role Description
This position will serve as a full-stack developer to produce scalable software solutions. They will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. The developer will be expected to move between projects as priorities change. This role will work across all layers of the application front end, middle layer, and DB layer including development frameworks and third-party libraries.
Essential Job Functions:
- Product Development and Delivery:
- Lead the design, development, testing, deployment, and support of new and existing software products, applications, services, and components for client-facing and proprietary platforms.
- Drive the delivery of high-quality software solutions that align with business objectives, client needs, product strategy, and long-term technology goals.
- Partner with product, business, architecture, QA, security, DevOps, and other cross-functional teams to translate business requirements into scalable, maintainable technical solutions.
- Guide teams through Agile delivery practices, including short- and long-term planning, backlog alignment, sprint execution, demonstrations of working software, and delivery accountability.
- Support the creation of Minimum Viable Products that deliver business value quickly while maintaining quality, scalability, and architectural integrity.
- Technical Leadership and Architecture:
- Serve as a technical leader and escalation point for complex development, integration, troubleshooting, testing, and debugging efforts.
- Contribute to and help shape the technical roadmap for projects, products, and platforms, ensuring alignment with future customer and business needs.
- Define and guide system, technical, and application architecture decisions that promote reuse, componentization, extensibility, maintainability, performance, and security.
- Evaluate new platforms, programming languages, frameworks, tools, and software products to determine feasibility and value for incorporation into company solutions.
- Maintain strong working knowledge across modern software development environments and technologies, including Java, C#, .NET/.NET Core, AWS, Azure, API integrations, RESTful services, structured and unstructured databases, web technologies, and JavaScript frameworks such as Angular, Vue, and React.
- Engineering Execution and Quality:
- Oversee the execution of software engineering plans, development processes, standards, and documentation to ensure consistency, repeatability, and delivery discipline.
- Ensure software solutions meet functional and non-functional requirements, including quality, security, stability, scalability, modifiability, performance, and data protection expectations.
- Provide solutions and alternatives to resolve technical or delivery challenges that impact timelines, scalability, performance, production readiness, or implementation success.
- Analyze code, architecture, and system behavior to identify causes of issues and guide corrective actions as needed.
- Establish and monitor delivery metrics related to turnaround time, workload, rework, defects, test coverage, and team performance to support continuous improvement.
- Product Strategy and Innovation:
- Stay informed on business initiatives, product objectives, infrastructure priorities, and development architecture considerations that influence engineering decisions.
- Use data, user insights, and product feedback to identify opportunities, improve user experiences, and guide technical solutions that solve customer and business problems.
- Run experiments on new and existing product features, evaluate results, and influence teams and leadership toward modern, effective engineering solutions.
- Research emerging technologies, methodologies, and capability models to improve quality, predictability, delivery efficiency, and cost effectiveness.
- Help align development capabilities with the future needs of clients, products, and the broader technology organization.
- People Leadership and Team Development:
- Lead by example with a positive, growth-oriented mindset and a commitment to collaboration, accountability, and continuous improvement.
- Mentor, coach, and develop software engineers, technical leads, PODs, and delivery teams to strengthen execution, technical capability, and overall performance.
- Set goals, manage priorities, monitor commitments, and guide team members through performance development, workload planning, and delivery expectations.
- Foster a culture of high performance, learning, accountability, innovation, and continuous improvement across technology teams.
- Identify training needs and provide guidance on new technologies, engineering practices, tools, and delivery methods.
- Operational Management and Delivery Accountability:
- Manage software service delivery for internal and external stakeholders, ensuring tasks, assignments, project activities, and timelines remain aligned with business priorities.
- Continuously evaluate development progress against plans and partner with lead developers, project managers, and management to remove barriers and facilitate business outcomes.
- Oversee individual and team project priorities, deadlines, and deliverables to ensure work is completed within agreed-upon timeframes.
- Proactively coordinate with stakeholders and team members to resolve dependencies, clarify expectations, and maintain delivery momentum.
- Provide direction across the software development and testing life cycle, including requirements analysis, design, development, testing, deployment, documentation, and support.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field preferred; equivalent combination of education and experience will also be considered.
- Minimum of 12+ years of industry or relevant software engineering experience, including at least 2+ years in a VP-level role or equivalent senior leadership capacity.
- Strong knowledge of object-oriented analysis, design, and programming principles.
- Experience with application integration and building APIs for rapidly integrating products and platforms.
- Experience building software products across multiple platforms, environments, and industries.
- Experience developing cloud-native applications or migrating applications to the cloud; AWS experience preferred.
- Experience with microservices development, web application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, large-scale software systems, or security software development.
- Interest and ability to learn additional coding languages, frameworks, and technologies as business needs evolve.
- Strong product sense with the ability to connect technical decisions to user needs, business priorities, and product outcomes.
- Experience managing UX and human-centered design practices in support of customer-focused product development.
- Experience working on Agile Scrum and DevOps-aligned delivery teams.
- Experience developing software development estimates and supporting delivery planning.
- Experience using Azure DevOps, Jira, Jenkins, Git, Bitbucket, or similar engineering and delivery tools.
- Ability to serve as a player-coach by providing hands-on technical guidance while leading and developing a team of software developers.
- Strong verbal and written communication skills, with the ability to clearly convey technical concepts, product priorities, and delivery expectations.
- Strong organizational, administrative, and documentation skills.
- Ability to work independently and collaboratively in a fast-paced, changing environment.
- Proven analytical, logical, and creative problem-solving skills.
- Strong prioritization skills with the ability to manage competing demands, delays, or unexpected changes.
- Ability to learn quickly, think creatively, and solve complex problems in high-pressure situations.
- Experience applying innovation methodologies, such as design thinking, to improve products, processes, or customer outcomes.
- Adaptable and flexible, with the ability to adjust approach or methods to best fit changing business, technical, or team needs.
Benefits
- The annual full-time base salary range for this role is $175,000.00 - $235,000.00.
- Specific compensation is determined through interviews and a review of relevant education, experience, training, skills, geographic location and alignment with market data.
- Certain positions may be eligible to receive a discretionary bonus as determined by bonus program guidelines, position eligibility and SitusAMC Senior Management approval.
- SitusAMC offers PTO and paid holidays, the terms of which are set forth in the program policies.
- All full-time employees are eligible to participate in various benefit plans, including medical, dental, vision, life, disability insurance and 401K; in each case in accordance with the terms of the applicable plans.
$200k - $220k
...is scaling fast, and Fleet is the core engineering team keeping it all running. You’ll lead... ...is a player-coach role (60% people management / 40% individual contribution). You’ll... ...performing engineering team while writing software that directly impacts public safety outcomes...SuggestedFull timeImmediate startRemote work$227k - $341k
...every cohort at Amplitude starts with a query. Our in-house OLAP engine, Nova, processes trillions of events in real time — turning raw... ...rigor grows dramatically. We’re looking for an Engineering Manager to lead the Query team through this inflection point. You’ll own...SuggestedFull timeWork at officeWorldwideHome officeFlexible hours$153.3k - $169.5k
...teams to build mission critical simulation training solutions that prepare pilots and maintainers for the real world. As a Software Engineering Manager, you will blend strong hands-on engineering expertise with inspiring team leadership to deliver high-fidelity, mission...SuggestedFull timeContract workWork experience placementCasual workWork at officeLocal areaWork from homeWorldwideShift work- Role Description Liberator Medical Supply, a subsidiary of BD, is seeking a Sr. Software Engineering Manager, Salesforce to lead and inspire teams focused on all aspects of our Salesforce platform to drive innovation, quality, and customer excellence. You will lead a team...SuggestedFull timeContract workFlexible hours
$185k - $230k
Role Description As the Engineering Manager for the Platform Team, you will lead a team responsible for shared services, reporting, data workflows, and tooling that support the broader engineering organization. You’ll combine people leadership, technical judgment, and delivery...SuggestedFull timeLocal areaRemote work- Role Description The Mobile Applications Engineering Manager leads the team responsible for Topgolf's guest-facing mobile experiences, spanning... ..., or equivalent experience. ~7+ years of professional software engineering experience, with demonstrated full-stack breadth...Full timeShift work
$50k
Role Description As a Software Engineering Manager at Spectrio, you will lead, mentor, and empower a high-performing agile development team to deliver cutting-edge, end-to-end audio and video marketing solutions. In this role, you will bridge the gap between product strategy...Full timeTemporary workRemote work- Role Description DDN is seeking a Senior Software Engineering Manager to lead the engineering organization responsible for our KV Cache Platform—a distributed memory and storage platform that accelerates large-scale LLM inference across GPU clusters. In this role, you...Full time
- Role Description We are seeking a passionate and driven Engineering Manager to lead and grow our engineering team at Function. In this role,... ...product and design to deliver scalable, secure, and impactful software that empowers our members to access their health data in...Full timeRemote workFlexible hours
$180k - $220k
Role Description Labcorp is looking for a seasoned Senior Engineering Manager to lead the newly formed Patient & Provider Experiences team.... ...with critical healthcare services. This person would own the software development lifecycle for a set of software systems...Full timeTemporary workCasual workInternshipRemote workMonday to FridayFlexible hoursDay shift$100.1k - $223.08k
...where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC's Tempus Technologies organization, you may be based in a remote location. Tempus Technologies is seeking a...Full timeTemporary workRemote work$165k - $205k
...Services (GCS) team is seeking a thoughtful and technically strong Engineering Manager to lead the group responsible for building the autonomous... ...you will guide the engineers who design, build, and operate software that bridges hardware‑level interfaces with cloud‑deployed...Full timeWorldwideFlexible hours- Role Description We are seeking a strategic Engineering Manager to own and evolve our Software Engineering Center of Excellence (CoE). You will design and deliver scalable operational frameworks that span complex software project management and high-impact engineering...Full time
- ...DriveTime Family of Brands is seeking a Manager, Software Engineering to oversee end-to-end delivery of Pega projects. You will motivate and empower your team, drive performance, and collaborate with stakeholders to deliver on business goals and automation opportunities...Full timeRemote work
- ...Relic is seeking a seasoned technology leader to grow our global engineering team and advance the next generation of Application... ...hands-on leadership, deep technical judgment, and the ability to manage remote and on-site collaborators. Visa sponsorship is not available...Full timeRemote work
- Role Description SuperSummary is looking for a Software Engineering Manager to help lead our engineering team. Reporting to the Head of Engineering, you’ll own your team’s delivery, quality, and career development, and partner closely with Product and Design to build the...Full timeRemote work
- Role Description As an Engineering Manager, you will lead and grow a team responsible for building and scaling SELECT, DoiT's cloud cost management... ...decision-making. Qualifications ~5+ years of software engineering experience, including experience building and...Full timeTemporary workRemote work
- ...DriveTime Automotive Group is seeking a Manager, Software Engineering (Pega) in Tempe, AZ to lead end-to-end delivery of Pega projects and ensure timelines and quality. You will motivate and inspire your team, manage performance, and collaborate with stakeholders to deliver...Full timeRemote work
- Role Description ~Team Leadership: Direct and mentor a cross-functional team of software engineers and contractors. Responsible for career growth, performance management, and resource allocation. ~Project Execution: Own the delivery lifecycle for OS features. Manage...Full timeFor contractorsRemote work
$150k - $188k
Role Description onX is seeking a Growth Engineering Manager to lead a team of skilled Growth Engineers specializing in optimizing the in-app... ...~At least five (5) years of experience directly managing software engineers. ~Bachelor’s degree in Computer Science, Economics...Flexible hours- ...applicants Lead Technical Recruiter at DHI Group, Inc. Dice has a startup customer that is currently looking to hire a Software Engineering Manager on a full-time, permanent basis. This position must be performed 100% onsite in Dallas, TX. Relocation assistance is...Permanent employmentFull timeCurrently hiringWork at officeLocal areaRelocation package
$123.5k - $276k
Role Description As the Engineering Lead, you will lead the team building a newly launched AI... ..., code, test, debug, review, and ship software. The ideal candidate is a strong engineer... ...2+ years leading engineers as a manager or tech lead. ~Strong hands-on experience...Full time- ...move with purpose, win as a team, and take ownership of results. We are seeking an Engineering Manager who won't just oversee delivery; they will drive outcomes. ~Lead senior software and infrastructure engineers responsible for the performance, reliability, and evolution...Full timeTemporary workRemote workFlexible hours
- Role Description Sunstrong is searching for a hands-on Software Engineering Manager who will lead a group of software engineers to develop SunStrong’s rapidly scaling Salesforce platform. You will be responsible for driving the technical direction for the end-to-end platform...Full timeTemporary workImmediate start
$125.5k - $200.8k
Role Description We're growing our technology organization and looking for a Software Engineering Manager to lead a team of engineers delivering modern, scalable solutions that drive business and customer outcomes. As a Software Engineering Manager, you'll be responsible...Minimum wageFull timeTemporary workWork experience placementLocal area$120k - $140k
Role Description We're growing, and that means adding engineering leadership capacity to support new initiatives. You'll lead cross-functional... ...an underperformer - this isn't the right fit. If you're the manager who knows what every person on your team needs to grow, who...Full timeFor contractorsLocal areaRemote work- ...The company Are a passionate team of engineers, financial analysts, and product engineering... ...with extensive experience leading large software projects, having migrated an entire... ...talk through in detail. Are a product manager with strong empathy who is ready to spend...Remote work
- ...Platform Architecture is the most senior of PayCargo's platform engineering roles, sits on the DevSecOps team, and operates as the... ...architecture that can be implemented, monitored, secured, cost‑managed, and supported by the team Ensure every design includes ownership...
$249.9k - $374.9k
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group ASICS... ...thermal systems to high-speed interconnects, management infrastructure, and ODM engagement.... ...across multiple sites.Partner with ASIC, software, product management, and supply chain...Work experience placementWork from home$165k
...workstreams: enterprise cloud infrastructure management and internal AI delivery. As a Manager,... ...guiding a small team of cloud and AI engineers. Your scope spans cloud operations... ...team. Qualifications ~3+ years of software or systems engineering experience delivering...Full timeFor contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!
- entry level software sales Remote
- ultimate software Remote
- healthcare software sales Remote
- software asset management analyst Remote
- embedded software Remote
- software sales executive Remote
- javascript software engineer Remote
- software Remote
- software applications developer Remote
- software engineer - cloud services Remote






















