Code Metal logo

Lead Principal Software Engineer - Visualization & Frontend

Code MetalBoston, Massachusetts, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Essential Qualifications 6+ years of experience in developing and deploying data-intensive, production-quality web applications. Expertise in modern TypeScript/JavaScript frameworks and state management strategies. Demonstrated ability in designing modular, extensible front-end architectures that allow simultaneous evolution by multiple teams. In-depth experience with real-time visualization of large datasets (including time-series, geospatial, and graph data). Strong understanding of secure, maintainable build and packaging processes. Active Secret clearance or the ability to obtain one rapidly.

About the job

Empower decision-makers with timely insights at Code Metal. Here, real-time physics simulations, AI-driven insights, and operational actions coalesce into expansive data streams. As the lead for our Visualization & Frontend team, you will transform this overwhelming influx of information into sophisticated, impactful experiences that inform multi-billion-dollar strategic choices in force design, guided by wargaming principles. We seek a hands-on architect to construct a modular UI stack, navigate complex geospatial and temporal data, and mentor a select group of talented engineers to deliver high-quality products swiftly.

Your Responsibilities

  • Architect an innovative UI framework: Create a component library and plugin architecture that enables internal teams and future partners to enhance visualizations without altering the core codebase.
  • Render data at scale: Develop responsive visualizations that combine live simulation outputs, AI insights, and historical data into a seamless, interactive timeline.
  • Integrate smoothly: Utilize FastAPI/ZeroMQ endpoints from the backend and provide well-versioned client APIs for mission planning and dashboards.
  • Collaborate with stakeholders and UX design leads: Continuously refine user experience based on performance metrics and feedback from Air Force wargamers and UX specialists.
  • Lead by example: Promote UI/UX best practices, conduct code reviews, participate in design critiques, and implement automated testing; support team members in becoming force multipliers.
  • Continuous deployment: Manage the CI/CD pipeline for web and desktop applications, with a focus on DoD accreditation and cross-domain distribution.

Why Join Code Metal?

  • Impactful mission: Your visualizations will contribute to discussions that shape the future of military force structure.
  • Agility: Work in tight iterations with small teams, design in the morning and deploy by evening.
  • Ownership: No bystanders here, every engineer plays a crucial role in shipping meaningful code.

About Code Metal

At Code Metal, we specialize in integrating real-time physics simulations, artificial intelligence insights, and operational actions into transformative data visualizations. Our mission is to provide clarity and actionable intelligence to decision-makers in critical domains.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.