4 months ago

Senior Software Engineer at Good Eggs

74% 40 hours / week Worldwide (Remote)
Paid dental insurance
Paid health insurance
Paid parental leave
Retirement or pension contribution program
Unlimited paid holidays

Good Eggs is the simplest way to feed your family, all week long. We’re an online grocery delivery service based in the Bay Area, offering absurdly fresh local produce, easy weeknight meal kits, everyday staples, and wine, beer, and spirits — everything you want and everything you need, delivered to your door.

We believe in…

• The positive impact of good food on our families, our community, and our environment. • Sourcing local so there’s less time and distance between the farm and your fridge. • Investing in local foodmakers’ businesses as we grow ours. • Paying our employees a living wage and working with producers who do the same.

We’ve focused on growing authentically, with our roots in the community and producers we serve, to create a healthy, sustainable business. Check out our blog.

Job Overview

As a Senior Software Engineer, you’ll be responsible for the architecture, design, development, and testing of our e-commerce platform, product information management system, and warehouse management system.

We run a mature Agile engineering process complete with two week iterations, test-driven development, pair programming and continuous deployment. Our core platform is a collection of highly available microservices built with Node.js, MongoDB, GraphQL, React and RabbitMQ.


• Complete tasks prioritized in the engineering queue with minimal need for support. • Contribute to engineering best practices, documentation, and architecture decisions. • Support and mentor other engineers, including pair programming and pull request reviews. • Gather requirements and write technical proposals for solving business problems. Work with stakeholders to build alignment around these proposals. • Translate technical proposals into engineering tasks. Work with a scrum team to estimate and prioritize these tasks. • Work with stakeholders to rollout and QA technical projects and address any issues. • Participate in an on-call rotation to support our systems. When on-call, be available 24 hours per day to respond to pages.

Required Qualifications

• Degree, certification, or relevant experience in software engineering • Fluency in JavaScript, Ruby, Python, or Java • 5+ years of relevant industry experience developing full-stack web applications • Track record of delivering large projects successfully to production • Experience acting as the technical lead on at least two cross-team projects • Experience mentoring junior engineers

Why work for Good Eggs?

• Most of all — Good Eggs offers an opportunity to use your energy, creativity and enthusiasm to participate in building a better food system. • We’re working to build the most loved, most profitable, purpose-driven food community in the world • Incredible work environment with passionate, accomplished team members • Locally sourced, chef-prepared, family-style team lunches! • Benefits include employer assisted health, dental, vision, life and disability insurance, 401k, Equity, Flexible spending accounts (FSA), 20% off groceries + free delivery, Flex vacation + 10 holidays, Generous parental leave, & opportunity for an unpaid sabbatical after 2 years.