Skip to content

Senior Full Stack Software Engineer

150k – 220kSan Francisco, CAHouston, TXAnn Arbor, MIMoab, UTFullstack EngineeringOnsite5+ YOE
Summary

Leads architecture and delivery of full-stack software systems for minerals supply chain, integrating engineering tools like Autodesk, collaborating with ML engineers on AI features, and mentoring teams in a fast-paced startup environment. Requires 5+ years full-stack experience with modern frameworks and cloud platforms.

About the role

Responsibilities

  • Lead technical design and architecture of internal software tools for scalability, reliability, and maintainability.
  • Architect and implement data integrations with enterprise tools like Autodesk, establishing API design and data synchronization best practices.
  • Drive development of web applications and platforms, making decisions on frameworks, infrastructure, and deployment.
  • Conduct technical evaluations of third-party software for build-vs-buy decisions and integrations.
  • Lead cross-functional initiatives with ML engineers to implement ML, RL, and LLM-powered features.
  • Mentor junior engineers, conduct code reviews, and establish engineering best practices.
  • Participate in technical strategy and long-term technology roadmap planning.
  • Own production reliability and performance optimization.

Requirements

  • 5+ years professional software engineering experience delivering complex production systems.
  • Deep full-stack expertise: frontend frameworks, backend services, databases, cloud infrastructure.
  • Strong experience translating business requirements into technical solutions and communicating complex concepts.
  • Proven leadership through management, technical lead roles, or cross-functional initiatives.
  • Excellence in system design: distributed systems, microservices, event-driven architectures.
  • Track record in ambiguous, fast-paced environments.
  • Experience with React/Vue, Node.js/Python/Go, AWS/GCP.
  • Strong DevOps, CI/CD, infrastructure as code.

Nice-to-Haves

  • Data engineering, ETL pipelines, or ML/AI integration.
  • Startup experience in rapidly scaling company.
  • Domain experience in manufacturing, industrial automation, or capital projects.
Skills
ReactVueNode.jsPythonGoAWSGCPAutodeskMicroservicesCI/CDInfrastructure as CodeETLLLMDevOps
Similar roles at this salary range
All Fullstack Engineering jobs →
Brex

AI Engineer, Product

Product engineer building Brex's Audit Agent harness: workflows, data contracts, feedback loops, and UI that turn agent reasoning into trustworthy customer-facing experiences. Requires strong full-stack shipping track record and product mindset.

171k – 240kSan Francisco, CAFullstack EngineeringHybrid5+ YOESQLLLMs
OnePay

Software Engineer, Banking

Software Engineer on the Banking team building scalable features for mobile and backend financial services using Node, TypeScript, and React Native.

170k – 210kUnited StatesFullstack EngineeringRemote4+ YOEAWSNestJS
Loop Returns

Software Engineer

Full-stack Software Engineer building and maintaining web apps, APIs, and backend services. Must have 2-4+ years experience, use AI agents as default workflow, and demonstrate ownership of production outcomes.

125k – 165kColumbus, OH +4Fullstack EngineeringHybrid2+ YOEPHPAWS
Commure

Senior Software Engineer, RCM Billing

Senior full-stack engineer driving technical direction and scaling the Insights RCM platform. Builds with React, Python, and PostgreSQL while mentoring engineers and leading high-impact projects.

170k – 240kMountain View, CA +3Fullstack EngineeringHybrid5+ YOEVueREST
Commure

Software Engineer, RCM Billing

Build and scale full-stack features for a healthcare practice management platform using React, Python, and PostgreSQL. Own high-impact projects, improve observability, and collaborate cross-functionally in a fast-paced environment.

120k – 170kMountain View, CAFullstack EngineeringHybrid1+ YOEVueREST