Software Engineer

Existx, Inc

$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Science or a related field
  • 5+ years of professional software development experience
  • Expertise in multiple backend programming languages (e.g., Java, C/C++, Rust, Python)
  • Experience with scalable systems for large data sets
  • Strong technical writing skills to produce and maintain documentation

Responsibilities

  • Translate complex research designs into high-performance software applications
  • Design and implement mission-critical software components
  • Collaborate with cross-functional teams on software engineering best practices
  • Mentor developers and provide hands-on technical guidance
  • Develop system architectures and drive the technical roadmap
  • Create and maintain comprehensive technical documentation

Benefits

  • Employer paid medical insurance plan
  • Health Savings Account (HSA) with employer contributions
  • Employer paid dental and vision insurance plans
  • 401(k) retirement plan with employer match
  • Flexible work location with a remote friendly culture
  • Generous paid time off (25 days per year)
Full Job Description
About This Role

In this role, you will rapidly prototype new capabilities, create performant backend services, and collaborate to translate complex, cutting edge software designs into software solutions for mission-critical systems. Engineers collaborate with cross functional teams of clients, partners, ExistX employees, and domain experts to design, develop, implement, and deploy advanced algorithms and software systems.

Responsibilities
  • Translate complex research designs into seamless, high-performance software applications
  • Design and implement mission-critical software components and services
  • Collaborate with cross-functional teams of experts to implement modern software engineering best practices
  • Mentor developers and provide hands-on technical guidance
  • Develop system architectures and help drive the technical roadmap
  • Create and maintain technical documentation


Qualifications

Required
  • BS in Computer Science or related field
  • 5+ years professional software development experience developing enterprise software applications
  • Expertise with multiple backend programming languages such as Java, C/C++, Rust, Python, or similar languages
  • Experience developing scalable systems capable of handling large data sets
  • Passion for writing high quality, high performance code
  • Strong technical writing skills and experience with developing and maintaining documentation


Preferred Qualifications
  • Knowledge of cryptographic algorithms or cybersecurity concepts
  • Experience with programming languages such as Cryptol, Haskell, or similar domain specific languages
  • Experience with microservices and cloud-native platforms such as Docker, Kubernetes, AWS or Azure
  • Experience leading technical initiatives and mentoring developers


Location

ExistX is headquartered in Arlington, Virginia with additional locations in Dayton, Ohio and Portland, Oregon. We have some remote employees distributed across the U.S.

This position will require on-site presence at client locations in and around Baltimore, Maryland and Annapolis, Maryland.
This position requires eligibility to work with cleared programs (active clearance required). Hybrid or onsite presence will be determined based on contract expectations and security requirements.

Benefits

ExistX offers a highly competitive benefits program to support employees and their families, including:
  • Competitive salaries
  • Employer paid medical insurance plan
  • Health Savings Account (HSA) with employer contributions
  • Employer paid dental and vision insurance plans
  • 401(k) retirement plan with employer match
  • Flexible work location with a remote friendly culture
  • Generous paid time off (25 days per year)


Similar Jobs

More Jobs at Existx, Inc

  • Software Engineer
    $90K — $130K *
    Baltimore, MD 21215 (Baltimore City County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: