Staff Software Engineer
Lead development of core backend systems and platform architecture for an AI-powered industrial supply chain startup. Own architectural decisions, CI/CD, and performance optimization in an early-stage team.
Responsibilities
- Architect and lead the development of core systems—from real-time job matching algorithms to autonomous worker vetting pipelines powered by ML and AI agents
- Own architecture decisions for the tech platform and advise key product & infrastructure decisions
- Orchestrate CI/CD workflows using Docker & GitHub, and drive efficiency through automated testing
- Build analytics & monitoring to help understand user experience & application health
- Drive backend application performance measurement and optimization
Requirements
- 7+ years experience with Typescript/Node.js or Python, RabbitMQ or Kafka, and PostgreSQL or equivalent
- Track record of shipping amazing products and leading projects at scale with high velocity
- Expertise designing APIs
- Experience with Docker, GitHub Actions, and Datadog
- Experience working in an early-stage engineering team, working through ambiguity, and being a self-starter
Nice-to-Haves
- Strong opinions on design patterns, IDEs, tabs vs. spaces
- Passion for helping people find meaningful work
Benefits
- Start-up equity
- Competitive Salary
- 100% Paid health, dental & vision coverage
- Dinner Provided via DoorDash, free DashPass & stocked kitchen for NY employees
- Commuter benefit
- Gympass Benefit
- One Medical Membership, Gympass, HSA via Optum, Talkspace, HealthAdvocate, Teledoc Health
Staff Software Engineer, Growth AI
Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.
Staff Backend Engineer, Search
Staff-level search engineer responsible for designing, scaling, and optimizing ClickUp's search infrastructure using OpenSearch/ElasticSearch, including real-time indexing, vector search, and relevance tuning.
Staff Software Development Engineer
Staff-level engineer defining technical roadmap and building/operating high-throughput Java microservices for OfferUp's business verticals. Owns features end-to-end, mentors engineers, drives experimentation, and champions AI tooling adoption.