S

Set of X

Builds software and security systems for government

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAnnapolis Junction, MD, USA$120k - $240kIn-person

About the Job

Requirements

  • Experience developing and maintaining complex software systems across the full development lifecycle.
  • Proficiency in programming languages such as C, C++, C#, Java, and Python.
  • Experience with Windows and/or UNIX/Linux development environments.
  • Familiarity with DevOps tools such as Docker, Terraform, Ansible, Packer, and Artifactory.
  • Experience building and maintaining continuous integration and continuous delivery pipelines such as Jenkins and Bamboo.
  • Ability to analyze requirements and translate them into effective software solutions.
  • Experience debugging, testing, and integrating software components.
  • Knowledge of database design, queries, and data repositories.
  • Strong problem-solving skills and ability to work both independently and on a team.
  • Strong written and verbal communication skills for documentation and collaboration.
  • A bachelor's degree in a technical discipline and 7 years of relevant experience, or a high school diploma and 11 years of relevant experience.
  • An active TS/SCI clearance with polygraph is required.

Responsibilities

  • Develop, maintain, and enhance complex software systems, including analytics, large-scale data processing, real-time systems, and business applications.
  • Design, code, test, and debug software independently or on a team to meet documented requirements.
  • Analyze user needs to derive system and performance requirements, resolve defects, and ensure software quality through testing and documentation.
  • Contribute to system design decisions, including hardware/software trade-offs, reuse of existing solutions, and integration of commercial off-the-shelf and government off-the-shelf technologies.
  • Develop algorithms, build and integrate software components, and create or modify database queries and interfaces.
  • Analyze system workflows, identify problem areas, and implement solutions while supporting and improving development processes and documentation.
  • Develop applications in C, C++, C#, Java, and Python for Windows or UNIX environments.
  • Use DevOps and continuous integration/continuous delivery tools, including Docker, Terraform, Ansible, Jenkins, and Bamboo, to build and deploy software solutions.

About the Company

Set of X

Builds software and security systems for government

Set of X builds software and security systems for U.S. government missions that depend on reliable computing and protected information. Its engineering services span enterprise applications, network operations and data analysis, with teams working from initial design through testing and integration. The company develops tools and maintains the infrastructure behind customer systems, combining software, systems and network engineering within contracted technical services. Its work also covers vulnerability research and reverse engineering, which examine software behavior and weaknesses to support secure operations. Set of X was founded in 2019 and is headquartered in Fulton, Maryland.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Fulton, MD
Founded
2019

Recently Posted Jobs

Explore more opportunities at Set of X

See more jobs