Job Closed

This listing is no longer active.

Axle Informatics logo
Axle Informatics

Science at the Speed of Technology.

Junior Software Engineer – Scientific Computing, C++

Backend EngineerSoftware EngineerOtherRemoteJuniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

120 days ago

Salary

$80K - $120K / year

Seniority

Junior

Bachelor Degree1 yr expEnglishDockerLinuxPython

Job Description

Junior Software Engineer – Scientific Computing, C++

Axle Informatics

• Design, develop, and maintain high‑performance C++ software for scientific and computational workloads. • Build scalable applications using modern C++ (17/20) with an emphasis on correctness, performance, and maintainability. • Develop and extend scientific computing pipelines running in Linux and HPC environments. • Optimize compute‑intensive code using profiling, benchmarking, and performance‑tuning techniques. • Collaborate with senior engineers and researchers to translate computational requirements into robust software solutions. • Work with containerized applications (Docker, Singularity) deployed in HPC and cloud environments. • Integrate applications with HPC schedulers (e.g., Slurm) for batch and interactive workloads. • Contribute to documentation, testing, and CI/CD workflows to support reliable software delivery.

Job Requirements

  • 1–3 years of professional experience (or equivalent academic/research experience) in software development.
  • Proficiency in C++ for scientific or performance-critical applications.
  • Working knowledge of Linux development environments.
  • Familiarity with modern build systems (e.g., CMake, Bazel).
  • Experience or coursework in scientific computing, numerical methods, or systems programming.
  • Basic experience with Python for scripting, tooling, or analysis.
  • Strong problem-solving skills and a desire to learn complex technical systems.

Benefits

  • 100% Medical, Dental & Vision Coverage for Employees
  • Paid Time Off and Paid Holidays
  • 401K match up to 5%
  • Educational Benefits for Career Growth
  • Employee Referral Bonus
  • Flexible Spending Accounts:
  • Healthcare (FSA)
  • Parking Reimbursement Account (PRK)
  • Dependent Care Assistant Program (DCAP)
  • Transportation Reimbursement Account (TRN)

Related Job Pages

More Backend Engineer Jobs

LawPay logo

Backend Developer – Marketing

LawPay

An AffiniPay solution and the trusted partner in helping law firms get paid easier, more securely, and 39% faster.

Backend Engineer120 days ago
Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Develop, maintain, and support backend services and APIs that power customer-facing websites and marketing platforms. • Assist with integrations between Marketing Operations systems (e.g., Marketo, Salesforce) to ensure reliable data flow and workflow automation. • Contribute to database design and maintenance to support marketing and customer data needs, with a focus on reliability and performance. • Build and maintain APIs and services that integrate with third-party platforms and internal tools. • Help optimize backend code and processes for performance, scalability, and stability. • Collaborate with front-end developers, designers, and marketing stakeholders to deliver high-quality digital experiences. • Troubleshoot and resolve backend issues, escalating complex problems when needed. • Write and maintain clear technical documentation for systems, integrations, and processes. • Communicate progress, risks, and status updates to relevant stakeholders. • Follow issues and defects through their full lifecycle to resolution. • Perform other related duties as assigned.

Colombia
Job Closed
Part TimeRemoteTeam 11-50H1B No Sponsor

• Develop high-quality software design and architecture • Design and implement efficient APIs for the front-end team • Write clean, functional, and scalable code for the back-end of web applications • Implement and manage databases and applications • Integrate front-end elements with server-side logic • Optimize applications for speed, scalability, and security • Collaborate with QA engineers to develop effective strategies and test plans • Perform regular updates to improve system functionality and develop new features

Romania
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Develop high-quality software design and architecture. • Design and implement efficient APIs for the front-end team. • Write clean, functional, and scalable code for the back-end of web applications. • Implement and manage databases and applications. • Integrate front-end elements with server-side logic. • Coordinate with front-end developers to align server-side with client-side. • Optimize applications for speed, scalability, and security. • Collaborate with QA engineers to develop effective strategies and test plans. • Write and execute testing scripts. • Perform regular updates to improve system functionality and develop new features.

United States
Job Closed
ICF logo

Senior Java, Angular Software Developer

ICF

We are not a typical consulting firm and our people are not typical consultants.

Backend Engineer120 days ago
OtherRemoteTeam 5,001-10,000Since 1969H1B Sponsor

• Stay up to date on assigned specialties, work on expanding to others. • Work in a full life-cycle software engineering project environment. • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. • Bring new ideas, tools, services, and techniques to the group. • Use analytical thinking to make decisions based on facts and metrics whenever possible. • Be willing to step up and lead initiatives at, or slightly above, your title. • Develop and follow ICF coding standards. • Demonstrate a desire to learn and accept new challenges within and outside of the team. • Foster asynchronous communication approaches and thrive in a remote working environment. • Expected to own smaller efforts and components of larger projects.

Virginia
$98.6K - $167.6K / year
Job Closed