Staff Engineer

FactoryFix Logo

FactoryFix

πŸ“Remote - United States

Summary

Join FactoryFix, a company revolutionizing manufacturing by connecting skilled workers with employers through its digital platform. As a Staff Engineer, you will be a technical leader, driving architectural decisions, mentoring other engineers, and tackling complex engineering challenges. You will work across multiple features, influencing product development while prioritizing system reliability, performance, and scalability. This role involves collaborating with product teams, establishing engineering best practices, and championing quality through comprehensive testing and monitoring. You will also research and recommend new technologies, lead complex projects, and balance technical debt with feature development.

Requirements

  • 8+ years of professional software engineering experience
  • Deep expertise in at least one modern programming language, particularly TypeScript/JavaScript and Node.js
  • Extensive experience building and scaling web applications and distributed systems
  • Strong understanding of software architecture patterns, system design, and engineering best practices
  • Experience with Google Cloud Platform (GCP), Cloud Run, and containerization technologies
  • Proven track record of leading technical initiatives and mentoring other engineers
  • Excellent problem-solving skills with a focus on delivering pragmatic solutions
  • Strong communication skills with the ability to explain complex technical concepts clearly
  • AI automation fluency - ability to leverage generative AI tools like Cursor or Claude Code to develop implementation plans and execute rote engineering tasks
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Experience with Shape Up methodology or a willingness to learn and adopt its tenets like a zealot

Responsibilities

  • Serve as a technical leader and subject matter expert, guiding engineering decisions across teams
  • Work closely with product teams during the "Shaping" phase to vet ideas and identify rabbit holes before they reach the "Betting Table" (this is crucial - we need your expertise to identify technical issues early)
  • Design, implement, and maintain scalable, high-performance systems and services in our microservices architecture
  • Help establish domain boundaries and guide decisions about service ownership and responsibilities
  • Collaborate with product teams to translate business requirements into robust technical solutions
  • Establish engineering best practices, coding standards, and architectural principles following our backend service guidelines
  • Mentor and develop engineers through code reviews, pair programming, and technical guidance
  • Identify and resolve complex technical issues across our platform, especially those that span multiple services
  • Champion quality through comprehensive testing (unit-heavy, integration-light, and outsourced E2E), monitoring, and observability practices
  • Research, evaluate, and recommend new technologies and approaches to solve business problems, particularly in the areas of AI/ML integration, search, and candidate matching
  • Lead complex, high-impact projects that span multiple teams or systems
  • Balance technical debt with feature development to ensure long-term technical health
  • Participate in planning review for other engineers to help validate approaches and identify potential issues
  • Drive all conversations towards a decision and keep Delivery top of mind as our most sacred goal

Preferred Qualifications

  • Knowledge of modern frontend frameworks (Vue.js preferred)
  • Experience with modern frameworks for backend services (NestJS preferred)
  • Familiarity with microservices architecture and event-driven systems using PubSub
  • Understanding of "No A-holes" policy
  • Experience in manufacturing, industrial, or marketplace technology
  • Experience with Firestore, BigQuery, and other GCP technologies
  • Background in AI/ML integration with applications, particularly for scoring and recommendation systems
  • Understanding of database design, performance optimization, and data modeling
  • History of contributions to open-source projects or technical communities

Benefits

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision benefits (US and Canada-based employees only)
  • Fully remote position
  • Professional development budget and growth opportunities
  • Collaborative, innovative work environment with passionate colleagues
  • Opportunity to make a meaningful impact on the manufacturing industry
  • "Unlimited vacation" policy - take the time you need when you need it
  • Shape Up methodology with 6-week cycles and 2-week cool-downs for sustainable pace

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.