Senior Software Engineer

Shiftsmart is building the Amazon of labor, pairing end-to-end workforce management technology with a rapidly growing global network of 3M flexible workers to create scalable labor solutions for large companies and government agencies.
Canada
$155,000 - $220,000
Senior Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer [Senior, Staff, Principal]

LatchBio seeks Senior to Principal Software Engineers to build a cloud platform for biology, offering competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Overjet, the dental AI leader, to build innovative products improving oral health. Hybrid work in Palo Alto, Boston, or NYC.

Description For Senior Software Engineer

Shiftsmart is seeking a Senior Software Engineer to join their rapidly growing team. As a core member of the engineering team, you'll lead complex technical projects, design and build high-performance features using technologies like Node.js, React/React Native, MongoDB, Python, GCP, and JavaScript. You'll drive technical vision, influence product strategy, and mentor junior engineers.

The ideal candidate has 3-6 years of software engineering experience, with expertise in JavaScript or Python. You should be collaborative, outcome-oriented, and eager to work in a fast-paced startup environment. Shiftsmart offers competitive salaries, meaningful equity, and comprehensive benefits including 100% coverage of employee healthcare premiums, 401(k) matching, parental leave, and unlimited PTO.

Shiftsmart's mission is to build the world's leading platform for hourly workers and enterprises, enabling flexibility, choice, and upward social mobility. They're one of the fastest-growing scaleups in the country, having raised over $120M from top-tier investors.

Join Shiftsmart to be part of a rocketship opportunity, gain ownership and impact in your work, accelerate your technical development, and become a world-class builder in a dynamic, mission-driven environment.

Last updated 9 months ago

Responsibilities For Senior Software Engineer

  • Lead complex technical projects from ideation to deployment
  • Design, architect, and build highly-performant and reliable technical features, tools, and services
  • Drive technical vision and influence product strategy
  • Monitor and maintain product and platform performance
  • Mentor junior engineers and participate in scaling the team

Requirements For Senior Software Engineer

Node.js
React
MongoDB
Python
JavaScript
  • 3-6 years of software engineering experience
  • Core competency in Javascript or Python
  • Experience with modern tech stack (MERN)
  • Ability to work cross-functionally with leadership, PMs, designers, and other engineers
  • Entrepreneurial mindset and ability to create clarity in ambiguity
  • Eagerness to work in a dynamic and fast-paced early-stage startup environment

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Commuter Benefits
Equity
  • Competitive salaries and meaningful equity
  • 100% coverage of employee premiums for medical, dental, and vision care (60-75% for dependents)
  • 401(k) match program: 100% on the first 3% of 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
  • Unlimited and flexible PTO
  • Collaborative office with fully stocked kitchen @ 1 World Trade in Manhattan

Interested in this job?