Senior Software Engineer
Lead full-stack development of web and mobile apps for an AI-powered industrial supply chain platform. Architect scalable systems including real-time job matching and ML-powered vetting pipelines.
Responsibilities
- Lead the development of both frontend and backend applications, guiding and mentoring other engineers when necessary.
- Architect the development of core systems—from real-time job matching algorithms to autonomous worker vetting pipelines powered by ML and AI agents.
- Design, architect, and build scalable web and mobile applications, distributed systems, and APIs.
- Work closely with the product and design teams to create a seamless user experience while maintaining high standards for UI/UX.
- Establish and promote best practices for code reusability, performance, and build processes across both the frontend and backend.
- Implement systems to monitor application health and performance, helping the team understand user experience and resolve any issues proactively.
- Be a key player on a scrappy founding team, contributing to the future of flexible light industrial staffing.
Requirements
- 5+ years of experience in both frontend and backend technologies, specifically TypeScript/JavaScript, React/React Native, and Node.js or Python.
- Strong proficiency in building APIs, distributed systems, and client-side state management.
- Experience with tools like Docker, GitHub Actions, and Datadog.
- Proficiency in databases like PostgreSQL and messaging systems such as RabbitMQ or Kafka.
- Previous experience working in early-stage engineering teams, thriving in ambiguity, and showing a self-starter attitude.
- Demonstrated ability to ship scalable, high-quality products in a fast-paced environment.
Nice-to-Haves
- Voracious learner who loves exploring new areas, technologies, languages, and frameworks.
- Values clear communication, planning, and providing transparent, frequent feedback.
- Detail-oriented with care for design patterns and code quality.
- Genuine passion for contributing to meaningful work helping people find flexible job opportunities.
Software Engineer, Onboarding
Software engineer on the Onboarding team building and scaling Ramp's customer application and decisioning systems. Owns end-to-end onboarding flows and partners with product, risk, and operations to drive growth.
Senior Software Engineer - Full Stack Internal Tooling
Senior full-stack engineer to lead design and development of the web UI and backend for Reddit's build and deployment platform, enabling safe CI/CD and progressive delivery across a global cloud ecosystem.
Senior Software Engineer, Autonomous Freight Systems
As a Senior Software Engineer on the Autonomous Freight Systems team, you will take end-to-end technical ownership of core systems, driving the engineering of AI-powered features for Flexport's client-facing rates platform and self-serve freight booking experience. You will identify high-leverage problems, propose solutions, and mentor junior engineers.
Senior Software Engineer II - Self-Serve Productivity
As a Senior Software Engineer II on the Self-Serve Productivity team, you will be a fullstack engineer with a frontend lean, building and extending Portal, Instacart's central hub for data. You will partner with data scientists, data engineers, and product engineers to design and ship tools for data discovery, understanding, and trust.