Senior Engineer (OC)

Apply Now
at sweetgreen
Irvine, CA

Summary: A Senior Engineer is responsible for building, testing, debugging/troubleshooting, infrastructure for both web and native applications. They share responsibilities regarding infrastructure, and take the lead on continuous integration and deployment, as well as driving standards with Lead Engineers and the rest of the department.

It is expected that a Senior Engineer will promote strong design principles as they relate to scalability, disposable resources, automation, loose coupling, service oriented design, databases, removing single points of failure, cache, cost, and security.

Development: Supports advanced full stack development (e.g., front end, back end) of key features in sweetgreen's products by understanding + translating project requirements, using DRY, SOLID + YAGNI code design principles to write code, review + test code, and troubleshooting open issues + bug-fixes. Calls for and implements continuous integration and deployment in all projects. 

Maintenance: Monitors performance of system engineering solutions, documenting issues, escalating complex issues and resolving moderate issues.

Prioritization: Supports multiple stories at once and prioritizes simultaneously to meet critical deadlines. 

AGILE Methodology: Participates in AGILE teams supporting company objectives + key results (OKRs). 

Minimum Qualifications for Successful Performance: 

  • Advanced knowledge of programming languages and the ability to propose alternative solutions.
  • Proficiency with Node.js, Ruby, and Rails and/or related frameworks and languages. 
  • Experience with AGILE methodology.
  • Thorough grasp of best practices across all focus in technology (e.g., Client, server, automation, deployment, QA).
  • Expert-level knowledge in modern web development practices, especially those relating to service design.
  • Proficiency with AWS’ offering.
  • Design experience with RDS and various databases such as Postgres and MySQL.
  • A strong desire to experiment with bleeding edge technology and understand relating market trends.
  • Strong problem solving, communication and negotiating skills.
  • Strong time management.

Preferred Qualifications: 

  • 6-12+ years of experience developing software.
  • 3+ years developing and leading large-scale technology initiatives.
  • A degree in computer science or a related field is preferred.
  • Experience building applications and websites for world recognized brands where load and scale have been a focus.
  • Experience with GraphQL
  • Expertise with React and React Native.
  • Experience writing RESTful APIs.
  • Experience deploying website and mobile application A/B testing. 
  • Experience building personalization tools.

Come join the sweetlife! 

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.


A FEW SWEET PERKS

  • 401k Matching

    We'll match 50% of your contribution up to 3%.

  • 5 Months Paid Family Leave

    We believe in fully supporting new parents.

  • Free Greens

    Get your fill of sweetgreen with a weekly stipend.

  • Dog-Friendly Office

    Your four-legged friends are welcome!

  • Unlimited Vacation

    Take time to recharge with uncapped paid time off.

  • Office Snacks Galore

    We’ll say it, our snack game is on point.

  • Community Impact Hours

    Give back with 5 paid volunteering hours per year.

  • Work-Life Balance

    Do what you love on *and* off the clock.

  • Career Development

    We offer training and support for career advancement.

APPLY FOR THIS JOB

All fields with an * are required.

Resume/CV *   ATTACH PASTE

Cover Letter   ATTACH PASTE

All employees must be 18 years of age or older. Are you 18 years of age or older? *

CCPA *

PRIVACY NOTICE FOR CALIFORNIA CANDIDATES

Have you ever worked for sweetgreen in the past? *

Federal law and our policies, as a condition of employment, require employees show proof of legal eligibility to work in the United States. Are you authorized to work in the United States? *

Didn’t find quite
the right fit?

Let us know why you want to join the sweetlife we’ll
contact you when a role is available that looks like a
good fit.

GET IN TOUCH