Principal Software Engineer

DPG Solutions LLC

$120K — $150K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Minimum of eight (8) years of software engineering experience.
  • Proficiency in object-oriented programming using Java and frameworks like Spring Boot.
  • Experience applying Agile development methodologies.
  • Familiarity with DevOps tools such as Jenkins, Docker, Kubernetes, and GitLab.
  • Strong background in developing microservices, particularly in AWS environments.
  • Hands-on experience with test automation and CI/CD processes.
  • Active U.S. government-issued TS/SCI security clearance is mandatory.

Responsibilities

  • Design, develop, test, deliver, and maintain software for satellite ground systems.
  • Collaborate with engineers, architects, and leaders within an Agile framework.
  • Implement and maintain scalable microservices using Java frameworks.
  • Contribute to all stages of the software development lifecycle.
  • Apply DevSecOps and CI/CD techniques for system reliability.
  • Work with multi-tiered architectures and AWS web services.
  • Troubleshoot and resolve issues in software systems.

Benefits

  • Company funded 401k profit sharing plan with 25% of base pay deposited every pay period, vested from day one.
  • Comprehensive healthcare benefits, with premiums fully covered by the company and HSA contributions included.
  • Quarterly equity share bonuses for employees.
  • Generous PTO policy offering 250 hours annually, with the option to carry over up to 40 hours.
  • Biannual company-sponsored events for employees and their families.
  • Tuition assistance, certificate reimbursement, and access to Udemy for professional development.
Full Job Description
Key Responsibilities:
  • Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems.
  • Collaborate with talented teams of engineers, architects, and leaders in an Agile environment.
  • Implement and maintain scalable microservices using Java frameworks like Spring Boot.
  • Contribute to the entire software development lifecycle, ensuring high-quality deliverables and adherence to best practices.
  • Apply modern DevSecOps and Continuous Integration/Continuous Delivery (CI/CD) techniques to ensure robust and reliable systems.
  • Work with multi-tiered architectures, AWS web services, and microservices software design.
  • Troubleshoot and resolve software challenges in new and existing systems.


Required Experience:
  • Minimum of eight (8) years of software engineering experience.
  • Proficiency in object-oriented programming using Java and related frameworks such as Spring Boot.
  • Software development lifecycle experience utilizing Agile methods.
  • Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab.
  • Strong background in developing microservices in an AWS environment.
  • Hands-on experience with test automation, CI/CD processes, and pipeline automation.
  • Active and transferable U.S. government-issued TS/SCI security clearance is required prior to start date.


Preferred Education Requirements:

Typically requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of relevant experience. Advanced degrees (e.g., Master's) may reduce experience requirements.

Preferred Qualifications:
  • Experience in satellite ground systems, including mission management, command and telemetry, or flight dynamics models.
  • Additional programming proficiency in Python or C++.
  • Knowledge of tools like Confluence, Eclipse, Jira, Junit, Kafka, and Spring Boot.
  • Familiarity with large-scale legacy software systems and transitioning to modern architectures.
  • Interest in software leadership roles and mentoring team members.


Overview of Benefits:
  • Company Funded 401k Profit Sharing Plan - 25% of base pay deposited every pay period - Vested day one of employment
  • All Health Care Benefits and Premiums paid by company and with company HSA contribution
  • Quarterly Equity Share Bonuses
  • 250 hours of PTO with up to 40 hours available to be carried over
  • Biannual Company Sponsored Events for the employees and their families
  • Education Benefits - Tuition Assistance, Certificate Reimbursement, and Udemy

Similar Jobs

More Jobs at DPG Solutions LLC

  • Platform Engineer
    $210K — $238K *
    Aurora, CO 80013 (Arapahoe County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Principal Software Engineer jobs: