Software Engineer for High-Performance Computing

23 hours ago


Annapolis, Maryland, United States Bestgate Engineering Full time
Job Description:
Bestgate Engineering is seeking a skilled Python Engineer to join our team in developing innovative solutions for mission-critical systems. The ideal candidate will have experience with application development languages such as Python, Java, C/C++, and proficiency in Linux environment.

The successful applicant will be responsible for implementing a Zero-Touch Provisioning (ZTP) solution as part of an Infrastructure as a Service (IaaS) for High-Performance Computing Systems. This includes schema design, interface development, testing, deployment, and sustainment. Additionally, the candidate should have experience with Infrastructure as Code (IaC) tools such as Ansible and knowledge of SQL databases (PostgreSQL, MySQL, MariaDB).

Required Skills and Qualifications:
  • 2+ years of Software Engineering experience with application development languages.
  • Proficiency in Python development in a Linux environment.
  • Experience with IaC tools like Ansible.
  • Knowledge of SQL databases.
  • Experience with REST API design and implementation.
  • Familiarity with CI/CD tools like GitLab CI.
  • Experience with containerization technologies (Podman, Docker).
  • Proficiency with Git version control.


  • Annapolis, Maryland, United States Orbis Operations Full time

    Orbis Operations is a leading provider of cutting-edge technology solutions to government customers in the US. Our team is currently seeking an experienced HPC Software Engineer to join our Annapolis Junction, MD office.We are offering a highly competitive salary of approximately $120,000 per year for this position.About the RoleThe successful candidate will...


  • Annapolis, Maryland, United States SIXGEN Full time

    We are seeking an experienced professional to join our MPO SETA group as an HPC Software Engineer. This role is on-site at our Maryland location, with minimal travel requirements. The successful candidate will contribute to the development of innovative solutions for cyber and intelligence missions, leveraging their expertise in high-performance computing...


  • Annapolis, Maryland, United States SIXGEN Full time

    Job Summary:SIXGEN is seeking an experienced HPC Software/Systems Engineer to join our team in Annapolis Junction, MD. As a key member of our Delivery department, you will be responsible for designing, developing, and deploying high-performance computing solutions that meet the needs of our customers.Responsibilities:Develop and implement high-performance...


  • Annapolis, Maryland, United States Orbis Operations Full time

    Job DescriptionOrbis Operations is seeking an experienced High Performance Computing Expert to support its government customer in the Annapolis Junction area.The ideal candidate will have a Master's or Bachelor's degree in Math, Computer Engineering, Computer Science, or a related field, and 2-10 years of experience as an HSE. The successful candidate will...


  • Annapolis, Maryland, United States Bestgate Engineering Full time

    Job Summary">We are seeking a Senior Software Engineer to install, configure, and optimize software solutions for a large HPC Linux computing environment at Bestgate Engineering. The ideal candidate will have experience with COTS/GOTS/FOSS software, libraries, and packages, as well as proficiency in scripting languages like Bash and...


  • Annapolis, Maryland, United States Fuse Engineering Full time

    Fuse Engineering is seeking a highly skilled High-Performance Computing Systems Engineer to join our team. This is an exciting opportunity to work on complex infrastructure projects, leveraging your expertise in DevOps and software development.We are offering a competitive salary of $120,000 - $180,000 per year, depending on experience.Job Description:The...


  • Annapolis, Maryland, United States Bestgate Engineering Full time

    Job Description:Join Bestgate Engineering as a High-Performance Computing Specialist and contribute to the development of cutting-edge solutions for national security and enterprise innovation.As a Senior Software Engineer, you will work closely with our team to design, develop, and maintain software solutions for large HPC Linux computing environments.Key...


  • Annapolis, Maryland, United States Annapolis Micro Systems Full time

    At Annapolis Micro Systems, Inc., we are seeking a highly skilled High-Performance FPGA Software Engineer to join our innovative team. This role offers an excellent compensation package with an estimated annual salary of $145,000 - $200,000, depending on experience and qualifications.Job OverviewWe develop cutting-edge FPGA-based products used by top names...


  • Annapolis, Maryland, United States BCT Full time

    Job OverviewBCT is seeking a High-Performance Computing Engineer to join our team. This individual will be responsible for designing, implementing, and maintaining high-performance computing systems and solutions for our organization.Key Responsibilities:Design and implement high-performance computing systems and solutionsConfigure and optimize HPC systems...


  • Annapolis, Maryland, United States Akina Full time

    Job Overview: A Software Engineer is sought to design, develop, and deploy web-based user interfaces for controlling and monitoring large-scale high-performance computing systems.Key Responsibilities: - Architect, design, and develop complex software systems based on documented requirements.- Collaborate with users and system engineers to derive software...


  • Annapolis, Maryland, United States ZipRecruiter Full time

    We are seeking a skilled FPGA Design Engineer to join our team in Annapolis, Maryland. As an FPGA Engineer at Annapolis Micro Systems, you will play a key role in designing and developing high-performance computing systems using FPGAs.Job Overview:We offer an exciting opportunity for a motivated and experienced FPGA Design Engineer to work on cutting-edge...


  • Annapolis, Maryland, United States Sagecor Solutions Full time

    SageCor Solutions is a leading provider of engineering services, serving the Maryland and Greater Washington D.C. area.Estimated Salary: $120,000 - $160,000 per yearWe are seeking an experienced High Performance UI Software Engineer to join our team. As a UI Software Engineer, you will be responsible for developing and implementing user interface components...


  • Annapolis, Maryland, United States SIXGEN Full time

    We are seeking an experienced HPC Software/Systems Engineer to join our Delivery department at SIXGEN. This role reports directly to our Program Manager and is located at Annapolis Junction, Maryland. Travel requirements are minimal, if any.SIXGEN supports cyber and intelligence missions by serving government and commercial organizations as they overcome...


  • Annapolis, Maryland, United States Erias Ventures Full time

    Erias Ventures is a leading provider of innovative IT solutions. We value creative problem-solving, open communication, and empowering our employees to make decisions and drive progress.We are seeking a skilled High-Performance Computing Systems Engineer with expertise in Linux, Windows, and testing. As a key member of our team, you will play a crucial role...


  • Annapolis, Maryland, United States Fuse Engineering Full time

    About the RoleWe are looking for a skilled High Performance Computing Specialist to join our team at Fuse Engineering. The ideal candidate will have experience with Linux CLI and scripting using Bash/Python, as well as knowledge of containerization technologies (Docker).The successful candidate will be responsible for designing and developing REST and/or RPC...


  • Annapolis Junction, Maryland, United States Wrenchio LLC Full time

    Job OverviewThe role of Software Engineer III at Wrenchio LLC involves developing, maintaining, and enhancing intricate and varied software systems, encompassing tasks such as processing-intensive analytics, pioneering algorithm development, and real-time systems in accordance with documented requirements.The position requires strong technical skills,...


  • Annapolis, Maryland, United States Sagecor Solutions Full time

    SageCor Solutions is seeking a highly skilled High Performance Computing System Administrator to join our team. In this role, you will be responsible for the installation, configuration, and maintenance of complex IT systems, including multi-vendor servers, distributed computing tools, and high-performance storage solutions.The ideal candidate will have a...


  • Annapolis, Maryland, United States Akina Full time

    About the RoleWe are seeking a highly skilled and experienced High-Performance Geolocation Software Developer to join our team of talented engineers. As a key member of our software development group, you will be responsible for shaping the modernization of geolocation products supporting the warfighter.


  • Annapolis, Maryland, United States BCT Full time

    Job Description:We are seeking a Senior System Administrator to join our team. The ideal candidate will have a Bachelor's Degree in Computer Science or related field and ten (10) years of experience in system administration and support of a large client-server based IT enterprise.


  • Annapolis Junction, Maryland, United States Leidos Full time

    Software Development Opportunity at LeidosAt Leidos, we are seeking an experienced Software Engineer to join our team in a fast-paced environment using the Scaled Agile Framework (SAFe) methodology. This role involves supporting a nationally significant cryptographic key management program that follows DEVOPS best practices and employs robust development,...