Job Closed
This listing is no longer active.
We develop mission critical solutions for those that lead, serve and protect the world we live in.
Senior Information Technology Manager
Location
United States
Posted
87 days ago
Salary
$174.6K - $189.0K / year
Seniority
Lead
Job Description
Senior Information Technology Manager
General Dynamics Mission Systems
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - People Leader, responsible for all aspects of employee engagement, including directing, coaching, supporting, and providing frequent feedback to develop, challenge, and grow a team of leaders and technical staff. - Provides all aspects of employee management including talent acquisition, development planning, performance evaluation, salary planning, and termination. Establishes and implements effective succession plans. - Business Leader, responsible for partnering across Business Operations and our business partners, vendors, and external organizations, communicating value, building customer intimacy, and tuning/optimizing processes, solutions, and technology to meet business needs. - Transformational Leader, responsible for strategy development and delivery, building a culture of innovation and continuous improvement, and the evolution of people, process, and technology. - Ability to sense, adapt, and anticipate when change is needed and to deliver on it. - Knowledge of industry best practices and new technologies; Champion a culture of education, awareness, and adoption of changing practices and technologies. - Oversee the delivery of strategic IT project initiatives working closely with project management, business users, and various technology teams to ensure successful project outcomes and deliverables. - Identify and lead process improvement initiatives to improve quality, timeliness of the delivery of IT services, and provide optimum value as a business partner. - Track record of showing ability to develop relationships and formal and informal networks across geographic boundaries to influence, coordinate, communicate, and organize groups/teams. - Identify and implement key operational metrics and track performance against objectives and long-term strategies. Develop and implement plans to address deficiencies. - Optimize team effectiveness, enhance service delivery, and support employee work/life balance. - Understanding and adhering to GDMS audit and compliance policies. Execute on risk mitigation strategies to improve the overall company security posture. - Develop annual department budget, track expenses to actuals, forecast expenses, and document budget variances. - Develop plans to respond to budget challenges and budget structure changes. - Moderate business travel required. Qualifications - Bachelor's degree in a related specialized area or the equivalent experience is required plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience to meet managerial expectations. - Experience managing complex Information Technology services organizations within an engineering or manufacturing environment. - Demonstrated experience leading a geographically dispersed, technical organization responsible for mission critical IT systems. - Organizational skills including leading initiatives and modest projects; a facility to handle multiple tasks and deliverables simultaneously; a track record of exercising independent judgment appropriately; and the ability to quickly understand and execute complex assignments when working on high profile outcomes with inherent risk. - Demonstrated knowledge of organizational change management principles including leading change; building a coalition; anticipating resistance to change; designing/implementing appropriate strategies; institutionalizing change. - Significant understanding of IT industry methodologies (e.g., DevOps, Agile, Software Development Lifecycle, etc.). - Experience developing business strategy. Demonstrated business acumen, and ability to build customer intimacy and clearly articulate how Business Operations strategies align to and support the business. - Experience with and knowledge of fundamental information security practices and procedures particularly those common to working in the defense sector. - Experience working with uncertainty, resistance, barriers, issues, and challenges in an ever-changing business environment; converting uncertainty into quantifiable impact, risk, and mitigating actions. - Experience in budgeting, planning, problem solving, and cost analysis. - Experience with creating and delivering executive style presentations and communications, including the ability to anticipate, influence & adapt to a wide range of audiences; building consensus to facilitate decision making. Requirements - Ability to obtain a Department of Defense Secret security clearance is required at time of hire. - Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. - Due to the nature of work performed within our facilities, U.S. citizenship is required. Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $174,648.00 - USD $188,975.00 /Yr. Company Description General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products, and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment, and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Job Requirements
- Bachelor's degree in a related specialized area or the equivalent experience is required plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience to meet managerial expectations.
- Experience managing complex Information Technology services organizations within an engineering or manufacturing environment.
- Demonstrated experience leading a geographically dispersed, technical organization responsible for mission critical IT systems.
- Organizational skills including leading initiatives and modest projects; a facility to handle multiple tasks and deliverables simultaneously; a track record of exercising independent judgment appropriately; and the ability to quickly understand and execute complex assignments when working on high profile outcomes with inherent risk.
- Demonstrated knowledge of organizational change management principles including leading change; building a coalition; anticipating resistance to change; designing/implementing appropriate strategies; institutionalizing change.
- Significant understanding of IT industry methodologies (e.g., DevOps, Agile, Software Development Lifecycle, etc.).
- Experience developing business strategy. Demonstrated business acumen, and ability to build customer intimacy and clearly articulate how Business Operations strategies align to and support the business.
- Experience with and knowledge of fundamental information security practices and procedures particularly those common to working in the defense sector.
- Experience working with uncertainty, resistance, barriers, issues, and challenges in an ever-changing business environment; converting uncertainty into quantifiable impact, risk, and mitigating actions.
- Experience in budgeting, planning, problem solving, and cost analysis.
- Experience with creating and delivering executive style presentations and communications, including the ability to anticipate, influence & adapt to a wide range of audiences; building consensus to facilitate decision making.
- Ability to obtain a Department of Defense Secret security clearance is required at time of hire.
- Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
- Due to the nature of work performed within our facilities, U.S. citizenship is required.
- Salary Note
- This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
- Combined Salary Range
- USD $174,648.00 - USD $188,975.00 /Yr.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
Head of Engineering
PavagoPavago specializes in connecting businesses with top-tier offshore talent in operations, sales, and marketing, offering a comprehensive recruitment solution designed to reduce cost
Role Description We are hiring a Head of Engineering to own the entire technical function of an early-stage SaaS platform. This is a hands-on leadership role where you will write production code daily while making architecture, infrastructure, and AI system decisions for a platform operating at scale. You will be accountable for backend architecture, system reliability, AI pipelines, and guiding a small development team in a fast-moving startup environment. Responsibilities - Backend Architecture & Engineering - Design, build, and maintain a .NET 8.0 / C# backend using Clean Architecture and DDD principles - Own the architecture and codebase across 14+ independently deployed microservices - Deliver new features, refactor existing systems, and resolve performance bottlenecks - AI Systems & LLM Orchestration - Design and operate production-grade AI pipelines across multiple LLM providers - Optimize prompts and workflows for batch processing, personalization, and segmentation at scale - Manage rate limits, failover strategies, and cost optimization across AI providers - Databases & Data Infrastructure - Manage MySQL, Redis, and MongoDB in production environments - Oversee bulk writes, caching strategies, event streams, and analytics pipelines - Ensure data consistency and performance across distributed services - Infrastructure, Reliability & Monitoring - Own Linux-based infrastructure, CI/CD pipelines, and service deployments - Implement centralized logging, monitoring, alerting, and uptime tracking - Proactively identify and mitigate reliability and scalability risks - API Integrations & System Resilience - Manage 25+ third-party API integrations used in production - Design retry, fallback, and graceful degradation strategies - Ensure system stability when external providers fail or degrade - Team Leadership & Engineering Standards - Lead and mentor a small engineering team through code reviews and architectural guidance - Set and enforce engineering standards, workflows, and best practices - Collaborate closely with the founder on product direction and technical strategy Qualifications - Deep expertise in .NET 8.0, C#, ASP.NET Core, and Entity Framework Core - Experience with distributed systems and independently deployed services - Strong production experience with MySQL, Redis, and MongoDB - Hands-on DevOps experience with Linux servers and CI/CD pipelines - Experience managing large numbers of third-party API integrations - Proven experience building and operating AI/LLM systems at scale - Familiarity with AI-assisted development tools and workflows - Strong understanding of monitoring, observability, and incident prevention - Experience leading small engineering teams - Strong English communication skills What Makes You a Perfect Fit - You are a senior, hands-on engineer who enjoys owning systems end-to-end - You are comfortable being the most experienced technical person on the team - You balance fast execution with long-term architectural thinking - You take ownership of reliability, performance, and technical outcomes - You thrive in early-stage startup environments What Does a Typical Day Look Like? - Write and review production backend code - Make architectural decisions across services, databases, and AI pipelines - Monitor system health and resolve reliability issues - Guide developers through code reviews and technical feedback - Collaborate with the founder on product and system evolution Key Metrics for Success (KPIs) - System uptime and service reliability - Backend and AI system performance improvements - AI cost efficiency and pipeline stability - Code quality and deployment reliability - Team execution and delivery quality Interview Process - Initial Screening Call - Technical Interview with Pavago Recruiter - Client Interview - Offer & Onboarding
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description The Senior Manager, Engineering - AI Agents will lead the development and delivery of Five9’s AI Agent software platform, which provides customers with fully autonomous self-service agents for customer support, sales, and services use cases in the contact center. This is one of the hottest areas of application for AI Agent technology! This role is responsible for building and managing a high-performing engineering team that develops scalable, reliable, and production-grade AI-powered systems used in real-time customer conversations. You will be responsible for hiring and developing engineers, improving engineering processes, and enabling strong execution across the software development lifecycle. While this is a management role rather than an individual contributor position, the ideal candidate will bring strong technical credibility with engineers and guide architecture discussions, technical decisions, and engineering best practices. You will collaborate closely with Product, SRE, Support, and other engineering teams to deliver an enterprise-grade platform while fostering a culture of operational excellence, ownership, and customer empathy. Key Responsibilities - Team Leadership & Development - Hire, onboard, and grow a high-performing engineering team of 4-8 engineers in the United States - Provide coaching, mentorship, and career development for engineers - Establish clear ownership, accountability, and engineering rigor - Conduct performance management, feedback, and growth planning - Foster a culture of collaboration, innovation, and operational excellence - Mentor senior engineers and emerging technical leaders - Delivery & Execution - Lead planning and enable strong execution of engineering initiatives and product roadmap - Ensure projects are delivered predictably and with high quality - Focus on customer success, ensuring quality AI agent experiences with low latency and high accuracy - Break down large initiatives into achievable milestones - Partner with Product Management to prioritize work and manage trade-offs - Collaborate with Forward Deployed Engineering (FDE) teams on AI agent implementations - Drive continuous improvement in development processes and team productivity - Technical Leadership - Perform code reviews, guide software architecture and technical decisions - Review technical designs and ensure sound engineering practices - Help teams make pragmatic technology decisions balancing innovation and reliability - Drive the team to manage customer expectations of uptime and performance by defining and reviewing SLO/SLI's, developing metrics to measure as such and maintaining for all the services - Ensure systems are scalable, maintainable, and production-ready - Operational Excellence - Promote strong service ownership and reliability culture - Ensure effective on-call practices and incident response processes - Drive root cause analysis and continuous reliability improvements - Partner with SRE teams to define SLIs, SLOs, and operational metrics - Handle customer escalations and issues related to AI Agent quality - Participate in on-call escalation rotations for provided services - Cross-Functional Collaboration - Work closely with Product, UX, SRE, Forward Deployed Engineering (FDE) and Support teams - Align engineering execution with product strategy and customer needs - Communicate engineering progress, risks, and technical decisions clearly to stakeholders - AI-Augmented Engineering Practices - Use of modern AI-assisted development tools to improve engineering productivity, and represent “best in class” examples of how to effectively use it - Help the team adopt responsible and effective use of AI in software development workflows - Evaluate emerging developer AI tools and incorporate them where beneficial - Promote experimentation and learning around AI-enabled engineering practices Qualifications - 3+ years experience leading or managing software engineering teams - 8+ years professional software development experience - Experience participating in hiring and helping grow engineering teams - 5+ years experience developing enterprise SaaS software - Strong background in distributed systems and modern software architectures - Experience or exposure to GenAI / LLM-based systems - Experience using or adopting AI-assisted software development tools - Bachelor’s or advanced degree in Computer Science, Computer Engineering, or similar - Strong track record in hiring outstanding software development teams, through rigorous interviewing and vetting processes Desired Experience - 1-2 years experience building AI Agent platforms for CX, including voicebots, chatbots and AI assistants Technical Background - Software Engineering - Strong background in Java or JVM-based backend systems - Experience designing distributed systems or microservices architectures - Familiarity with API design (REST/gRPC) and scalable service architectures - AI / GenAI Platforms - Familiarity with LLM-based systems, prompt engineering, AI Agent architectures and design patterns - Understanding of common AI platform patterns such as embeddings, RAG pipelines, or model integration - Awareness of performance and reliability considerations for AI-backed systems - Cloud & Infrastructure - Experience building SaaS platforms in public cloud environments (GCP preferred but not required) - Familiarity with microservices architectures and cloud-native systems - Basic understanding of networking concepts such as load balancing, service-to-service communication, and API gateways - Operational Excellence - Experience operating production services in enterprise SaaS environments - Familiarity with observability practices (metrics, logging, tracing) - Experience participating in or leading incident response and root cause analysis - Leadership & Collaboration Skills - Proven ability to build and develop strong engineering teams - Strong mentoring and coaching capabilities - Ability to guide engineers through technical design and problem solving - Excellent communication skills across engineering and product organizations - Ability to align teams around clear priorities and ownership What Success Looks Like in This Role - Hire a strong engineering team delivering reliable AI platform capabilities - Predictable and high-quality delivery of engineering initiatives for our core AI Agent platform - Clear engineering ownership and operational accountability - Customer obsession resulting in customer satisfaction with AI Agent quality, latency and accuracy - Scalable and maintainable platform architecture - Engineers effectively leveraging AI-assisted development tools - A culture of accountability, collaboration, and technical excellence Work Location This role is fully remote for candidates who reside outside the 50 mile radius of our San Ramon office. For candidates who reside within 50 miles of our San Ramon location, this role is Hybrid and would require 3 days a week (M, W, TH) in our San Ramon office. Benefits - Health, dental, and vision coverage, beginning on the first day of employment - Five9 covers 100% of the employee portion of the health, dental and vision coverage and shares a high portion of the dependent cost - Short & Long-Term Disability, Basic Life Insurance, and a 401k saving plan with employer matching - Access to an innovative mental health support platform - Generous employee stock purchase plan - Paid Time Off, Company paid holidays, paid volunteer hours and 12 weeks paid parental leave Compensation The US base salary range for this role is $133,000 — $391,500 USD. Actual compensation packages are based on several factors that are unique to each candidate including, but not limited to: skill set, depth of experience, certifications, and specific work location.
Senior Engine Programmer
thatgamecompanyDedicated to creating timeless interactive entertainment that inspires human connection worldwide.
• Design, implement, and update core systems of the TGC game engine • Collaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features • Help monitor, identify and troubleshoot issues and inefficiencies to increase the overall effectiveness of the development team.
Software Engineering Manager
Data Direct NetworksDataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We are looking for an experienced Software Engineering Manager to lead a team of talented engineers building next-generation storage infrastructure. In this role, you will own the technical strategy, delivery, and operational excellence of large-scale distributed storage systems. You will guide the team through complex architectural decisions, foster a high-performing culture, and partner closely with product, infrastructure, and leadership teams to deliver reliable, high-availability solutions for data-intensive workloads. Key Responsibilities - Lead and grow a team of senior and principal engineers focused on distributed storage systems, including hiring top talent, mentoring, career development, and performance management. - Define and drive the technical roadmap for storage platforms, balancing innovation, scalability, reliability, and delivery velocity. - Oversee system design and architecture reviews, ensuring solutions meet requirements for high availability, fault tolerance, performance, and scalability in distributed environments. - Partner with product management and stakeholders to translate business needs into technical priorities and executable plans. - Establish engineering best practices, processes, and metrics to improve team productivity, code quality, and system reliability. - Collaborate cross-functionally with infrastructure, data, and platform teams to align on shared goals and resolve dependencies. - Manage project execution, including scoping, resourcing, risk mitigation, and on-time delivery of major initiatives. - Represent the team in leadership forums, communicate progress and challenges clearly, and advocate for necessary resources. - Troubleshoot critical production issues when needed and drive post-mortem processes to prevent recurrence. Qualifications - 10+ years of professional software engineering experience, with at least 5+ years in an engineering management role leading teams of 8+ engineers. - Proven track record of managing backend or infrastructure teams that shipped large-scale distributed systems in production. - Strong technical foundation in system design, distributed systems (consistency, consensus, replication, partitioning, CAP theorem), and high-availability architectures. - Experience overseeing storage system development or operations, including: - Parallel filesystems (e.g., Lustre, GPFS/IBM Spectrum Scale, BeeGFS) and/or - Object storage systems (e.g., Ceph, S3-compatible APIs, MinIO, OpenStack Swift). - Familiarity with management and orchestration frameworks (e.g., Kubernetes, Slurm, Mesos, or similar resource managers). - Demonstrated success building and retaining high-performing teams in fast-paced environments. - Excellent communication and influencing skills, with experience presenting to technical and non-technical audiences. - Experience with agile methodologies, OKRs/KPIs, and modern engineering practices (CI/CD, observability, incident management). Nice-to-Have Qualifications - Direct experience in High Performance Computing (HPC) environments or scientific computing workloads. - Previous contributions to or deep operational knowledge of open-source storage projects (e.g., Ceph, Lustre). - Background in cloud-native storage, multi-region deployments, or hybrid cloud architectures. - Experience scaling teams through organizational growth or restructuring. - Hands-on expertise in performance optimization and benchmarking of petabyte-scale storage systems. Interview Process After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total: - Coding assessment: Often in a language of your choice. - Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role). - Real-time problem-solving: Demonstrate practical skills in a live problem-solving session. - Meet and greet with the wider team. Our goal is to finish the main process in 2-3 weeks at most. Company Description Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.


