Senior Software Engineer, IRAD Product Team
Company: General Atomics
Location: Poway
Posted on: May 12, 2025
Job Description:
Job Description: Senior Backend Software Engineer
General Atomics Integrated Intelligence, Inc. (GA-I3), an affiliate
of General Atomics, maintains and deploys production solutions,
including Thresher and Dragonspell, for users across the
Intelligence Community, Department of Defense, and commercial
industry. We build and develop best-in-class, all-domain, and
globally focused situational awareness capabilities that process
petabytes of data from numerous streaming data sources in near real
time. Our systems apply state-of-the-art algorithms and machine
learning techniques to extract features and fuse data from multiple
phenomenologies to form a rich live view of objects in the sky, on
the sea, and on the ground. These analytics are designed to
determine not just where something is, but what it is, where it's
been, and what it's doing. All of this 'data to knowledge' is made
available to end users in our own browser-based application for
visualization, analysis, and understanding. We always want to do
more, and that's where you come in!
GA-i3 is seeking Senior Backend Software Engineers to join our core
product team, shaping the future of situational awareness
capabilities for our customers. Our teams leverage cutting-edge
technology to process petabytes of data and extract features in
near real time, all while providing a rich, live view of objects on
land, sea, and sky. With your skills and expertise, you'll be
instrumental in taking our systems to the next level, giving
end-users the power to see beyond the data and truly understand the
world around them. Are you ready to join us on this exciting
journey?
DUTIES AND RESPONSIBILITIES:
- Research, design, implement, document, test, and deploy
software applications for enterprise-wide end-user, system level,
and data management software applications.
- Guide the successful completion of programs with ability to
function in a technical leadership role.
- Formulate plans and guide implementation of software solutions
including language, coding, platform, resource requirements,
testing, and documentation.
- Support plans, typically long term, for application development
and deployment.
- Coordinate deployment of enterprise applications including
cross-platform compliance.
- Ensure compliance with industry standards, regulations, and
best practices.
- Evaluate integration of software applications with the overall
computing environment.
- Communicate with domain experts, users, and management
throughout the software development lifecycle.
- Represent the company as the prime technical contact on
contracts and/or projects.
- Interact with external personnel on significant technical
matters requiring coordination between organizations.
- Contribute towards the continuous integration and improvement
of enterprise solutions including build pipeline support,
debugging, maintenance, and updates to ensure viability in an
evolving environment.
- Maintain the strict confidentiality of sensitive
information.
- Responsible for observing all laws, regulations and other
applicable obligations wherever and whenever business is conducted
on behalf of the Company. Expected to work in a safe manner in
accordance with established operating procedures and practices.
We recognize and appreciate the value and contributions of
individuals with diverse backgrounds and experiences and welcome
all qualified individuals to apply.
Job Qualifications:
- U.S. citizenship and ability to obtain and maintain a Top
Secret security clearance with SCI eligibility, and willing to take
a CI polygraph.
- Typically requires a bachelor's degree, master's degree or PhD
in computer science, information systems or related discipline and
progressive software development experience as follows; six or more
years of experience with a bachelor's degree, four or more years of
experience with a master's degree, or two or more years with a PhD.
May substitute equivalent experience in lieu of education.
- Prior professional experience in backend software development
role.
- Experience with deployment technologies, such as Kubernetes for
container orchestration.
- Understanding of AWS services and cloud management.
- Familiarity with network engineering concepts and
principles.
- Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD,
CircleCI, Jenkins).
- Ability to drive and review APIs for backend
functionality.
- Capable of representing the organization as a prime technical
contact, as well as providing leadership and guidance to less
experienced professionals.
- Customer focused, formulates plans based on the development of
innovative new designs in resolving advanced software development
problems.
- Must be able to work both independently and in a team
environment.
- Able to work extended hours as required.
PREFERRED SKILLS AND EXPERIENCE:
- Candidates with an active Top Secret security clearance and SCI
eligibility are strongly preferred.
- Comfortable working with Linux systems on a daily
basis.
- Experience maintaining data pipelines.
- Cloud technologies such as: Hadoop, Kafka, HBase,
Accumulo.
- Interest in data mining, analytics, and/or machine
learning.
- Familiarity with Intelligence Community and DoD mission
sets.
- CompTIA Security+ certification or willingness to get
certified.
Salary: $105,890 - $189,545
#J-18808-Ljbffr
Keywords: General Atomics, El Monte , Senior Software Engineer, IRAD Product Team, IT / Software / Systems , Poway, California
Didn't find what you're looking for? Search again!
Loading more jobs...