Software Engineer
Summary
Full-stack software engineer at SnapMagic building AI-powered tools that help electrical engineers discover, evaluate, and design with electronic components. Day to day: shipping features across Postgres, Python/Django, JavaScript, HTML, and CSS, with a hybrid schedule of 3 days/week in the San Francisco office.
About SnapMagic
SnapMagic is the leading platform for electrical engineers, helping more than 2 million engineers design products like drones, electric vehicles, robotics systems, and VR headsets faster.
Over the past decade, we've built one of the world's largest electronics component databases and become a trusted platform across the electronics industry. Today, we're leveraging AI to transform how engineers discover, evaluate, and design with electronic components.
With strong revenue growth, proven product-market fit, and recent backing from leading Silicon Valley investors, we're entering our next phase of growth.
The Opportunity
We help hardware designers bring their products to life faster. Millions of engineers use SnapMagic to build everything from fully electric aircraft to connected toys to life-saving medical devices, and we're now rebuilding how they find and design with components using AI.
We're a small, product-focused team that prides itself on resourcefulness, passion, and curiosity. We have a bias toward action and making an impact, both individually and as a team, as we launch new tools into the market. Expect to be challenged, learn, teach, and grow.
As a Software Engineer, you'll have real ownership over the product, working closely with the founders, Product, and Customer Success to ship things customers use every day.
What You'll Own
Full-Stack Development: Build and improve code across the entire stack: Postgres, Python, Django, JavaScript, HTML, and CSS. Take features from idea to production.
Engineering Best Practices: Practice and encourage strong engineering habits: reasonable test coverage, appropriate modularization, cohesive interface design, and thoughtful code review.
Technical Judgment: Make the call on technical trade-offs, balancing beautiful code, maintainability, and time to market.
High-Throughput Systems: Design and build applications that perform reliably at scale, serving millions of engineers.
AI-Powered Product Work: Help build the AI-driven tools that change how engineers discover, evaluate, and design with electronic components.
Customer-Driven Iteration: Work with Customer Success to turn customer feedback and bug reports into fixes and features, and to resolve issues quickly.
What We're Looking For
3+ years of industry experience in software engineering building full-stack web applications, particularly with Django
A demonstrated track record of designing and building high-throughput applications
A pragmatic approach to engineering that balances code quality, maintainability, and speed to market
An appreciation for a test-driven, code-review culture
Curiosity about AI and a willingness to build with it
Comfortable working in ambiguity and solving problems independently
High ownership and a bias toward action
This is a hybrid position that requires in-person work 3 days a week in our San Francisco office
You Might Be a Good Fit If You
Enjoy shipping as much as designing
Care about the craft, but never lose sight of the customer
Like to teach and learn from those around you
Thrive in small, high-accountability teams
Perks and Benefits
At SnapMagic, we believe in fostering an environment where your career thrives, and your well-being is prioritized. Join us and enjoy the following perks and benefits!
A role at the helm of growth, with vast opportunities for impact and innovation
Competitive compensation packages
Comprehensive Medical, Dental and Vision coverage + dependent coverage
401k plan
Innovative work environment. We value innovation and encourage creative thinking
Work-life balance with flexible paid time off
Skills
As published by ashby · 10 questions · 1 written answer
Basics
Name, Email, Location, Resume
Short answers (4)
- Phone
- Are you comfortable operating with very high standards and direct feedback?
- Please add today's date
Pick from a list (5)
- Do you enjoy being hands-on in ambiguous, early-stage environment?
- In your last role, what best describes how work got done?
- What pace do you do your best work at?
- I acknowledge that the information provided in this form is correct and I have read the terms.
- Were you reffered by someone to apply to SnapMagic?
Written answers (1)
- Give one example of something you personally built or fixed that materially improved results.
