Early Career Software Engineer

ShiftsmartNew York, NY
1dOnsite

About The Position

We’re building the Amazon of labor. We’re a labor platform pairing end-to-end workforce management technology with a rapidly growing global network of 5M flexible workers to create scalable labor solutions for the largest companies and government agencies in the world like Circle K, Pepsi, Walmart, Starbucks and more. Our unique business model fractionalizes jobs down to shifts and makes it easy for workers to work across multiple companies through a digital marketplace. We’re one of the fastest-growing startups in the country. We’ve grown 2-3x each year since we started, paid over $130M in wages to hourly workers, and raised $120M+ from top-tier investors including D1 Capital & Imaginary Ventures…and we’re only getting started. We're transforming the labor industry Who you are The Engineering Team enables Shiftsmart to anticipate and creatively solve problems across multiple functions with solutions that have a lasting impact for both our customers (employers) and our users (workers). Our mission is simple: To build the world’s leading platform for hourly workers and enterprises enabling flexibility, choice, and upward social mobility. We're looking for early career software engineers to join our growing team in New York. This role is based in New York City (HQ) with typically 4+ days per week in the office.

Requirements

  • You have a working knowledge of our tech stack — such as Python, JavaScript/TypeScript, Node.js, and React/React Native — and you're eager to learn more every day.
  • Early in your engineering journey: You have 0–3 years of hands-on experience building software (internships, projects, or full-time roles) and a desire to continuously improve.
  • Team player: You enjoy working with product managers, designers, and fellow engineers, and are open to feedback and collaboration across the team.
  • Motivated by outcomes: You want to understand the “why” behind your work and how it contributes to real-world results for users and the business.
  • Problem solver at heart: You’re proactive, curious, and excited by the idea of working in a fast-paced, startup environment where ambiguity is part of the challenge.
  • Startup-ready: You’re eager to roll up your sleeves, learn quickly, and contribute to a mission-driven team doing meaningful work.

Responsibilities

  • Collaborate on technical projects across the stack — from brainstorming and design to development and deployment. Example projects include improving the onboarding experience to boost worker sign-ups or supporting dispatch system optimizations to increase shift fill rates.
  • Contribute to building reliable and scalable features, tools, and services using technologies like Node.js, React/React Native, MongoDB, Python, and GCP.
  • Write clean, maintainable code and participate in code reviews to improve code quality and learn best practices.
  • Help monitor and troubleshoot production systems to ensure stability and performance in a high-traffic, two-sided marketplace.
  • Grow with mentorship and support, gaining exposure to technical decision-making, architecture discussions, and opportunities to take ownership of smaller features or systems over time.

Benefits

  • Comprehensive healthcare coverage: We cover 100% of employee premiums for medical, dental, and vision care (60-75% for dependents)
  • 401(k) match program: We match 100% on the first 3% of your contributions and 50% on the next 2% for a maximum match of 4%
  • Generous, fully paid parental and family leave policies
  • Pre-tax commuter benefits
  • Collaborative office with fully stocked kitchen @ 1 World Trade in Manhattan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service