Software Engineer I, II
|
Req #2026-08
— LOCATION: San Diego, CA —

Join Our Team as a Software Engineer

G2 Software Systems, Inc. (G2SS) is seeking a self-directed and motivated Software Engineer to support a dynamic U.S. DoD application development and deployment team. If you have experience in software and systems engineering, especially in developing new solutions and integrating complex components into robust cloud containerized applications, this is an excellent opportunity to put your skills to work. Join our fast-paced team and contribute to real and meaningful software application development.

About this role:

As a Software Engineer at G2SS, you will play a key role in designing, implementing, and maintaining a secure and modern cloud container environment that supports critical DoD operations. Your expertise in containerized applications, cloud services, and software cybersecurity best practices will help build capable and secure solutions that directly support national defense.

Responsibilities:

  • Support software development and systems-engineering activities as a developer and cloud-application engineer.
  • Work with developers, DevSecOps pipeline engineers, QA/Test Automation Engineers, and cybersecurity professionals to support a rich multi-container service architecture using software packages such as OpenShift and Helm Charts.
  • Prepare, coordinate, and review documentation describing the application architecture, including Model-Based Systems Engineering (MBSE) artifacts.
  • Support cybersecurity efforts to ensure DoD certification and accreditation (C&A) processes, including Risk Management Framework (RMF) requirements, are properly applied to maintain correct system cybersecurity configuration management.
  • Bachelor of Science from an accredited four-year college or university, preferably in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in software development using languages such as Java, C++, C#, Python, JavaScript, and HTML5/CSS.
  • Experience working directly with cloud-container technologies such as Docker, OpenShift, Kubernetes, and Helm Charts.
  • Strong background in object-oriented software-engineering principles and practices.
  • Strong understanding of DevSecOps pipeline tools and technologies.
  • Familiarity with Agile Scrum software methodologies and tools.
  • This position requires an individual to be a US citizen and either have, or be able to obtain, and maintain a Secret DoD clearance.

Desired Qualifications:

  • 5+ years of experience in software development using languages such as Java, C++, C#, Python, JavaScript, and HTML5/CSS.
  • CompTIA Security+
  • Scrum Master or Scrum Developer certification

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 the assigned facility.

Location:

This is a full-time hybrid position based in San Diego, CA. You’ll enjoy the flexibility of working from home while also engaging with the team in person at the client office as needed based on workload. Estimated to work at least 3 days in-person. Travel <5%.

Compensation and Benefits:

The compensation range for this position in California is $120,000/year to $150,000/year, depending on your expertise, market location conditions, and government contract specifics. 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 software development solutions for DoD 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. G2 launched an Employee Stock Ownership Program (ESOP) in 2010, offering employees ownership and investment in our company’s future.

Join Us:

Be part of a team where your software and systems engineering expertise can make a difference in safeguarding national defense systems. At G2 Software Systems, your skills are valued, and your contributions matter. Apply now and start your journey with G2SS! Please complete the G2SS Application Form and email your completed application form, resume, and cover letter to hr@g2ss.com. 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 DoD clearance. G2 Software Systems, Inc is an equal opportunity employer. We are committed to creating an inclusive and diverse workplace that values and respects the unique contributions of each individual. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other protected status under applicable laws. We are committed to ensuring that all individuals have an equal opportunity to apply and be considered for employment with our organization and strive to provide a barrier-free and accessible recruitment process to candidates with disabilities in accordance with disability legislation. 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 or by phone by calling 619-222-8025 x133

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.