SUMMARY Overview of the position The Sr. Software Manager will lead enterprise software initiatives and contribute to both technical execution and strategic planning. This individual will play a key ...
Quick apply
SUMMARY Overview of the position The Sr. Software Manager will lead enterprise software initiatives and contribute to both technical execution and strategic planning. This individual will play a key ...
Quick apply
SUMMARY Overview of the position The Sr. Software Manager will lead enterprise software initiatives and contribute to both technical execution and strategic planning. This individual will play a key ...
... software, systems, networking, or AI infrastructure engineering. * 5+ years of proven experience leading and scaling engineering teams, including hiring, mentoring, and managing senior engineers or ...
... software, systems, networking, or AI infrastructure engineering. * 5+ years of proven experience leading and scaling engineering teams, including hiring, mentoring, and managing senior engineers or ...
... managing software/AI teams. * Direct experience at the intersection of chip design and AI - including work in the chip design industry and a track record of releasing real products/apps that ...
... managing software/AI teams. * Direct experience at the intersection of chip design and AI - including work in the chip design industry and a track record of releasing real products/apps that ...
... or managing software/AI teams. • Proven experience managing teams building ML/AI systems, including fine-tuning LLMs, multi-agent frameworks, RAG pipelines, and vector databases. • Strong ...
... or managing software/AI teams. • Proven experience managing teams building ML/AI systems, including fine-tuning LLMs, multi-agent frameworks, RAG pipelines, and vector databases. • Strong ...
... managing software/AI teams. * A track record of leading teams that build ML/AI systems, with hands-on exposure to post-training LLMs and agentic systems. * Deep technical foundations in software ...
... managing software/AI teams. * A track record of leading teams that build ML/AI systems, with hands-on exposure to post-training LLMs and agentic systems. * Deep technical foundations in software ...
New York, NY · On-site
$135K - $178K/yr
Software Developer, Software Manager, Senior Software Manager, Development of Software Manager Skills : Advertisement, NodeJS, AWS, Load Balancing, Cron, PHP, Python
New York, NY · On-site
$135K - $178K/yr
Software Developer, Software Manager, Senior Software Manager, Development of Software Manager Skills : Advertisement, NodeJS, AWS, Load Balancing, Cron, PHP, Python
Cincinnati, OH · On-site
Senior Manager Software(Multiple Openings DUTIES: Conduct comprehensive analysis of business requirements by collaborating with business users and product owners to understand objectives. Evaluate ...
Cincinnati, OH · On-site
Senior Manager Software(Multiple Openings DUTIES: Conduct comprehensive analysis of business requirements by collaborating with business users and product owners to understand objectives. Evaluate ...
Norcross, GA · On-site
$114K - $151K/yr
ACI Worldwide is powering the world's payments ecosystem, and they are seeking a Sr Software ... or manager. • Researches and resolves reported systems software problems efficiently and ...
Norcross, GA · On-site
$114K - $151K/yr
ACI Worldwide is powering the world's payments ecosystem, and they are seeking a Sr Software ... or manager. • Researches and resolves reported systems software problems efficiently and ...
$180K - $220K/yr
They are looking for an exceptional Senior Manager of Embedded Platform Software. This company is dedicated to enhancing the power of sound and creating magical listening experiences through its ...
Quick apply
$180K - $220K/yr
They are looking for an exceptional Senior Manager of Embedded Platform Software. This company is dedicated to enhancing the power of sound and creating magical listening experiences through its ...
$190K - $235K/yr
As Ground Software Manager, you will lead the team responsible for the Ground Control Station (GCS ... Able to operate as the interface between the team and senior leadership - managing expectations ...
$190K - $235K/yr
As Ground Software Manager, you will lead the team responsible for the Ground Control Station (GCS ... Able to operate as the interface between the team and senior leadership - managing expectations ...
Torrance, CA · On-site
$190K - $235K/yr
As Ground Software Manager, you will lead the team responsible for the Ground Control Station (GCS ... Able to operate as the interface between the team and senior leadership - managing expectations ...
Torrance, CA · On-site
$190K - $235K/yr
As Ground Software Manager, you will lead the team responsible for the Ground Control Station (GCS ... Able to operate as the interface between the team and senior leadership - managing expectations ...
NVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK switch ... If you are a senior data engineer passionate about building large-scale, high-impact data platforms ...
NVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK switch ... If you are a senior data engineer passionate about building large-scale, high-impact data platforms ...
Berkeley Heights, NJ · On-site
$127K - $168K/yr
Senior Software Engineer- GO Lang Location: Remote with light travel to Berkley Heights, NJ ... Understanding of GO's dependency management framework * Hands on experience with common GO packages ...
Berkeley Heights, NJ · On-site
$127K - $168K/yr
Senior Software Engineer- GO Lang Location: Remote with light travel to Berkley Heights, NJ ... Understanding of GO's dependency management framework * Hands on experience with common GO packages ...
Bedminster, NJ · On-site +1
$125K - $164K/yr
NAVA Software solutions is looking for a Sr. Software Engineer Details: Sr. Software Engineer ... Work with Product Management Team and developers to develop and document new features for customer ...
Bedminster, NJ · On-site +1
$125K - $164K/yr
NAVA Software solutions is looking for a Sr. Software Engineer Details: Sr. Software Engineer ... Work with Product Management Team and developers to develop and document new features for customer ...
The Senior Manager, Software Delivery is accountable for delivery of software engineering for Shake Shack Digital and Data. The Senior Manager, Software Delivery is responsible for leading cross ...
The Senior Manager, Software Delivery is accountable for delivery of software engineering for Shake Shack Digital and Data. The Senior Manager, Software Delivery is responsible for leading cross ...
$121K - $159K/yr
\n \n \n Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software ... Collaborate closely with product managers and designers. \n * Guide junior developers and ...
$121K - $159K/yr
\n \n \n Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software ... Collaborate closely with product managers and designers. \n * Guide junior developers and ...
Senior Software Configuration Manager Location Annapolis Junction, MD Required Clearance Level TS/SCI with Polygraph
Senior Software Configuration Manager Location Annapolis Junction, MD Required Clearance Level TS/SCI with Polygraph
NVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK switch ... If you are a senior data engineer passionate about building largescale, highimpact data platforms ...
NVIDIA is seeking an experienced Software Manager to lead a team developing the NVLINK switch ... If you are a senior data engineer passionate about building largescale, highimpact data platforms ...
Portland, ME · On-site
$175K - $204K/yr
Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...
Portland, ME · On-site
$175K - $204K/yr
Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...
Irving, TX · On-site
$175K - $204K/yr
Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...
Irving, TX · On-site
$175K - $204K/yr
Seeking a Senior Manager with 10+ years of industry experience, at least 7 years of people ... Lead, mentor, and manage software development team(s) to deliver high quality software products ...
$49.5K - $64K
6% of jobs
$64K - $78.6K
6% of jobs
$78.6K - $93.1K
7% of jobs
$99.4K is the 25th percentile. Wages below this are outliers.
$93.1K - $107.7K
12% of jobs
The median wage is $121.8K / yr.
$107.7K - $122.2K
19% of jobs
$122.2K - $136.8K
19% of jobs
$143.7K is the 75th percentile. Wages above this are outliers.
$136.8K - $151.3K
12% of jobs
$151.3K - $165.9K
7% of jobs
$165.9K - $180.4K
4% of jobs
$180.4K - $195K
3% of jobs
$195K - $209.5K
4% of jobs
$49.5K
$127.1K
$209.5K
| Aspect | Sr Software Manager | Software Architect |
|---|---|---|
| Credentials | Bachelor's/Master's in CS or related field, management experience | Bachelor's/Master's in CS or related field, strong technical expertise |
| Work Environment | Team leadership, project management, cross-functional collaboration | Designing system architecture, technical strategy, high-level system planning |
| Employer & Industry Usage | Tech companies, software firms, startups | Software development firms, enterprise tech, product companies |
| Search & Comparison Intent | Understanding managerial roles in software development | Understanding technical design and system planning roles |
The Sr Software Manager focuses on leading development teams, managing projects, and ensuring timely delivery. In contrast, a Software Architect primarily designs system architecture, sets technical standards, and guides technical strategy. Both roles require strong technical backgrounds, but their core responsibilities differ—one manages teams and projects, the other focuses on technical design and system planning.
Full-time
Posted 2 days ago
SUMMARY Overview of the position
The Sr. Software Manager will lead enterprise software initiatives and contribute to both technical execution and strategic planning. This individual will play a key leadership role in managing the development team, driving Microsoft-based solutions, and collaborating with IT leadership to align technology with business goals. This person will help in designing, maintaining, and updating the in-house software applications. This person will play a leading role in creating the standards for software development, SDLC, release methodology as well as task schedules and deadlines. This person will help and have responsibility for developing and leading the software team.
ESSENTIAL DUTIES AND RESPONSIBILITIES The following statements are intended to describe the general nature and level of work being performed by an individual assigned to this job. Other duties may be assigned.
Architect, develop, and maintain scalable applications using Microsoft .NET and C#
Design and manage robust SQL Server database structures and optimize performance
Mentor junior developers, oversee code quality, and promote team development
Translate business needs into efficient and scalable technical solutions
Communicate project updates, technical risks, and recommendations to IT leadership
Ensure best practices across the software development lifecycle
Provide guidance and direction for internal developers.
Proactively communicates and manages expectations of team and self to ensure transparency.
Champion best practices for software coding and structure.
Complete assessment of the strengths and weaknesses of IT team members and develop a growth plan for each team member.
Anticipate and identify issues inhibiting the attainment of project goals; develop and implements corrective actions as necessary
Research and evaluate new and updated products, features, and capabilities to ensure continual service improvement. Assist with new system selection, implementation, testing, and training.
Working closely with other specialists, stakeholders, and managers to understand their needs.
Overseeing implementation/adoption of projects.
Manage project from inception to implementation.
Performs other related duties as assigned.
INTERACTION
This position will closely interact with the Director of Technical Resources, IT team members, project stakeholders and internal /external project resources.
SUPERVISORY RESPONSIBILITIES
Lead development team which may include coders, PM, BSA, etc.
EDUCATION/YEARS EXPERIENCE
A Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent work experience is required (Master's degree or equivalent is desirable)
Minimum of 10 years of hands-on experience with Microsoft .NET and C#
5+ years' leadership experience
Experienced in software development methodology.
Deep understanding of SQL Server database architecture and optimization.
Proven ability to manage, mentor, and elevate software development teams.
Demonstrated experience translating technical insight into strategic recommendations
Experienced in project management methodology.
Experienced in requirements technical gathering and requirements documentation.
REQUIREMENTS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
KNOWLEDGE, SKILLS AND ABILITIES
Advanced-level knowledge of software development best practices and development life cycle.
Experienced with Blazer, ABP.io Framework, Azure App Services, OpenID Connect.
Detail-oriented, with superior verbal and written communication skills.
Strong critical thinker with problem solving aptitude.
Excellent organizational skills with the ability to juggle multiple tasks at once.
Strong verbal and written communications skills, with an ability to express complex technical concepts in business terms
Ability to prioritize and manage time effectively while also ensuring accuracy of work through attention to detail.
Knowledge of informational technology disciplines, e.g., software applications and interfaces, production operations, quality assurance and systems management, etc.
Strong Problem-solving
Effective communication skills (explaining reports, analysis, and insights to business partners).
Project Management experience doing the following: managing projects to ensure successful delivery (on time, within budget, meeting agreed upon success criteria) by establishing clear goals and accountabilities; developing project plans and allocating resources; identifying potential issues/risks and developing contingency plans.