Job Description
About Flux
Flux is revolutionizing hardware design by building the world's first AI Hardware Engineer. The mission is bold: democratize the ability to create bleeding-edge hardware and transform how electronics are designed and built globally. As a Platform Engineer, you'll be instrumental in making this vision scalable and accessible to users worldwide.
The Role
As a Platform Engineer at Flux, you'll own the full-stack systems powering the platform experience beyond the core editor. You'll work on critical user-facing features including billing, authentication, onboarding, integrations, and user settings. Your work will directly impact every user, ensuring platform reliability at scale while enabling Flux to grow rapidly. This is a production-focused role where you'll ship features that matter and maintain the infrastructure that keeps the platform running smoothly.
Key Responsibilities
- Build and maintain user-facing platform features including billing systems, authentication flows, onboarding experiences, and user settings
- Integrate and maintain third-party APIs such as Stripe, Firebase, and analytics platforms
- Develop TypeScript/Node.js backend services and React frontend components with production-grade quality
- Improve reliability, performance, and user experience of core platform flows through optimization and testing
- Implement observability, logging, and error-tracking standards across the platform
- Collaborate cross-functionally with product, design, and infrastructure teams to design scalable APIs
- Document architecture decisions and establish best practices for your domain
Required Qualifications
- 5+ years of professional software engineering experience building production systems
- Advanced proficiency in TypeScript, Node.js, and React
- Proven experience integrating and maintaining third-party APIs in production environments
- Demonstrated track record shipping full-stack web applications used by real users
- Solid knowledge of cloud hosting platforms (GCP, AWS, or Firebase) and CI/CD fundamentals
- Strong debugging and cross-system troubleshooting capabilities
- Excellent written and verbal communication skills; comfortable thriving in async, distributed teams
Preferred Qualifications
- Experience building multi-tenant SaaS platforms or collaborative web applications
- Familiarity with authentication frameworks (OAuth 2.0, JWT, Firebase Auth)
- Exposure to observability and monitoring stacks (Sentry, Datadog, Grafana)
- Prior work on internal tools, admin dashboards, or developer platforms
- Startup experience or background building products from 0 to 1
Ideal Candidate Profile
Impact-oriented: You're driven by real user value. You don't consider work complete until people are getting tangible benefits from your code.
Ambiguity-native: You thrive in undefined spaces with soft constraints and shifting requirements. Early-stage product development energizes rather than drains you.
Systems thinker: You understand how components interact, anticipate failure modes, and design resilient solutions.
Async-ready: You communicate clearly in writing, self-organize effectively, and respect distributed team dynamics.
💰 Compensation not publicly listed. Market estimate for similar roles: from $140K, varying by experience and location.