Staff Software Engineering Manager
$98.5k - $206.8kCaci Inc
Job Title: Staff Software Engineering Manager
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
Anticipated Posting End: 7/31/2026
The Opportunity:
This position is for a Staff Software Engineering Manager. We are seeking a talented and motivated Software Engineering Manager to join our growing team. This is a unique player/coach role designed for an experienced software engineer who is passionate about both building great software and leading people. You will be responsible for managing and mentoring a team of skilled software engineers while also actively contributing technically to the design, development, testing, and deployment of our software products. You'll split your time effectively between guiding your team's success and rolling up your sleeves to write code, solve complex technical challenges, and contribute directly to our software ecosystem.
Responsibilities:
Management & Leadership (Approx. 25% on average)
Lead & Mentor: Manage, coach, and mentor a team of software engineers, fostering their technical and professional growth, by providing career advice and helping with program technical guidance. Additionally, you will work with the greater software engineering group to cultivate a positive, collaborative, inclusive, and high-performing team that is focused on bringing modern software development mechanism to all ARKA programs
Performance Management: Conduct regular 1:1 bi-weekly meetings with your team, provide feedback on both technical and non-technical topics, assist with setting clear goals, and manage performance reviews for your direct reports
Collaboration: Work closely with software engineering organization and other engineering program teams to align priorities, define requirements, and ensure successful project delivery across programs
Project Oversight: Help manage project priorities, timelines, and deliverables for your team, identifying and removing roadblocks
Hiring & Onboarding: Participate in the recruitment, interviewing, onboarding, and retention of engineering talent for your team and the broader organization Additionally works closely with engineering leadership to align current and new staff skillsets with program needs over time
Hands-on Development: Actively participate in the software development lifecycle, contributing high-quality, well-tested, and maintainable code to key projects using our tech stack up to and including
Proven proficiency in one or more modern programming language such as Python, Java, C#, Go
Experience with the development and deployment of software applications to cloud environments such as AWS including the integration with managed services provided by the cloud provider
Technical Design & Architecture: Contribute to technical design discussions, architectural decisions, and long-term technical strategy
Code Quality: Participate actively in code reviews, ensuring adherence to coding standards, best practices, and high-quality engineering principles
Stay Current and Mentor: Keep abreast of modern technologies, tools, and development practices, advocating for improvements where appropriate. Leverage this continuous learning to mentor and provide technical direction to your software team
Qualifications:
Required:
Bachelor’s degree in computer science, Engineering, or a related field
3+ years of experience in a formal or informal leadership capacity (e.g., Tech Lead, Team Lead, mentoring junior engineers, project leadership)
8+ years of professional software development experience, delivering complex, scalable applications
Solid experience developing backend services and APIs using at least one common language and framework (e.g., Node.js/Express/NestJS, Python/Django/Flask/FastAPI, Java/Spring Boot/Quarkus, C#/.NET Core, Ruby/Rails, Go/Gin)
Experience designing and interacting with relational databases (e.g., PostgreSQL, MySQL) using SQL and familiarity with ORMs/query builders
Familiarity with core concepts and services of at least one major cloud provider (AWS, Azure, GCP)
Strong understanding of software development principles, data structures, algorithms, and API design (especially REST)
Experience or familiarity with various database concepts such as relational structure as well as NoSQL structure concepts in tools such as PostgreSQL, MongoDB, Redis
Solid understanding of software engineering principles, data structures, algorithms, and system design
Experience with modern software development methodologies (Agile, Scrum, Kanban)
Experience with version control systems such as Git and the associated tooling to for modern software version control
Experience with CI/CD pipeline development, testing, and deployment of software application to cloud platforms such as AWS
Excellent communication, interpersonal, and collaboration skills
Strong problem-solving and analytical abilities
A genuine passion for both technology and people leadership
Ability to effectively balance management responsibilities with individual technical contributions
Desired:
Experience directly managing software engineers, including performance management cycles
Experience working in a modern software company with experience in the execution of government development programs
Experience contributing to architectural decisions
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range :
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$98,500-$206,800
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
$150k - $190k
...how Beyond Begins Here. Discover your next career opportunity now! Position Overview: This position is for a Staff Software Engineering Manager . ARKA-Mission Applications is seeking a talented and motivated Software Engineering Manager to join our growing...SuggestedTemporary workWork at officeVisa sponsorshipRelocation packageFlexible hours$150k - $190k
A leading technology firm is looking for a Staff Software Engineering Manager in Aurora, CO. The successful candidate will lead and mentor a team of software engineers while also actively contributing to the software development lifecycle. Ideal applicants will have a...Suggested$145.35k - $253.23k
...constantly find new areas of inspiration and expand your capabilities, then consider a career in Advisory. KPMG is currently seeking a Manager, SAP S4 Public Cloud Professional Services Automation (PSA) to join our Advisory Services practice. Responsibilities: Lead...SuggestedFull timeH1bLocal area$124.3k - $198.6k
...this role until at least 06-30-2026 Job Description Software Development Engineers are expert problem-solvers and builders who design,... .... They collaborate with cross-functional teams - product managers, designers, data scientists, QA, operations, and compliance...SuggestedWork experience placementWork at officeLocal area$130k - $185k
...Position Overview: We are seeking a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you will... ...for eligible candidates. Responsibilities: Managing the complete software development process from conception to...SuggestedTemporary workWork at officeVisa sponsorshipRelocation packageFlexible hours3 days per week- ...We are looking for an experienced Tech Lead (Staff Software Engineer) to lead a high-impact engineering team building scalable, cloud-native... ...proficiency with Terraform for infrastructure provisioning and management at scale ~ Deep hands-on experience with TypeScript (...Local area
$82.8k - $175k
...provides payment technology, education services, and learning management solutions to education and faith-based organizations,... ...for people where they live, learn and work. The Senior Software Engineering Manager accomplishes departmental and organizational objectives...Temporary workLocal area$185.9k - $292.1k
...environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're... ...career. Northrop Grumman Mission Systems is seeking a Staff Cyber Software Engineer . Places of performance for this position are Annapolis...RelocationShift work$130k - $170k
...keep a security clearance. Applicants that do not meet these requirements will not be considered. SciTec is seeking a Sr Staff/Senior Software Engineer to support programs delivering Missile Defense Solution software in an operational setting. You will work within a fast...Temporary workFor contractorsWork experience placementRemote workFlexible hours$185.9k - $292.1k
...Aurora CO, and Carey NC. What You’ll Get to Do Provides custom software design and development of CNO tools and techniques. Designs... ...s degree in computer science, information systems, or network engineering. Basic Qualifications Bachelor’s degree in computer science,...RelocationShift work$185.9k - $292.1k
Northrop Grumman Corp. (AU) is seeking a CNO Analyst/Programmer to design and develop CNO tools and provide custom software solutions. Candidates must possess a Bachelor’s degree in computer science or a related field along with extensive programming experience in languages...$100k - $135k
...Sr. Product Manager Private Cloud Solutions As a Sr. Product Manager at OTAVA, you will play a critical role in defining and executing... ..., launch plan, lifecycle, etc.) Collaborate with Product, Engineering, Finance, Operations, Sales, and Marketing to define and...Flexible hours- An advanced technologies company is seeking a talented Software Engineer to design and maintain software solutions. You will write clean, scalable code, troubleshoot technical issues, and engage in cloud computing and APIs. The role calls for proficiency in Java, C#, or...Relocation packageFlexible hours
$230.8k - $271.2k
...About the Role:Confluent is seeking an innovative and executing Staff Engineer to help make stream processing feel like using a database... ...serverless Apache Flink.What You Will Bring:10+ years of relevant software development experience.Technical Expertise: Deep knowledge of...Remote work$224k - $264k
...recruiters and candidates alike. As a Staff Engineer on the Integrations team, you'll drive... ...Partner with product and engineering management in quarterly and annual planning activities... ...practical experience ~10+ years of software development experience and 3+ years...Work at officeLocal areaImmediate startRemote workRelocationFlexible hours3 days per week$189k - $210k
...Staff Software Engineer, Developer Productivity Async Denver, CO;San Francisco, CA;New York, NY;Los Angeles, CA;Seattle, WA;Toronto, Ontario, CAN - Remote At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff — payroll, health...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$172.8k - $251.65k
...strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack. Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows...Local areaRemote workWork from homeRelocationRelocation packageFlexible hours$94.9k - $135.6k
...What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize... ...of engineering principles. This is a Staff Engineer opportunity on the Specialty...Contract workTemporary workWork experience placementLocal areaImmediate startFlexible hours$134k - $235.9k
...partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/... ...of an ML team and contribute strong software engineering (SWE) expertise. Support... ...week {or other frequency dictated by their manager}. About GM Our vision is a world with...Local areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$150k - $165k
...Staff Software Engineer Most engineers optimize for the feature in front of them. Staff engineers optimize for the system that must keep... ...them up and running on the platform, giving them the tools to manage their accounts, and finding ongoing ways to make the...Work experience placementCasual workWork at officeImmediate startWorldwide$185k - $320k
..., advanced payloads, mission software, and space-based interceptors... ...nervous system for True Anomaly's engineering and product thesis. Software... ...is seeking an exceptional Staff Front End Software Engineer... ...optimization, browser internals, memory management, and runtime characteristics...Permanent employmentWork at officeFlexible hours$174k - $262k
...and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters... ...for Change. What We Do At Relativity, engineers don't just write code-they shape how industries uncover...Remote workHome office$141.7k - $268.3k
...team is looking for a highly skilled Sr. Staff Engineer to lead the technical vision and build... ...are used to help customers understand, manage, and control their fleets of vehicles... ...What you'll do... The Sr. Staff Software Engineer will serve as a key technical...Immediate startRemote workFlexible hours- ...Staff Software Engineer LowerOS is our modern operating system that powers Lower's digital mortgage and home finance experiences end to... ...deployment pipelines, monitoring, observability, and release management. Security awareness: Knowledge of secure coding...Full timeTemporary workLocal area
$140k - $210k
...Total Visits, March 2025) Day to Day We are looking for a Staff Software Engineer to design and build the AI Agentic core and foundation... ...Communicate clearly and effectively with engineers, product managers, and other business partners to align on technical direction...Temporary workWork experience placementLocal area$100.1k - $223.08k
...opportunity to contribute to the company’s success. As a Software Engineering Manager within PNC's SRC First Response organization, you will be... ...compliance to quality standards on an ongoing basis. Maximizes staff contribution through professional growth and development,...Full timeTemporary workPart timeWork experience placementWork at officeImmediate start- ...We seek an exceptional Senior Software Engineer with 7 to 10+ years of experience to join our Engineering team and... ...Serve as technical lead and mentor to junior staff Assist business development and program management with cost and schedule estimates Suggest, create...Interim roleWorldwide
$132.8k - $250.8k
...to make positive change by helping build a better world where every person is free to move and pursue their dreams. Software Engineering Managers are engineers themselves. You will work on a large and complex application with hundreds of other engineers and experts...Work experience placementLocal areaImmediate startRemote workFlexible hours$113.9k - $200.91k
...Generation Interceptor (NGI) IRAD team is seeking an experienced Software Engineering Leader to be part of a team developing missile defense... ...Lockheed Martin Space is seeking a full time Software Engineering Manager. In this role, you will support the software engineering...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$166.2k - $304.7k
...'d love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects... ...exercise your technical leadership and build up your people management and leadership skills. Some of the work that you will be...Full timeTemporary workLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineering Manager. Be the first to apply!


