Staff Software Engineer (Generalist)
For our client, we are seeking a Staff Software Engineer (generalist) to join the team of a leader in the Business Services space. This role will lead technical initiatives focused on scalable systems, platform reliability, and meaningful business transformation. You will work across engineering, product, operations, and business stakeholders to translate complex requirements into practical technology solutions. The position offers the opportunity to influence architecture, execution quality, and the technology capabilities that enable long-term growth within a Business Services environment.Location: San Francisco, CA - US based candidates only, no visa sponsorship availableCompensation: $240,000 – $300,000 annuallyResponsibilities Architect and lead development of core systems, including real-time job matching algorithms Own architecture decisions and advise on future product and infrastructure needs Manage CI/CD workflows using Docker and Github, focusing on automation Build analytics and monitoring for user experience and application health Enhance backend application performance through measurement and optimization Contribute across various functions to support the founding team Engage in a dynamic, startup environment focusing on light industrial staffingQualifications 7+ years experience with Typescript/Node.js or Python Proficient with RabbitMQ or Kafka, and PostgreSQL or similar Proven history of delivering products at scale and high velocity Strong expertise in API design Familiarity with Docker, Github Actions, and Datadog Comfortable in a fast-paced, early-stage team environment Passion for improving job opportunities for individualsBenefits Start-up equity 100% Paid health, dental & vision coverage Dinner provided via DoorDash, free DashPass & stocked kitchen for NY employees Commuter benefit Gympass Benefit One Medical Membership, HSA via Optum, Talkspace, HealthAdvocate, Teledoc HealthOur client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.