SYRG is a software company on a mission to create a “liquid universal workforce”, where every hourly shift is available to every hourly worker with the right skills and availability.
Founded by two Harvard Business School graduates, Rahkeem and Rob. Rahkeem is the vision guy - a high school dropout who worked 2-3 hourly jobs at a time to help his family - who has a deep connection to the people we serve. Rob is the business guy - a former McKinsey consultant turned entrepreneur when he realized there was more to life than making PowerPoints and Excel models, or so he tells us.
We’re a venture-backed startup in the early days of our mission to flip hourly work on its head, and we’re growing fast. Like over 15x this year already, fast. We’re looking for someone who can help us move even faster.
Role overview
We’re looking for a very capable software engineer to work with Andras, our Head of Engineering and Greg, our Head of Product to help deliver new solutions that help Franchisees navigate a world where there are more jobs than people looking for jobs. Product experiments are continuously run by our Boston-based team focusing on rapid iterations.
The role of the Senior Software Engineer is to build the validated product ideas in a scalable, robust way.
The Senior Software Engineer works on full-stack development tasks, using state of the art technologies primarily in node.js and javascript. The solutions are deployed to AWS cloud with the help of our DevOps team. As our company is continuously audited, secure solutions need to be delivered following transparent processes.
Responsibilities:
- Building microservices: implement solutions in the form of highly scalable microservices that are deployed on AWS Lambda or AWS ECS Fargate. This also covers the communication solutions between the microservices. Participate in figuring out what the best approach is to solve a problem in terms of scalability, simplicity and feasibility.
- Frontend feature development: The primary UI for our users is SMS and email. Still we have UIs mostly for internal, administrative purposes. As our services evolve, new features have to be added to these UIs as well.