Tech Stack
DockerGoKubernetesPythonTypeScriptVue.js
About the role
- Help define the future of hardware development by building a collaboration platform for circuit designs
- Own major components of our application architecture
- Work closely with product management to architect & implement novel solutions for hardware engineers
- Implement solutions that cross front-end, back-end, and infrastructure teams
- Engage with open-source communities to upstream relevant changes
- Own the software delivery process, identifying and implementing improvements
- Maintain technical quality through process and mentorship
Requirements
- 5+ years of software engineering experience
- Availability to work out of our flex offices in San Francisco or Boston on a hybrid basis (2-3 times/week)
- Bachelor’s degree or higher in a technology-related field
- Project management skills with ability to lead and collaborate with varied stakeholders, from engineers to customers, to move projects forward
- Experience managing software projects using tools such as JIRA, Notion, or a similar issue-tracking system
- Can think in terms of the big picture but deliver on the details
- Ability to manage ambiguity gracefully, autonomy, and confidence in being self-directed
- Go, TypeScript, Vue and Python
- Common Web Architectures + interfaces
- Familiarity with low-level Git commands and data storage
- Docker and Kubernetes
- Supportive and smart colleagues
- Flexible work
- Opportunity to make a big impact
- Competitive salary & equity
- Health, dental, vision
- Generous PTO
- Home office stipend
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoTypeScriptVuePythonDockerKubernetescommon web architectureslow-level Git commandsdata storagesoftware engineering
Soft skills
project managementleadershipcollaborationautonomyself-directedability to manage ambiguitycommunicationmentorshipproblem-solvingattention to detail
Certifications
Bachelor’s degree in technology-related field