Jobs · Engineering · Massachusetts

Sr. Software Engineer (Back End)

Grubhub · Boston, MA · 1 mo ago
Engineering$176k–$184k/yrFull-time

About the role

The Wonder Robotics team is a core pillar of our innovation strategy. We build the automation solutions that enable incredible variety and culinary authenticity in our kitchens.

Responsibilities

  • Design and implement solutions that manage complex state across multiple distributed systems and guarantee zero data loss in mission-critical workflows, particularly around order fulfillment, robotic communication, and human-machine interaction.
  • Design new infrastructure that spans the cloud and on-premise resources, including event-driven architectures, Postgres databases, WebSocket protocols, and containerized applications.
  • Produce high-quality software, uphold reliability, advocate for iterative review and testing procedures, manage the release process, and continue to monitor performance.
  • Guide technical outcomes by planning how to build new features, considering product requirements, assessing tradeoffs, and collaborating with peers, and specifying the tasks needed to complete a project.
  • Improve processes by bringing industry-best practices to the team, automating repetitive tasks, and having a learn-forward attitude.
  • Communicate effectively by writing thorough and clear specs, filling gaps in documentation, and providing, seeking, and incorporating feedback.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5+ years of professional software engineering experience building highly concurrent, distributed systems and shipping them to production.
  • Strong system design skills, a product-focused mindset, and a track record of owning features end-to-end.
  • Proficiency in Elixir, including OTP, and the Phoenix framework.
  • Proficiency with PostgreSQL and relational database design.
  • Experience designing, building, and consuming WebSocket events, REST APIs, webhooks, and other message-based systems.
  • Experience designing and deploying infrastructure using Infrastructure as Code (Terraform).
  • A pragmatic approach to problem-solving and the ability to troubleshoot complex technical obstacles.
  • Excellent communication and interpersonal skills, including the ability to facilitate technical discussions with product, design, and operations partners.

Qualifications

  • This role requires a minimum of 3 days a week in the office, with additional days as needed based on project demands.
  • The role is based in our Boston office in Charlestown, MA.
  • Boston: $176,000 - $183,500

Skills

  • Elixir
  • Phoenix Framework
  • PostgreSQL
  • WebSocket
  • Terraform

Benefits

  • Competitive salary package including equity and 401K.
  • Multiple medical, dental, and vision plans.
  • Many benefits and perks not listed.

Pay

Boston: $176,000 - $183,500

Schedule

This role requires a minimum of 3 days a week in the office, with additional days as needed based on project demands. The role is based in our Boston office in Charlestown, MA.

Similar jobs