Senior Backend Engineer


November 4, 2020

Founded in 2014 in Washington, DC, UrbanStems has become one of the nation’s leading online flower delivery companies. With a mission to #SendHappy, we’ve launched partnerships with major name brands including J.Crew, Bumble, and Vogue. We offer a collaborative, open working environment with ample opportunity to learn and grow.

We’re looking for a thoughtful, well-rounded, motivated, and experienced backend developer to join our growing DC HQ. If you’re the right one for us, you take great pride in your work and are at ease working within an agile environment. You’ll have the opportunity to grow and achieve at new levels, collaborating with our small but ambitious, brilliant, hard-working, and fun team while contributing to our culture of success. In engineering at UrbanStems, we have a bias towards progress over process, treat one another with respect, and value autonomy.

The Gig

Contribute clean, clear, and high quality production code
Improve the performance, reliability, and scalability of our current code and systems
Collaborate with the other engineers and stakeholders to establish objectives and design more functional, cohesive software to enhance the user experience and ensure it’s as seamless as possible
Play a pivotal role in a major redesign of our APIs and internal tools for customer service, inventory, and fulfillment
Provide value directly to UrbanStems’ customers as quickly, reliably, and accurately as possible
Provide guidance and mentorship to less experienced engineers through code reviews, peer debugging sessions, and by contributing to guidelines and best practices for how we work

About You

You adapt to new technology quickly and are always looking for opportunities to hone your skills
Desire to write clean, scalable, testable, and reliable software in a fast-paced work environment
Fluent in Node.js and javascript (experience with Python, Java or C# a plus)
Fluent in both SQL (i.e. MySQL and PostgreSQL) and NoSQL (such as MongoDB, DynamoDB or Redis) database technologies
Experienced in building distributed systems for scale and deploying them in the cloud
Experience with AWS services such as Lambda, SNS, SQS, S3, and Kinesis or equivalents is a plus
Strong ability to communicate effectively across technical and non-technical teams
Strong organizational and time management skills; ability to shift gears quickly and effectively
We’re a small, lean team; a desire to take ownership of tasks and projects is a must

We value diversity at UrbanStems. We welcome and employ individuals regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status. We are proud to be an equal opportunity employer.

Compensation: $110k - $140k

Apply Now

Get a weekly email with 5 curated job opportunities.

! Last step: confirm your subscription in your email provider !
Oops! Something went wrong while submitting the form.

Transparent marketing examples to help you nail your interview.

Learn More

Helpful Resources

Want a more efficient and effective job search?
Sign up and I'll send you 3 tools to help you do just that.

Perfect your resume

Get our top 3 favorite resources for crafting resumes that work.