Etsy

Senior Software Engineer I

Mexico

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
E-commerce, MarketplaceIndustries

Senior Software Engineer I - Listing Process Team

Position Overview

Etsy is seeking a Senior Software Engineer I to join the Listing Process team. This role is responsible for leading and implementing solutions for moderately complex, loosely scoped problems that align with the team's goals. The successful candidate will contribute across various parts of the product or system, deliver projects independently or by leading teammates, and enable the success of other engineers.

Company Description

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.

Role Details

  • Employment Type: Full-time
  • Reporting To: Engineering Manager, Seller Platform
  • Location: Mexico (candidates within commutable distance of the Etsy Mexico office will be considered first).
  • Work Modes: Office-based, Flex, or Remote options available.

Compensation and Benefits

In addition to salary, you will be eligible for:

  • Equity package
  • Annual performance bonus
  • Competitive benefits package supporting you and your family.

Team Description

The Listing Process team owns the listing form experience across platforms. This critical system is where all listings are created, initiating the business on Etsy. The team manages a system that requires updating over 13 billion listings, necessitating a thoughtful approach to data backfills, data accuracy, and responsible use of shared infrastructure. This role focuses on the Web development side, implementing features from ideation to production, including monitoring and remediation.

Responsibilities

  • Contribute at all levels of Etsy’s Listing Form stacks, including application back-end technologies (PHP) and front-end stack (Preact, Redux Toolkit, Formik, Vest).
  • Develop and maintain critical path product services.
  • Provide detailed and constructive design and code reviews.
  • Gain insights through research, data analysis, and A/B tests.
  • Push code to production early and often using continuous deployment systems.
  • Build and maintain observability and test tooling (logging, monitoring, distributed tracing, alerting, offline test tools).
  • Practice continuous learning and agile delivery models.
  • Advise and implement solutions for loosely scoped problems.

Note: Job duties and responsibilities may change at Etsy's discretion or as applicable by local law.

Qualifications

  • 2+ Years as a Senior Software Engineer or in a similar role.
  • Experience in information retrieval systems.
  • Ability to write high-performance, production-quality code.
  • Experience operating within a large codebase and crafting simplicity from complex systems.
  • Understanding of the fundamentals of building robust services.
  • Strong collaboration and communication skills, with a focus on growing and learning within the team.
  • Demonstrated ability to write understandable, testable code with an eye towards maintainability.
  • Enjoyment of the challenges presented by the role.

Skills

Software Engineering
System Design
Project Leadership
Team Collaboration
Problem Solving

Etsy

Global online marketplace for handmade goods

About Etsy

Etsy is an online marketplace that connects buyers with sellers of handmade, vintage, and unique goods. The platform allows individual artisans, crafters, and small business owners to list a variety of products, such as jewelry, clothing, home decor, and personalized gifts. Etsy's marketplace is distinct because it focuses on one-of-a-kind items that are often not available in regular retail stores. The company generates revenue through transaction fees, listing fees, and optional advertising services that sellers can use to enhance their visibility. Additionally, Etsy offers subscription packages that provide sellers with advanced tools and analytics to help them grow their businesses.

New York City, New YorkHeadquarters
2005Year Founded
$89.2MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
5,001-10,000Employees

Benefits

100% paid medical, dental, and vision coverage for employees and their eligible dependents
Life, AD&D, & supplemental long-and short-term disability insurance
Matching 401(k)
Generous PTO policy
Paid sabbatical program
Charitable contribution match
Volunteer time off

Risks

Emerging marketplaces like DishDivvy could draw away Etsy's customer base.
Klarna's payment option might lead to increased consumer debt and backlash.
Increased competition from new sellers may arise due to the rise in women entrepreneurs.

Differentiation

Etsy focuses on handmade, vintage, and unique items, unlike traditional e-commerce sites.
The platform supports small business owners and artisans, fostering a creative marketplace.
Etsy's global reach connects diverse buyers and sellers of one-of-a-kind products.

Upsides

Etsy's investment in DishDivvy could diversify its marketplace offerings.
Klarna's Buy Now, Pay Later option may boost Etsy's average order values.
The rise in women entrepreneurs aligns with Etsy's focus on small business owners.

Land your dream remote job 3x faster with AI