Senior Full Stack Engineer
Job Description
About The Team
The Fulfillment Growth Team’s goal is to enable sellers to have the awareness, desire, and knowledge (education/training) to use Labels on Etsy for their orders and reinforcing their behavior. We are also responsible for improving end-to-end seller fulfillment workflow that prioritizes UX flows, identifies and builds new tooling and lays technology foundation.
Here’s a sample of some of the problems we’re solving:
- How can we help sellers to scale and fulfill hundreds and thousands of orders effortlessly?
- How can we improve the sellers' fulfillment experience that makes them want to run their business on Etsy?
About The Role
Etsy is looking for a Senior Software Engineer to join our Fulfillment Growth team. We are a multi-functional group of engineers, product managers, designers, user researchers and analysts. As a Senior Software Engineer on our team, you will play a major role in helping millions of Etsy sellers have an easy and consistent experience throughout their fulfillment journey. You will be joining a mission critical team that provides an easy-to-use platform and empower the growth of millions of small businesses.
Requirements
- You are a full stack engineer with at least 5 years of experience in PHP & JavaScript or similar codebases.
- You can write understandable, testable code with an eye towards maintainability.
- You have experience with multiple front-end frameworks; we primarily use TypeScript and React, but alternate experience is great.
- You can define and tackle unconstrained problems, and know when to seek help with any roadblocks.
- You're comfortable collaborating closely with product managers and designers, providing estimates or product ideas that will influence your team’s roadmap.
- You have a “leave it better than you found it” mentality, and are willing to work with and improve on code written by others.
- You love to experiment and use data to drive decision-making.
- You are a mindful, transparent, and communicative member of your team.
Must-Haves
- PHP/MySQL backend stack (preference in candidates leaning more towards backend experience)
- Some experience with any of the frontend frameworks like Angular, React, Typescript
- Experience with cloud platforms like GCP or AWS
- Strong communication and problem solving skills
- Track record of delivering complex projects
Nice-to-Haves
- Have worked as a tech lead before
- Experience with async task platforms like Gearman / Celery / RabbitMQ
This role is to be filled outside the state of Colorado.
#LI-RS1