Back End Engineer

A one-of-a-kind online marketplace that connects design lovers to more than one million extraordinary pieces, from furniture and fine art to jewelry and fashion.
$112,500 - $125,000
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Back End Engineer

1stDibs is seeking a Back End Engineer to join their engineering team in New York. As a leading global marketplace for luxury design, art, and fashion, 1stDibs connects discerning buyers with extraordinary pieces from around the world. This role presents an exciting opportunity to work on a sophisticated e-commerce platform that serves a global community of design enthusiasts.

The position requires 1-2 years of Java experience and offers exposure to cutting-edge technologies including AWS services, Google Cloud, and various open-source tools. You'll be responsible for designing and implementing GRPC and RESTful services using Java Spring, working with caching, messaging, and asynchronous processing. The role involves collaboration with a strong product team and requires both technical expertise and business acumen.

The ideal candidate will bring not just technical skills but also intellectual curiosity and a passion for software architecture. You'll work in an agile environment, using modern development practices including version control and kanban methodologies. The role offers opportunities to work with big data analytics, contributing to personalization and recommendation systems.

1stDibs offers a competitive compensation package, including a base salary range of $112,500 - $125,000, equity, and comprehensive benefits. The company strongly values diversity and inclusion, fostering an environment where unique perspectives are celebrated. They're committed to professional development, offering training workshops and opportunities to contribute to the larger developer community.

This is an excellent opportunity for an early-career backend engineer looking to make an impact in a growing e-commerce platform while working with modern technologies and practices. The position offers both technical growth and the chance to contribute to a platform that connects people with extraordinary design pieces from around the world.

Last updated 2 months ago

Responsibilities For Back End Engineer

  • Design GRPC & RESTful Java Spring based web services utilizing caching, messaging and asynchronous processing
  • Use AWS, Google, Hashicorp solutions such as ECS, EMR, S3, Lambda, Dynamo, BigQuery, Consul and Terraform
  • Work with open source technologies including Apache Solr, Spark, Zookeeper
  • Work in a dynamic agile environment, assessing business requirements
  • Use kanban and version control tools
  • Work with analytics tools using big data
  • Work closely with Product organization to envision and craft solutions

Requirements For Back End Engineer

Java
  • 1-2 years of Java experience and understanding
  • Genuine passion for architecting software solutions
  • Experience providing thoughtful code reviews, mentorship
  • Ability to bring intellectual curiosity and thoughtful opinions
  • Ability to fix and explain performance bottlenecks
  • Fluency with a version control system, and some project management tool

Benefits For Back End Engineer

Equity
  • Equity
  • Comprehensive benefits package
  • Professional development and training workshops