General Atomics · 3 weeks ago
Cleared Senior Software Engineering Lead
General Atomics is a leader in providing innovative data science and software engineering solutions. They are seeking a Senior Software Engineering Lead to manage software development projects and lead a team in delivering high-quality products for global situational awareness capabilities.
EnergyEnergy EfficiencyManufacturingWireless
Responsibilities
Get things done with a team. It’s not just about being an amazing developer. As a team lead, you will be responsible for delivering software solutions to our customers. Your challenge is to harness the talent of the team to achieve project goals
Build and lead a team of talented engineers to design, develop, and deliver novel tools that will orchestrate thousands of sensors collecting on hundreds of thousands of objects globally
Formulate plans and guide implementation of software solutions
Design and guide the implementation of scalable architectures for real-time and batch data processing. You will have support from the Tech Director as you design the system
Document technical concepts, system architectures, and implementation details in a clear and concise manner for both technical and non-technical audiences
Communicate with domain experts, users, and management throughout the software development lifecycle
Supervise and guide the output of software engineers
Coordinate deployment of enterprise applications including cross-platform compliance
Hire new team members with department leaders
Represent the company as the prime technical contact on contracts and/or projects
Influence the technical vision of the company with insight unique to your projects
Stay informed of industry trends and advancements to keep the organization at the forefront of innovations
Maintain the strict confidentiality of sensitive information
Qualification
Required
Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent experience in lieu of education
Experience with containerization architectures such as Docker Compose or Kubernetes
Supporting experience to execute against database technologies such as PostgreSQL
Experienced with Git or other software version control systems
Experienced with Java, Scala, Python, Go, or other object oriented programming language
Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins)
Capable of representing the organization as a prime technical contact, as well as providing leadership and guidance to less experienced professionals
Customer focused, able to formulate plans based on the development of innovative new designs in resolving advanced software development problems
Prior professional experience in software development role
Preferred
Knowledge of or experience with tracking systems is highly desirable
Comfortable working with Linux systems on a daily basis
Interest in analytics, and/or machine learning
Familiarity with Intelligence Community and DoD mission sets
CompTIA Security+ certification or willingness to get certified
Benefits
Relocation Assistance Provided?
Company
General Atomics
General Atomics is a defense and technology company specializing in research and technology development.
Funding
Current Stage
Late StageTotal Funding
$6.76MKey Investors
US Department of Energy
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant
Recent News
Gulf Times
2025-12-22
thepeninsulaqatar.com
2025-12-21
2025-11-11
Company data provided by crunchbase