Software Engineer

Everwatch

$120K — $190K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Experience with object-oriented programming languages
  • Proficiency in Linux (RHEL preferred)
  • Familiarity with interpreted languages like Python
  • Skilled in test-driven development (TDD)
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Active TS/SCI clearance with a polygraph
  • Bachelor's degree plus 14 years of software engineering experience (or 18 years without a degree)

Responsibilities

  • Develop user-focused software from concept to production
  • Implement clean code practices and efficient software solutions
  • Utilize architectural approaches and open-source frameworks
  • Analyze current architecture for optimal solutions
  • Identify and implement system improvements
  • Enhance skills with new tools and techniques
  • Collaborate in an agile environment for impactful projects

Benefits

  • Challenging projects with a focus on creating positive change
  • Exposure to latest tools and technologies in software development
  • Professional growth opportunities in a dynamic team environment
  • Involvement in cutting-edge architectural solutions
  • Engagement with a diverse set of clients and industries
Full Job Description
Job Title

Software Engineer

Responsibilities

As a software engineer, you know that good software is more than just a nice-looking interface + data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer like you to develop efficient and effective software, from vision to production-ready system, in an exciting, agile environment.

As a software engineer at EverWatch, you'll use the latest architectural approaches and open-source frameworks and tools to deliver complete end-to-end solutions to your clients. Using your software engineering expertise, you'll analyze the environment to ensure that your team's solutions consider the current architecture and operating environment, as well as future functionality and enhancements. You'll sharpen your skills as you master new tools and techniques while helping to identify and implement system improvements.

Work with us as we develop systems to create change for the better.

Qualifications

You Have:
  • Experience with object-oriented programming language constructs
  • Experience with Linux operating systems (RHEL preferred)
  • Experience developing with interpreted languages, such as Python
  • Experience with test-driven development (TDD) practices at a proficient level
  • Experience with containerization technologies (Docker, Podman, K8s, Helmcharts)
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 14+ years of experience with software engineering, or 18+ years of experience with software engineering in lieu of a degree


Nice If You Have:
  • Experience with the Go programming language and concurrent/parallel processing patterns
  • Experience with TypeScript and Angular framework for web application development
  • Experience with stream processing systems (Kafka, Redis Streams, AMQP, Redpanda Connect/Benthos)
  • Experience with web accessibility standards (WCAG 2.1)
  • Familiarity with cloud technologies and concepts (AWS preferred)
  • Experience with agentic development workflows and AI-assisted coding tools
  • Knowledge of the Atlassian suite of tools for project management (Jira, Confluence)
  • Possession of excellent customer relation skills, including managing requirements for feature requests


Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

Compensation at EverWatch is determined by various factors, including but not limited to location, the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $57.70 to $91.35 per hour. The estimate displayed represents the typical compensation range for this position and is just one component of EverWatch's total compensation package for employees.

Job Locations

US-MD-Annapolis Junction

Skills

Software Design, Java, Python, software build, Kubernetes, Docker, C++

Similar Jobs

More Jobs at Everwatch

  • Systems Engineer
    $160K — $210K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $120K — $190K *
    Annapolis Junction, MD 20701 (Howard County)
    Technical Services
    In-Person
  • Systems Engineer
    $160K — $210K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $120K — $190K *
    Annapolis, MD 21401 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Wholesale Portfolio Management Officer III
    $90K — $120K *
    Orlando, FL 32828 (Orange County)
    Finance & Insurance
    Hybrid

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: