Software Engineer (Full Stack)
About Us
Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. There are 2.7 billion hourly workers, making up 80% of the global workforce, but this market has been heavily underserved by technology. Workstream is purpose-built for the hourly workforce to help businesses and their employees thrive. Our customers include leading brands such as Burger King, Carl's Jr./Hardee's, IHOP, KFC, and Culver’s. We are a high-growth Series B company backed by legendary VCs and industry experts like Founders Fund, BOND, and Coatue.
Our team comes from top universities (UC Berkeley, Cornell, SJTU, Cambridge, NUS) and brings broad industry experience from companies like Tencent, Alibaba, Amazon, and ByteDance. We are passionate about building innovative cloud technology solutions that empower local businesses and better serve the deskless workforce.
About the Role
We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time, hybrid position with 1 to 2 days a week in-office to support close cross-functional collaboration.
Responsibilities
- Work closely with Product Managers, Engineering Managers, and peer engineers to deliver well-scoped product features.
- Communicate effectively with technical and non-technical stakeholders across Engineering, Product, GTM, and Customer Success teams.
- Advocate for and practice test-driven development (TDD) to ensure the delivery of high-quality, reliable software.
- Build scalable systems and implement test-driven CI/CD with a commitment to quality software development.
- Design distributed systems with a holistic perspective.
- Keep up with the latest technological trends and continuously improve productivity.
Requirements
- 3 to 7+ years of professional software engineering experience.
- Proficiency in at least one or more of the following languages: Ruby on Rails, Python, Java, PHP, or JavaScript, with experience developing full-stack, high-performance, and high-availability applications.
- Strong foundation in programming principles and design patterns.
- Experience with SQL and NoSQL databases, such as PostgreSQL or MongoDB, and a comprehensive understanding of the decision-making process between them.
- Familiarity with cloud platforms such as AWS.
- Demonstrated experience in designing distributed systems.
- Strong communication skills in English, both verbal and written.
Nice to Have
- Experience with NextJS or other front-end technologies.
- Bilingual in English and Chinese.
Benefits
- Competitive salary and equity.
- Comprehensive health coverage: medical, dental, and vision (95% of premiums covered for employees, 85% for dependents).
- 401K Plan.
- Pre-tax commuter benefits.
- Flexible PTO.
- In-office amenities and stocked kitchen.
Pay
In compliance with the California Pay Transparency Law, the base salary range for this role is $100,000 to $140,000 in Lehi, Utah. This range is not inclusive of our discretionary bonus or equity package. Compensation is determined based on skillset, experience, job scope, and current market data.