Full-Stack Software Developer (Svelte + Rust)
MaC Venture Capital is a seed-stage venture capital firm investing in founders building transformative companies across sectors like space, fintech, fashion tech, robotics, and more.
About MaC Venture Capital
MaC Venture Capital is a seed-stage venture capital firm that invests in founders building ambitious, culture-defining companies. Their portfolio spans diverse industries, including companies like Stoke Space (reusable rockets), Pipe (embedded financial solutions), Finesse (fashion trend data analytics), and Chef Robotics (AI-enhanced food manipulation hardware). The firm positions itself as a 'conviction investor,' emphasizing deep engagement with founders and teams beyond just capital, offering strategic partnership and support through company milestones. MaC serves early-stage startup founders across a range of technology and consumer sectors, with a stated focus on backing bold, culture-defining companies.
Skills
About the Role
You will contribute to the design and implementation of Stoke's data visualization and analysis tooling. Your work will span high-performance web UIs, real-time and batch data services, and scalable systems that monitor the performance and health of supercomputer environments and fielded hardware. You'll write production code across the stack, set a high bar for reliability and usability, mentor peers, and help shape a strong technical culture.
Requirements
- 3 - 5 years of experience in software development
- Demonstrated expertise in full-stack development, particularly building tools for scientific computing, manufacturing workflows, or infrastructure monitoring/visualization
- Hands-on experience with time series data visualization libraries and platforms (ex: Plotly, Highcharts, etc)
- Ability to design and maintain complex systems on AWS
- Professional experience with Rust building backend systems, tooling, and APIs
- Experience building modern web applications using frameworks such as React
- Solid understanding of full-stack architecture, design principles, and best practices
- Excellent problem-solving skills and attention to detail
- Strong communication skills and a track record of effective collaboration in team environments
- Strong product intuition and customer empathy
- Proven leadership taking ideas from concept to production at scale
- Experience with Svelte preferred
- Experience with real-time systems (WebRTC, WebSockets, LiveKit) preferred
- Familiarity with graphics technologies (WebGPU, WebGL) preferred
- Background in aerospace preferred
- Must be a U.S. citizen, lawful permanent resident, protected individual, or eligible to obtain required authorizations from the U.S. Department of State (ITAR)
Responsibilities
- Develop and maintain full-stack visualization tools for hardware and software analysis
- Design intuitive front-end interfaces and robust back-end systems for monitoring the performance and health of supercomputer systems
- Partner with cross-functional teams to design features that meet real-world, time-sensitive needs
- Ensure high performance, reliability, and scalability of visualization tools across both front-end and back-end systems
- Continuously improve existing tools and develop new features to meet evolving requirements
- Mentor engineers and contribute to a strong technical culture
- Participate in a low-friction on-call rotation
Benefits
- Equity in the form of stock options
- Subsidized medical, dental, and vision insurance
- Company-paid life and disability insurance
- 401(k) plan with employer match
- 4 weeks' Paid Time Off
- 10 days of holidays including an end-of-year closure
- Paid Family/Parental Leave
- On-site gym or monthly wellness stipend
- Dog friendly offices
