Software Engineer - Menu & Location

Company:  sweetgreen
Location: Los Angeles
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

The MeLo team

We are a team. Not a group of individuals. We are passionate about solving complex technical problems and take pride in the success of our products. There are no unicorns. Success depends on everyone working together to ship great features backed by maintaining frameworks for ongoing manual and automated testing. We are in this together.

At sweetgreen, we are seeking a passionate software engineer to join the menu and location team (MeLo). In this role, you will help evolve the menu and location domain of over 200 physical locations and over 1000 outposts while supporting 3000+ team members.

We value, encourage, and support diversity in backgrounds and opinions. We are human, fallible, lifelong learners - we make mistakes from which we learn and grow. We partner with product, design, data, IT, operations, and business stakeholders in long-term ownership of the solutions we build to improve the lives of our customers.

Your Impact

  • Self-starter: This role is for a motivated individual looking to own and help drive all parts of the codebase they touch. This is the place to be if you seize problems to resolve and contribute to the teams and organizations you are part of.
  • Teamwork: Together, we will automate & streamline how MeLo data is propagated through the org. Audit tools that ensure data integrity, along with apps and services that support team members internally and in the field, will be the order of the day.
  • Adapt: Change is a constant here, and with it comes new challenges. You will not be alone when facing them but will be expected to do your part. Fulfilling this role will mean thinking on your feet.
  • Your Growth: A clear progression path and regular 1:1’s will guide you along your desired career goals.
  • Mindset: We continue to expand our footprint. Your solutions will contribute to taking the long view of managing not simply the 200 we have today but 500 or more. We will develop with the future in mind.
  • End-to-End: Develop a deep understanding of the order lifecycle by reviewing the existing system design and documentation, with an eye towards quality and accessibility for all users.
  • Log: Within Confluence, contribute to the documentation of various domain products. This will ensure the teams' tools we build are accessible and well-understood.
  • Ownership: Everyone on the team has one or more products they own. You will have direct stewardship over the products you own. This can include developing a roadmap, documentation, and educating others about the product.

Qualifications And Experience

We're looking for a software engineer who is familiar with the following:

  • Typescript, Javascript, React
  • GraphQL
  • Monorepos (we use the NX framework)
  • Testing (Playwright for e2e, Jest for unit-tests and integration tests, k6 for load testing)
  • AWS and Infrastructure as code (terraform, terragrunt, atlantis)
  • CI/CD Best Practices
  • Event-Driven Architecture

With The Following Traits

  • Growth mindset with a hunger to learn new practices while still respecting the old ones that work
  • Strong programming fundamentals that carry across languages
  • Incredible personal drive coupled with patience when teaching fellow developers
  • Solid communication and collaboration abilities
  • Disciplined work ethic

Knowing The Following Topics Will Be Beneficial

  • NestJS
  • Expo and react-native
  • Ruby, Rails
  • Docker
  • CircleCI
  • Salesforce
  • General knowledge of the fast-casual restaurant industry and SAAS vendors in the industry (OLO, Brink)

Our Tech Stack

We’re technology agnostic, but we have a propensity to leverage lean tools that are best suited to get the job done. Our systems are built leveraging various frameworks, but the most established are React Native, GraphQL, Nest.js, and Ruby on Rails. We rely on Datadog for observability. We try not to over-index on the latest tech and instead focus on the tools that allow for the greatest development experience, quality of work, and productivity.

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: $120,000—$145,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.

#J-18808-Ljbffr
Apply Now
Share this job
sweetgreen
  • Similar Jobs

  • Software Engineer - Menu & Location

    Los Angeles
    View Job
  • Software Engineer - Senior Software Engineer

    Los Angeles
    View Job
  • Software Engineer - Senior Software Engineer

    Los Angeles
    View Job
  • Software Engineer - Senior Software Engineer

    Los Angeles
    View Job
  • Software Engineer

    Los Angeles
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙