Full Stack Engineer

See more jobs from Sweetgreen

17 days old

Apply Now

The Infinite Kitchen automates the assembly of meals for sweetgreen guests. The Infinite Kitchen—designed and engineered in-house—powers several sweetgreen locations across the country, but we are just getting started.

The Automation Team is looking for a Full Stack Software Engineer to join us in the development of new features and the support of Infinite Kitchen restaurants.

We are looking for someone who is excited to work across the entire software stack. In this role, you will have the unique opportunity to work alongside hardware and robotics and to see your solutions come to life with those systems. You will build new tools to help us scale and open new restaurants, new features to improve the team member experience, and new analytics to gain better insights into how our automated restaurants are running.

The ideal candidate has experience working with a modern web framework, building both backend and frontend systems, and collaborating on a team with other engineers, designers, and QA engineers. Most importantly, you are eager to learn, collaborate with others, and implement feedback. If you are excited to build features at the forefront of restaurant technology and to use software to provide a positive impact to customers, team members, and ourselves, then we’d love to hear from you.

Location:

  • Hybrid in our Boston office

What You’ll Do:

  • Solve interesting problems: create software that works at the intersection of robotics, food, and people.
  • Build features end-to-end: work on all steps required to bring a feature to life - write the database migration, update queries, create the API, consume the API, and implement the UI.
  • Participate in technical and product decisions: brainstorm with the team when solving challenging problems and help document decisions.
  • Test your solutions: write unit tests and run integration tests in our lab to ensure the reliability of our software.

Minimum Qualifications:

  • 1+ years of professional experience working in software development
  • Experience using a modern web framework - like Phoenix, Django, Next.js, Ruby on Rails
  • Experience building user interfaces with a modern frontend framework - like Vue, React, Angular
  • Able to identify, analyze and communicate tradeoffs 
  • Able to identify and document different edge cases and states of a software system
  • Eager to learn, ask questions, and be hands-on with end users, food and robotics

Preferred Qualifications:

  • Experience with Elixir and Phoenix
  • Experience with Vue
  • Experience building real-time APIs
  • Experience with relational databases
  • Experience with mobile/responsive frontends
  • Experience with typed languages, e.g. Typescript

What you'll get:

  • Highly competitive pay + bonus plan
  • Three different medical plans to suit your and your family's needs
  • Dental and Vision insurance
  • Flexible PTO plan
  • 401k program
  • Employee HSA and FSA
  • Complimentary greens
  • An opportunity to make a real impact on the people around you, both by growing them and by connecting them to real food
  • To live the sweetlife and celebrate your passion + purpose
  • A collaborative team of people who live our core values and have your back
  • A clear career path with opportunities for development, both personally and professionally
  • Free sweetgreen swag

 

 

Come join the sweetlife!

About sweetgreen

sweetgreen is on a mission to build healthier communities by connecting people to real food. We passionately believe that real food should be convenient and accessible to everyone. Every day in each sweetgreen, our 3,500 team members make food from scratch, using fresh ingredients and produce delivered that morning. And in our local communities, we’re committed to leaving people better than we found them. We’re in the business of feeding people, and we’re out to change what that means.

sweetgreen provides equal opportunities for everyone that works for us and everyone that applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.

sweetgreen participates in the federal government's E-Verify program to determine employment eligibility. To learn more about the E-Verify program, please click here.

Salary range for this role:
Starting salary range based on experience
$110,000$120,000 USD
 
 
sweetgreen provides equal opportunities for everyone that works for us and everyone that applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
 
California residents: Review our applicant privacy notice HERE.
 
sweetgreen participates in the federal government's E-Verify program to determine employment eligibility. To learn more about the E-Verify program, please click here.