×
Register Here to Apply for Jobs or Post Jobs. X

Backend Software Engineer Government​/Military San Diego, CA

Job in San Diego, San Diego County, California, 92189, USA
Listing for: TransMedics, Inc.
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Data Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

Position

Backend Software Engineer – Full-time – San Diego, CA

Compensation: $120k - $150k

Clearance Level: Secret

Company

Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) headquartered in San Diego, providing advanced wireless technology solutions, cybersecurity expertise, and artificial intelligence capabilities to federal and commercial clients since 2010. Our diverse technical strengths span emerging wireless innovations and engineering support to the armed services.

Recognized on the Inc. 5000 list for seven straight years, TRABUS is a dynamic, forward-leaning organization committed to solving real-world challenges and delivering mission-ready solutions that meet and exceed customer expectations.

Summary

TRABUS has an opportunity for a Backend Software Engineer to support critical efforts for the Naval Sea Systems Command (NAVSEA) and the COLUMBIA Submarine Program Office (PMS 397). We’re seeking someone who can make an immediate impact through their creativity, enthusiasm, and technical abilities.

Our Backend Software Engineer will bring strong knowledge of API and database architecture and development, along with experience using Dev Ops tools to support secure, mission-focused applications.

You’ll collaborate with data scientists, engineers, and cybersecurity teams to build high-performing, scalable, and compliant systems that power data-intensive and AI/ML-enabled applications in support of these critical Navy programs. These systems enable advanced capabilities in areas such as marine operations, predictive analytics, and environmental data processing for Navy missions.

Responsibilities
  • Design, develop, and maintain complex data-driven APIs using tools such as FastAPI, Graph

    QL & Swagger.
  • Identify and resolve performance bottlenecks, optimize code, and improve efficiency of systems combining AI, data analytics, and large datasets.
  • Build and maintain data ingestors and design SQL database schemas for a variety of data types including geospatial and time-series datasets.
  • Develop and enhance Continuous Integration (CI)/Continuous Development (CD) pipelines.
  • Manage existing cloud-based applications and develop new applications on platforms such as AWS and Digital Ocean.
  • Continuously integrate and update trained machine learning models into cloud application APIs.
  • Coding of full-stack applications for TRABUS’ government and industry-based contracts and toward TRABUS’ commercialization efforts.
Requirements
  • 2+ years experience in programming in a high-level programming language such as Python.
  • 2+ years experience in developing scalable APIs and backend services that process large datasets.
  • 2+ years experience in API technologies such as Graph

    QL or REST and development using tools such as Postman, Swagger and Apollo.
  • 2+ years experience in Database technologies such as Postgre

    SQL, MySQL and No

    SQL data stores such as Redis, Mongo

    DB or Cassandra.
  • At least 1 year experience in containerization tools such as Docker and Kubernetes.
  • Experience using CI/CD workflows, Git via Github, Gitlab, Jenkins or similar tools.
  • Strong knowledge of Linux or Unix-like OS.
  • Excellent coding skills in Python and familiarity with libraries such as Pandas and Num Py.
  • Experience in managing Git repositories.
Desired
  • Proficiency in MS Office Applications.
  • Strong written and oral communication skills.
  • Attention to detail, procedural compliance, and the ability to manage multiple duties simultaneously while meeting deadlines.
  • Experience with cloud app deployment using tools such as terraform, ansible, and docker.
  • Experience working in Agile-like environments.
Education
  • Bachelor’s degree (Master’s degree is preferred) in Computer Science/Engineering/Data Science or other STEM related discipline.
Benefits
  • Paid Time Off
  • Holidays
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Account
  • 401(k)
  • Life AD&D

US citizenship and a final DoD adjudicated Secret Clearance.

To apply , go to and click on 'View Openings'.

Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary