Senior Backend Engineer

Beacon Technologies

Madison (WI)

On-site

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Beacon Technologies seeks a Backend Engineer to design and implement scalable HPC-driven backend systems for an advanced EM simulation platform. You will work across cloud, on-prem, and data-management layers, with a heavy focus on API unification, performance, and reliability.

Join a startup-minded team in Madison with hybrid onsite expectations and strong emphasis on innovation, scalable architectures, and collaboration with infrastructure and EM teams.

Qualifications

  • Bachelor’s degree in computer science or computer engineering.
  • Experience developing backend systems using Java, Python, and/or C++.
  • Experience with AWS or similar cloud platforms (compute, storage, networking, IAM, infrastructure automation).
  • Expertise in backend service development and web API architecture.
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes).
  • Experience designing and operating distributed systems in production environments.
  • Strong Linux systems knowledge and infrastructure troubleshooting skills.
  • Experience with infrastructure automation and configuration management (e.g., Terraform, Ansible, or similar tools).
  • Familiarity with monitoring, logging, and observability tooling.
  • Understanding of networking fundamentals and backend security best practices.
  • Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.

Responsibilities

  • Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
  • Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
  • Develop and maintain hybrid cloud compute and storage solutions, integrating on-premises HPC systems with modern cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.

Skills

Backend development
AWS cloud platforms
API architecture
Docker & Kubernetes
Distributed systems
Linux
Infrastructure automation
Monitoring & observability
Networking & security
Innovative mindset

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Docker
Kubernetes
Slurm
Terraform
Ansible

Job description

Beacon Technologies is seeking a Backend Engineer for our client partner. The Backend Software Engineer will help design and implement scalable solutions that meet the growing demands of an advanced EM simulation platform. The ideal candidate has expertise in high-performance computing (HPC), infrastructure, web API design, and systems design. Additionally, the candidate will be help us enhance our data management, frontend-backend API unification, and cloud integration.

Key Responsibilities:
  • Contribute to general software development efforts, such as API unification, simulation data management (e.g., caching, syncing, storage), and scripting improvements.
  • Collaborate with EM and infrastructure teams to implement simulation-specific solutions, including enhancements to back-end/scheduler integrations and Python front-end functionality.
  • Improve our task pipelines through an innovative design for a web API in a multi-physical simulation context.
  • Develop and maintain hybrid cloud compute and storage solutions, integrating on-premises HPC systems with modern cloud platforms.
  • Optimize and manage high-performance computing clusters equipped with high-speed interconnects.
Requirements:
  • Education: Bachelor’s degree or higher in computer science or computer engineering.
Technical Skills:
  • Professional experience developing backend systems using Java, Python, and/or C++
  • Strong experience with AWS or similar cloud platforms (compute, storage, networking, IAM, infrastructure automation)
  • Expertise in backend service development and web API architecture
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
  • Experience designing and operating distributed systems in production environments
  • Strong Linux systems knowledge and infrastructure troubleshooting skills
  • Experience with infrastructure automation and configuration management (e.g., Terraform, Ansible, or similar tools)
  • Familiarity with monitoring, logging, and observability tooling
  • Understanding of networking fundamentals and backend security best practices
  • Innovative Mindset: Ability to learn quickly, adapt to new challenges, and innovate in a fast-paced startup environment.
Bonus Skills:
  • Experience integrating cloud platforms with HPC environments or large compute clusters
  • Familiarity with job schedulers (e.g., Slurm), distributed compute frameworks, or large-scale data pipelines
  • Experience supporting scientific computing or simulation platforms
  • Knowledge of GPU infrastructure and resource scheduling
  • Experience building developer platforms or internal infrastructure tooling
Example Projects:
  • Architect and deploy Kubernetes-based infrastructure to run distributed simulation workloads
  • Design and implement scalable web APIs for simulation job orchestration and data access
  • Build CI/CD pipelines and infrastructure-as-code systems for reproducible deployments
  • Develop hybrid cloud solutions connecting on-prem HPC clusters with AWS compute and storage
  • Implement monitoring and observability systems to track simulation performance and reliability
  • Improve platform scalability to support growing user traffic and compute demand
  • Design secure service architectures, authentication, and licensing systems
  • Optimize infrastructure utilization across CPU and GPU resources
Location:
  • Hybrid in Madison, WI
  • Typically 2-3 days onsite with flexibility depending on circumstances
  • Main office in Boston, occasional paid travel for team visits there
About Beacon Technologies

Are you looking to advance your career in information technology? Beacon Technologies offers career advancement opportunities, extensive training, and excellent benefits including paying for health and dental premiums for salaried employees. In addition to providing interesting opportunities, Beacon Technologies provides that old fashioned, personal touch, so you feel like a part of the Beacon team.

Beacon Technologies, Inc. is an equal employment opportunity employer with a functioning Affi​tive Action Plan. It is the policy of Beacon Technologies, Inc. to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin,genetic information, ethnicity, ancestry, disability, medical condition, military and veteran status, or any other characteristic protected by law. Beacon Technologies, Inc. prohibits any such discrimination or harassment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, HPC & Cloud Platform Services
Senior Backend Engineer, HPC & Cloud Platform Services

Beacon Technologies • Madison (WI)

Hybrid
USD 110,000 - 150,000
Lead Backend Software Engineer
Lead Backend Software Engineer

Beacon AI • San Carlos (CA)

On-site
USD 120,000 - 160,000
Comprehensive Healthcare Coverage
Paid Time Off
Connectivity Stipend
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Carex Consulting Group • Boston (MA)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

Beacon Technologies • Madison (WI)

On-site
USD 120,000 - 160,000
Health insurance
Dental premiums
Lead Backend Software Engineer Beacon AI Engineering San Carlos - Hybrid 6 hours ago
Lead Backend Software Engineer Beacon AI Engineering San Carlos - Hybrid 6 hours ago

Vochure • San Carlos (CA)

Hybrid
USD 180,000 - 240,000
Healthcare coverage
13+ paid holidays
401(k) program
Senior Backend Software Engineer
Senior Backend Software Engineer

Flexcompute • Watertown (MA)

On-site
USD 140,000 - 220,000
Equity
Medical, dental, vision insurance
401(k)
+2
Solutions Engineer
Solutions Engineer

Beacon Hill • Tampa (FL)

On-site
USD 100,000 - 140,000
Lead Software Engineer, Frontend/Web App
Lead Software Engineer, Frontend/Web App

Beacon AI • San Carlos (CA)

On-site
USD 120,000 - 160,000
Comprehensive Healthcare Coverage
Paid Time Off
Connectivity Stipend
+2
Sr. Developer
Sr. Developer

Beacon Technologies, Inc • Green Bay (WI), Wichita (KS)

On-site
USD 100,000 - 140,000
Health and dental premiums paid
Career advancement opportunities
Equal opportunity employer
Senior Backend Software Engineer
Senior Backend Software Engineer

Flexcompute Inc. • City of Watertown (NY)

On-site
USD 120,000 - 170,000
Competitive equity package
Health insurance
401(k) Contribution
+2