Software Engineer 2

Software EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

5 days ago

Salary

Not specified

Node.jsC++GoReactType ScriptJava ScriptREST APIGraph QLJenkinsGit Lab CIGitDockerKubernetesPostgre SQLMy SQLMongo DBAWSAzureGCPPythonBashLinuxMicroservices

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Software Engineer 2 supports the design, development, testing, and deployment of software capabilities supporting mission systems and analytic platforms. This role contributes to development of cloud-native applications and microservices deployed through automated CI/CD pipelines in secure cloud environments supporting Intelligence Community missions.

  • Design, develop, test, and maintain software applications and services.
  • Develop and integrate APIs, services, and microservices within enterprise systems.
  • Support development and deployment of containerized applications using DevSecOps practices.
  • Contribute to cloud-native application development within CI/CD environments.
  • Participate in Agile Scrum activities including sprint planning, standups, and retrospectives.
  • Troubleshoot, debug, and optimize software applications.
  • Develop and maintain technical documentation and software artifacts.
  • Collaborate with engineers, analysts, and stakeholders to support mission requirements.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • 3–8 years of professional software development experience.
  • Experience designing and developing software applications using modern programming languages.
  • Experience working within Agile or similar software development environments.

Requirements

  • Experience with one or more of the following technologies:
    • Backend development: Node.js, C++, Golang
    • React and TypeScript / JavaScript
    • RESTful APIs or GraphQL
    • CI/CD tools such as Jenkins or GitLab CI
    • Git version control
    • Container technologies such as Docker and Kubernetes
    • Databases: SQL (PostgreSQL, MySQL) or NoSQL (MongoDB)
    • Cloud platforms such as AWS, Azure, or GCP
    • Scripting languages including Python or Bash
    • Linux operating systems
    • Microservice architecture

Benefits

  • Medical, Dental, and Vision Premiums 100% Employer Paid for you and your legal dependents or plus up, cost split plan.
  • DeNOVO Paid Health Reimbursement Account (HRA)
  • 401k with 6% Match
  • 11 Paid Federal Holidays
  • 120 hours of Paid Time Off (PTO)
  • Company Outings and Trips
  • Tuition Reimbursement, Skillset Training, and New/Renewed Certification assistance
  • HomeFundIt Company Down Payment Match – Employer match towards the down payment of buying a new home

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
  • 3–8 years of professional software development experience.
  • Experience designing and developing software applications using modern programming languages.
  • Experience working within Agile or similar software development environments.
  • Experience with one or more of the following technologies:
  • Backend development: Node.js, C++, Golang
  • React and TypeScript / JavaScript
  • RESTful APIs or GraphQL
  • CI/CD tools such as Jenkins or GitLab CI
  • Git version control
  • Container technologies such as Docker and Kubernetes
  • Databases: SQL (PostgreSQL, MySQL) or NoSQL (MongoDB)
  • Cloud platforms such as AWS, Azure, or GCP
  • Scripting languages including Python or Bash
  • Linux operating systems
  • Microservice architecture

Benefits

  • Medical, Dental, and Vision Premiums 100% Employer Paid for you and your legal dependents or plus up, cost split plan.
  • DeNOVO Paid Health Reimbursement Account (HRA)
  • 401k with 6% Match
  • 11 Paid Federal Holidays
  • 120 hours of Paid Time Off (PTO)
  • Company Outings and Trips
  • Tuition Reimbursement, Skillset Training, and New/Renewed Certification assistance
  • HomeFundIt Company Down Payment Match – Employer match towards the down payment of buying a new home

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 51-200

The role involves contributing to the development of cloud-native products and services within the Kubernetes product ecosystem. Responsibilities also include learning, collaborating on the product roadmap, and supporting cloud infrastructure deployments through troubleshooting and problem resolution.

PythonGoLinuxKubernetesOpenStackComputer ScienceCloud ComputingVirtualization
United States
$76K - $100K / year
Software Engineer5 days ago
Full TimeRemoteTeam 51-200

The Staff Engineer will serve as the technical authority for core components, driving the architecture, design, and end-to-end delivery of complex initiatives while ensuring their domain is well-built and documented. Responsibilities include leading major feature designs, owning component quality across the stack, participating in customer triage, and mentoring junior staff.

PythonGoJavaC++Distributed SystemsSystem DesignInfrastructureKubernetesOpenStackSDNCloud
United States
$150K - $180K / year

iOS App Developer

Arise App

Driving personal growth with beautiful, well thought applications

Software Engineer5 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

iOS Developer for Arise weight-loss app enhancing user experience and features

AndroidiOSSwift
United States

Staff/Principal Software Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Software Engineer5 days ago
Full TimeRemote

This role offers a unique opportunity to design, build, and maintain secure, scalable software systems that serve critical government operations. You will work on mission-focused projects within high-stakes environments, applying modern engineering practices to deliver reliable, ...

SwiftKotlinC++API designCI/CDAutomated testingGitData engineeringMobile developmentiOSAndroidFull-stack developmentDatabasesCloud infrastructure
United States