Senior Software Engineer, Monolith Experience (Remote)
Company: Tbwa Chiat/Day Inc
Location: Boston
Posted on: February 1, 2025
Job Description:
Senior Software Engineer, Monolith Experience (Remote)ezCater is
the leading food for work technology company in the US, connecting
anyone who needs food for their workplace to over 100,000
restaurants nationwide. For workplaces, ezCater provides flexible
and scalable solutions for everything from recurring employee meals
to one-off meetings, all backed by 24/7 customer service with real
humans. ezCater also enables companies to manage their food spend
in a single, customizable platform.ezCater values technology as a
differentiator and a key component of our success. It powers
everything we do. We push ourselves every day to improve the
codebase, improve performance, and deliver an amazing customer
experience. Our culture values innovation, empathy, pragmatism, and
transparency.As we expand our team, we're seeking engineers that
thrive in a forward-thinking organization and are passionate about
building products that drive measurable impact while committing
quality code and deconstructing complexities. We are looking for
smart, thoughtful, collaborative technologists to help us reach our
goals while delivering value and impact across our business.As a
Senior Software Engineer on the Monolith Experience team, you will
empower enjoyable, sustainable, and fast engineering in our
monolith, which powers the core business functionality at ezCater.
As a member of this team, you will drive the future of the monolith
and therefore, engineering at ezCater. This will range from
designing generic solutions to cross-domain problems, providing a
guiding light for standards across the engineering organization,
and identifying high value opportunities to delight our internal
engineering customers.What You'll Do:
- Join a platform team focused on delighting other engineers as
they work in a Ruby on Rails monolith and related ecosystem.
- Build highly-scalable, fault-tolerant systems utilizing Ruby on
Rails, GraphQL, and other technologies in a hybrid
monolithic/microservices architecture.
- Improve the engineering experience by identifying, decomposing,
designing, and executing on high value solutions to problems
impacting teams across the organization.
- Work with other talented engineers on your team to implement,
test, and evaluate the things you build.
- Support generic internal tools used across domains within the
monolith.
- Partner with engineering teams across the organization to
develop and maintain engineering standards.
- Communicate with your team to ensure mission clarity and
provide technical direction.
- Share ideas for improving the product, technology, and/or
process.
- Operate with scale and speed in mind, embracing new challenges
and contributing to the development lifecycle.
- Have fun building meaningful software with awesome people!What
You Have:
- 3+ years of experience with Ruby on Rails.
- 6+ years of professional software development experience.
- An empathetic, friendly, flexible, and pragmatic
disposition.
- Desire to work on a backend-heavy platform team.
- Deep knowledge of SQL / relational databases. Postgres? Even
better.
- Experience designing and building large-scale systems for a
nationwide marketplace.
- Extensive experience designing APIs and an understanding of
API-first development.
- An appetite for learning, experimentation, relentless
curiosity, and an ability to leverage what you learn to make our
products better.The national cash compensation range for this role
is $141,000 - $174,000 per year**Please note: Final offer amounts
are determined by multiple factors, including prior experience,
expertise and region & may vary from the amount above. This range
does not represent additional compensation benefits (such as
equity, 401K or medical, dental or vision insurance).ezCater does
not sponsor applicants for work visas or legal permanent
residence.What you'll get from us:You'll get a terrifically
compelling opportunity, in an environment of radical transparency,
and collaborative colleagues at every level of our organization.
You'll also get sane working hours and great flexibility around
work/life balance.Have people in your life - of any age - who
always, often, or sometimes need your help? We make room for that.
Have a bad thing or a good thing happen to you? We make room for
that, too.Oh, and you'll get all this: Market salary, stock options
that you'll help make worth a lot, the usual holidays,
all-you-can-eat vacation, 401K with ezCater match,
health/dental/FSA, long-term disability insurance, remote-hybrid
work from our awesome Boston or Denver offices OR your home OR a
mixture of both home and office (you choose!), a tremendous amount
of responsibility and autonomy, wicked awesome co-workers, cupcakes
(and many more goodies) when you're in one of our offices, and
knowing that you helped get this rocket ship to the moon.ezCater is
an equal opportunity employer. We embrace humans of every
background, appearance, race, religion, color, national origin,
gender, gender identity, sexual orientation, age, marital status,
veteran status, and disability status. At the same time, we do not
employ jerks, even brilliant ones.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Newton , Senior Software Engineer, Monolith Experience (Remote), IT / Software / Systems , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...