Applications are completed on the employer's own site.
Summary
Build highly scalable and reliable backend applications while ensuring performance, security, and availability.
About this role
Senior Software Engineer (Backend)
Apply
: New York, NY
: Full time
: Posted Today
: JR101434
The Impact You Will Make
You’ll gain expertise in your domain and build highly scalable & reliable additions to our platform
You’ll be accountable for delivery, deployment, maintenance, and monitoring the performance of your applications and the platform as a whole
You’ll evaluate tools, technologies, frameworks, and vendors for the platform along with other senior team members
You’ll write performant and concise code to meet the defined standards here at GrubHub, review the code of peers, and ensure security and scalability of the features you work on
You’ll help to create the backlog of tech debt and features, suggesting areas for improvement and enhancement
You’ll actively work with other team members in the domain and be a team player
What You Bring to the Table
Bachelor’s Degree in a science, programming or engineering related field
5+ years experience building highly-scalable consumer-facing applications (e-commerce preferred)
Experience with Java or other object-oriented languages
Experience architecting, designing, and developing testable, fault tolerant, and performant software with emphasis on future evolution
Experience with complex systems composed of multiple components spread across the network
Experience developing highly-available distributed systems (4x9’s uptime etc.)
Building observability as part of the application
Experience modeling system resource requirements as system load changes
Interest in working for a fast paced, product oriented tech company
Distributed database experience with Cassandra or similar NoSQL database experience preferred
Docker, or similar containerized solutions
CI / CD tools experience like Gradle, Jenkins, Spinnaker, or similar technologies
Experience leading as an individual contributor, i.e. time prioritization, self-management, and working within and across teams to drive results
Dedication to improving the customer experience and designing systems to avoid poor customer experience during outages and guarantee the availability of services
Passion for challenging the status quo, understanding new things, and solving problems in creative and unconventional ways
A sense of accountability for developed software and ownership of upstream and downstream dependency
Skills named in this posting
Java
AWS
Cassandra
Docker
Gradle
Jenkins
Spinnaker
Junit
Mockito
Jmeter
Gatling.io
About Blue Apron
Blue Apron delivers home cooking experiences through pre-portioned ingredients and recipes.
Food and Beverage Services
1,001-5,000 employees employees
Similar Senior Software Engineer (Backend) jobs in New York, NY