AllSpice.io

Senior/Principal Fullstack Engineer

AllSpice.io

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

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
Benefits
  • 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