Senior Software Engineer - Java

Contract Type
This position is archived.
This position is archived.
Job description

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.


  • 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.

The Senior Software Engineer must haves:

  • Proven ability to build full-stack web applications
  • A solid, intuitive understanding in all aspects of full-stack web development, basic cloud security principles, basic

microservice principles and the usage of common cloud components

  • Minimum 4-5 years experience working with node.js, React.js
  • Long-term commitment to keep learning and implementing the best practices
  • Strong written and verbal communication skills in English
  • Ability to understand the problems we’re solving to come up with better ideas for simplification


  • Experience in working with startups
  • Experience in working on highly scalable projects

Why you might want to work with us

  • We’re very small, so there are not many layers of bureaucracy to work through. You can have a huge impact

here if you apply yourself.

  • We’re looking for someone great, not someone cheap. If you’re expensive but incredible, we can make it work.
  • You’ll have a front-row seat at an early-stage, fast-growing company.

Why you might not want to work with us

  • We’re still figuring a lot of stuff out, so priorities change quickly and good work sometimes gets scrapped. We

strive to always do the right thing for our customers, even if it means we have to push ourselves harder.

  • A lot of company processes and policies are missing or unrefined yet - classic startup stuff - so if you need a lot

of structure to thrive, this might not be ideal for you.

Other notes
For more related job opportunities visit
This position is archived.
This position is archived.