Software Engineer - Mid-Level
|
Req #2026-07
— LOCATION: San Diego – Topside —

Join Our Team as a Software Developer:

G2 Software Systems, Inc. (G2) is seeking a motivated, innovative, and driven mid-level Software Engineer to join our dynamic research and development team supporting cutting-edge defense initiatives.

About the Role:

As a Software Engineer at G2, you’ll play a key role embedded within Government Laboratories, contributing to mission-critical systems that support national defense. You’ll work on backend development, DevSecOps pipelines, and enterprise integrations in a collaborative, Agile environment that values innovation and technical excellence.

Responsibilities:

  • Participate in the planning, tracking, and scheduling of software deliverables
  • Design, develop, and maintain scalable backend services
  • Build and support Continuous Integration/Continuous Deployment (CI/CD) pipelines for automated deployment
  • Collaborate with system engineers to containerize and integrate applications into enterprise environments
  • Contribute to solution architecture and ensure alignment with enterprise standards and Agile methodologies

What You’ll Need:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 3-5 years of programming experience, primarily in Java and Python
  • 3-5 years of software development, software system integration, and/or systems engineering experience
  • Experience working with Linux and Windows operating systems
  • Experience with containerization technologies such as Docker and Kubernetes
  • Strong understanding of Agile methodologies (Scrum/Kanban)
  • Strong understanding of Agile methodologies (Scrum/Kanban)
  • Knowledge of enterprise architecture patterns and software engineering best practices
  • Active DoW Secret clearance, with the ability to obtain Top Secret/SCI clearance

Desired Qualifications:

  • Experience with TRAX software
  • Additional experience in system integration or enterprise-level deployments
  • Active DoW TS/SCI clearance

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift 15 pounds at times.
  • Must be able to navigate each department at G2 and at the assigned client facilities.

Location:

This is a full-time, on-site position based in San Diego, CA, where you’ll work side by side with the team and our clients to achieve mission success. Being on-site allows us to deliver the hands-on support our clients rely on, fostering collaboration, innovation, and real-time problem-solving. Travel requirements are minimal (up to 10%).

Compensation and Benefits:

The compensation range for this position in California is $100,000/year to $120,000/year, depending on your expertise, and market location conditions. G2 offers a competitive benefits package including a full range of medical coverage, a 401k plan, an Employee Stock Ownership Program (ESOP), tuition reimbursement, and more. Our company prides itself on providing consultant-level pay within a dynamic and employee-centered environment.

About G2 Software Systems:

Since 1989, G2 Software Systems has been a leader in delivering cutting-edge solutions for DoW programs. As an employee-owned small business, we pride ourselves on fostering a vibrant, collaborative work culture. Our team comprises expert professionals dedicated to advancing technology and supporting national defense.

Join Us:

Be part of a team where your expertise can make a difference. At G2 Software Systems, your skills are valued, and your contributions matter. Apply now and start your journey with G2SS. Applications are reviewed as received, and a member of our Talent Acquisition Team will contact you if your qualifications match our needs.

G2 does business with the Federal Government. The Federal Government requires, for security purposes, that all employees are U.S. citizens and either have obtained or are able to obtain/retain a DoW clearance. G2 Software Systems, Inc. is an equal opportunity employer. It is the Company’s policy to hire, promote, and retain employees on a fair, consistent, and equal basis, providing equal opportunity to all individuals, including members of protected groups, protected veterans, and individuals with disabilities. If you require accommodation during the application or interview process, please inform us of your needs by contacting our Human Resources team by email at hr@g2ss.com.

G2 Benefits

G2 Software Systems, Inc. is a small yet influential company. Our team of experts specializes in various engineering fields, including software engineering, custom application development, database management, and systems engineering. Our innovative business model emphasizes low overhead, enabling G2 employees to enjoy flexible work arrangements and a high level of autonomy.

G2 offers a number of options for employees, including:

  • Medical
  • Dental
  • Vision
  • Employee Stock Ownership Program
  • 401(k)
  • Additional coverage options available through AFLAC®
  • Tuition Reimbursement Program

Join G2 and see

your ideas in action.