Software Engineer (Full-Stack)

Aria, Limited Liability Company
Seattle, WA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$85,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) C (Programming Language) JavaScript (Programming Language) Artificial Intelligence Application Integration Architecture C++ (Programming Language) Computer Simulation Nvidia CUDA Databases Computer Engineering Continuous Integration Elasticsearch
+20 more
General-Purpose Computing on Graphics Processing Units Python (Programming Language) PostgreSQL Machine Learning MongoDB Tensorflow Scientific Computating Secure Coding TypeScript Pytorch ReactJS Deep Learning Backend Containerization Information Technology Graphql Grpc Docker Golang Microservices

Job description

As a full-stack Software Engineer, you will drive projects across the full lifecycle-from bridging raw computational research to creating robust, field-ready applications. Working closely with an interdisciplinary team of scientists, you will design, develop, and test software capable of visualizing complex scientific data generated by artificial intelligence, machine learning, and physics-based numerical simulations.

Core Responsibilities

  • End-to-End Ownership: Build, test, and deploy robust full-stack applications that seamlessly bridge the gap between novel computational models and production-ready systems.
  • Operational Awareness: Bridge the gap between complex scientific theory and user reality, ensuring that user interfaces are both technically robust, highly intuitive, and scientifically accurate.
  • Software Resilience: Implement ā€œSecure-by-Designā€ principles, ensuring all code meets evolving CMMC and NIST 800-171/53 compliance standards within an automated CI/CD framework.
  • AI Integration: Leverage and develop AI-augmented engineering workflows to drastically accelerate the transition of machine-learning models into fielded prototypes.

Sample Tasks

  • Design and develop a 3D geospatial display using React and BabylonJS/CesiumJS to visualize real-time acoustic wave propagation and sonar simulation data for Navy training applications.
  • Architect and implement a secure, containerized backend using Golang and Python with a microservices architecture (gRPC/GraphQL Mesh) to interface with active deep-learning models.
  • Collaborate with ARiA research scientists to integrate high-performance GPGPU computing pipelines (CUDA/TensorFlow) into full-stack applications deployed via Docker.

Requirements

Do you have experience in gRPC?, Do you have a Bachelor’s degree?, TECHNICAL DEGREE REQUIRED. Applicants must possess a B.S., M.S., or Ph.D. in a relevant technical field (Computer Science, Computer Engineering, or a related discipline). Applications without a technical degree will not be reviewed.

THIS IS A PRACTITIONER ROLE. We are not seeking Executives or Project Managers. As an integral and contributing member of a team, you will be expected to architect full-stack software and implement secure code., ARIA is seeking Full-Stack Software Engineers motivated by technical autonomy and mission impact. We solve complex problems in unforgiving environments where data is dense, physics are complex, and deployment environments are highly secure. In this role, you will develop the vital connective tissue between cutting-edge research algorithms and tactical, user-facing systems. We don’t just build interfaces; we design 2D/3D virtual environments and geospatial displays that enable operators to interact with and interpret data from physics-based simulations and AI/ML models. We succeed when our technology exceeds the operator’s imagination of what was possible., * U.S. Citizenship Required: Must be eligible for a government security investigation and access to sensitive information. (Green Card/Visa holders are not eligible).

  • Technical Degree: Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related technical field (Master’s or greater preferred).
  • Practitioner Role: This is not a management position. You are expected to design the architecture and write the code that implements it.

Technical Expertise

  • Polyglot Proficiency: Proven expertise across modern languages including C, C++, Golang, JavaScript/TypeScript, and Python.
  • Modern Deployment Stack: Comprehensive experience with containerization (Docker), microservices architecture (GraphQL Mesh, gRPC, REST), and databases (Elasticsearch, MongoDB, PostgreSQL).
  • Domain & Scientific Awareness: Exposure to or strong interest in scientific computing, GPGPU programming (CUDA), deep learning frameworks (PyTorch, TensorFlow), digital signal processing, and college-level physics/mathematics (linear algebra, acoustics).

Professionalism

  • Intellectual Humility: Demonstrated ability to work independently while remaining highly receptive to peer feedback and technical cross-examination.
  • Communication: Superior ability to translate high-level mathematical and AI concepts into clear, actionable, and well-documented software designs.
  • Execution: A track record of taking a project from concept to delivery with minimal oversight, including examples of overcoming significant technical setbacks.
  • Resilience: Ability to independently manage competing, fast-paced demands in an intense environment and maintain absolute calm under technical pressure.

Benefits & conditions

Pulled from the full job description

  • Parental leave
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Health savings account
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Relocation assistance

About the company

ARiA is a specialized R&D firm where advanced science and machine learning meet real-world deployment. We build the technical engines powering next-generation defense and commercial systems, tackling high-consequence challenges that demand an agile, interdisciplinary response. We trade rigid hierarchy for total ownership, creating a culture defined by freedom and accountability. As part of an elite team, you will drive mission-leading ideas from the initial whiteboard concept all the way to final field integration.

ARiA: Real Research. Real World.

www.ariacoustics.com

U.S. CITIZENSHIP IS REQUIRED. This position supports Department of War (DoW) combat systems and requires eligibility for a security clearance. Permanent Residents (Green Card holders) and Visa holders are not eligible., We operate as an agile, elite team rather than a rigid bureaucracy. We seek ā€œprincipled pragmatistsā€-low-ego, high-agency individuals who have the confidence to defend an innovation but the humility to pivot or start over if the data or a colleague proves there is a superior way forward. We value ā€œhumble high-performersā€ who view secure, maintainable code as a service to the broader research mission, remaining calm and collaborative to help the team iterate until the mission is successfully completed.

The Standard

Ours is a high-intensity environment that measures success by the density of your impact rather than hours at a desk. We seek disciplined professionals who deliver world-class results efficiently, recognizing that sustained excellence at work is only possible when you have a fulfilling life outside of it. We provide market-leading compensation and benefits because we value your expertise, but we want ARiA to be more than just a paycheck; we want people who are truly energized by the challenges we tackle together.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Ā· Coffee With Developers

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader Ā· WWC Europe 2026

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab Ā· LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz Ā· WWC 2025

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss Ā· Coffee With Developers

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha Ā· Europe 2026 Virtual

Videos

See all

Related articles

See all