You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
General Dynamics Information Technology

Senior Software Engineer – Data Integration Libraries (Java/Python)

  • Office
  • 6+ years

Salary

$162,037 - 219,227/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team builds backend Java libraries and services that take varied data formats and convert them into one shared, reusable schema used by several applications across the organization.

This is a hands-on engineering role, mainly Java with some Python where needed. There is no UI work. The focus is on reliable libraries and integration services that handle data sources which change often.

The role also includes system administration: helping run and tune MongoDB, working in a Linux environment, and handling operational tasks such as server upgrades, RPM installs, service monitoring and troubleshooting.

Responsibilities

  • Design and build data ingestion and transformation logic.
  • Create and maintain shared libraries for common data formats.
  • Keep performance and scalability in mind.
  • Help shape decisions on data modeling and integration patterns.
  • Work through Git-based source control, code reviews, and ongoing improvements to development workflows.
  • Manage and optimize MongoDB services.
  • Upgrade servers, install RPMs, monitor services and fix environment issues on Linux systems.

Requirements

  • At least 8 years of related experience.
  • Deep Java experience, with working knowledge of Python.
  • Strong grasp of varied data formats such as JSON, XML, CSV and custom structures.
  • Hands-on experience running Linux and MongoDB in production.
  • Problem-solving skills and attention to detail.
  • Comfort with both development and operations work.
  • Technical training, a certification or a degree.
  • Experience with Java, Python, Gradle, MongoDB development and administration, the MongoDB Java and Python drivers, Linux system administration and shell scripting, RPM tooling (yum, dnf, rpm), systemd, and Git (branching, pull requests, code reviews).
  • Active TOP SECRET security clearance and US citizenship are required.
  • Clearance level currently held: Top Secret SCI + Polygraph. Clearance level able to be obtained: Top Secret SCI + Polygraph. Public trust or other clearance: None.

Conditions

Based onsite in Hanover, Maryland, USA.

Full-time, 40 scheduled hours per week.

No travel required.

Regular requisition.

Pay is likely to fall between $162,037 and $219,227. This is not a guarantee; the final figure depends on experience, geographic location and possibly contract terms, and may fall outside this range.

Identity verification with biometrics is part of hiring, and you must be on camera for virtual interviews. The company may take your photo for verification, and by continuing you consent to processing of your biometric data for that purpose.

Equal opportunity employer, including individuals with disabilities and protected veterans.

Benefits

  • Medical plans, some with Health Savings Accounts, plus dental and vision coverage.
  • 401(k) with pre-tax and post-tax contributions up to IRS limits and a company match.
  • Full-flex work weeks where possible.
  • Paid time off: vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance, provided or available.
  • An AI-powered career tool that suggests career steps and learning, and an internal mobility team to help with career goals.
  • A company culture recognised for innovation and a military-friendly workplace.

Where you’d work

From the office

No visa sponsorship

About the company

General Dynamics Information Technology

Office in United States

Also hiring in San Diego, United States, St. Louis, United States, Reston, United States and 4 more places

71 of their 542 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • MongoDB
  • Linux
Seniority
Senior
Type
Full-time
Specialty
Backend
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
8+ years
Tech stack
  • Python
  • Java
  • MongoDB
  • Linux

Location

Work model
Office
Region
United States
Office
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$162,037 - 219,227 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason