Senior Software Engineer, Systems Programming

Posted 4 Hours Ago
Be an Early Applicant
Arlington, VA, USA
Hybrid
Senior level
Cloud • Software • Virtual Reality • Defense
The Role
Develop and optimize distributed multi-physics simulation runtimes for cloud and edge environments. Lead features, improve parallelism and caching, profile performance, build QA frameworks, maintain reliability, review code and designs, document systems, and guide technical research. The role requires strong systems programming experience, Rust or comparable compiled languages, cloud and container technologies, and performance optimization expertise.
Summary Generated by Built In

Overview 

Sedaro is hiring a Senior Software Engineer to strengthen the performance and reliability of our distributed
multi-physics simulation platform. In this role, you will contribute to the development of our simulation runtimes and leverage the cloud for cutting-edge performance and scale.
 

  • Team: Simulator, reporting to the Team Lead 
  • Location: In person in Arlington, VA or Boston, MA 
  • U.S. Citizen required 


Who We Are 

Our simulation platform enables digital mission engineering through distributed, scalable, faster than real-time analyses across hundreds of interacting systems. We achieve this by ingesting simulation functions, models, and data, and generating high-performance code and architectures specialized for the given scenario. We maintain runtimes for both massively parallel execution in the cloud as well as execution in resource-constrained environments such as autonomous edge devices. Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us as an early employee and transform how teams collaboratively engineer the next generation of Aerospace & Defense systems. 


Who You Are 

  • You are energized by novel challenges and unsolved problems 
  • You are meticulous in your designs to ensure reliability and extensibility 
  • You are motivated to deliver optimized, high-performance systems 
  • You explore existing solutions to problems to choose the right tool for the job 
  • You enjoy a fast-moving work environment and drive progress on decisions and projects 


What You’ll Do 

  • Enable increasingly massive distributed simulations
  • Lead development of features for both our cloud and edge simulation runtimes 
  • Optimize and track performance metrics of our simulations 
  • Maximize parallelism and caching in our build systems and services 
  • Develop QA frameworks and maintain high reliability standards 
  • Provide feedback and guidance on code reviews and design reviews 
  • Sustain our internal and external documentation 
  • Lead team-wide discussions and research as we continue to innovate on the semantics and implementation of our simulation technology 


Benefits 

  • Equity 
  • Unlimited PTO 
  • 401(k) with 4% match 
  • 100% premium payment for medical insurance 
  • Parental Leave 
  • Flexible work schedule with core hours 
  • Company provided lunches 3 days a week 
  • Industry-leading career development opportunities 


Requirements 

  • Bachelor’s degree in computer science or equivalent experience 
  • 6+ years of professional experience in software engineering 
  • Experience with Rust or comparable compiled languages 
  • Experience profiling and optimizing application performance 
  • Comfort with containerization and cloud technologies 
  • Excellent technical writing skills 


Additional desirable experience: 

  • Simulation software, scientific computing 
  • HPC, embedded software, game engines, compilers 
  • Distributed systems, backend development 
  • Unique non-software technology perspectives are welcome 

Skills Required

  • Bachelor's degree in computer science or equivalent experience
  • 6+ years of professional software engineering experience
  • Experience with Rust or comparable compiled languages
  • Experience profiling and optimizing application performance
  • Comfort with containerization and cloud technologies
  • Excellent technical writing skills
  • Experience with simulation software or scientific computing
  • Experience with high-performance computing, embedded software, game engines, or compilers
  • Experience with distributed systems or backend development
  • U.S. citizenship
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Arlington, VA
12 Employees
Year Founded: 2016

What We Do

Sedaro empowers engineers and organizations to unlock their full potential through our cloud-scalable simulation technology. We push the boundaries of system simulation, enabling breakthrough designs and optimized performance beyond what’s thought possible today.

Similar Jobs

Micron Technology Logo Micron Technology

Facilities Gas / Chemical Technician

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Manassas, VA, USA
45000 Employees
25K-41K Hourly

Micron Technology Logo Micron Technology

Fab Support Equipment Technician

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Manassas, VA, USA
45000 Employees
23-53 Hourly

Micron Technology Logo Micron Technology

Global EHSS Principal Electrical Safety Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
2 Locations
45000 Employees
130K-247K Annually

Micron Technology Logo Micron Technology

FACILITIES OPERATIONS TECHNICIAN

Artificial Intelligence • Hardware • Information Technology • Machine Learning
In-Office
Manassas, VA, USA
45000 Employees
27K-63K Hourly

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account