Etsy is an American e-commerce platform that enables users to buy and sell handmade or vintage items and craft supplies. It was founded in 2005 with the mission to provide a platform for independent artisans to connect with potential customers and share their unique creations with the world. Etsy has since grown to become one of the largest digital markets in the world, boasting over 60 million members.
Etsy uses a variety of technologies and programming languages to power their global platform. On the front-end, it utilizes the React JavaScript library and the Ruby on Rails web application framework to deliver a custom user experience. On the back-end, the platform draws from a microservice architecture that leverages technologies like Amazon Web Services and Apache Kafka to ensure quick and reliable operations.
Etsy is committed to staying at the cutting edge of technology and regularly incorporate emerging trends into their platform. For instance, cloud computing and 3D printing are two technologies that Etsy is actively exploring to provide a more interactive shopping experience for their customers. Additionally, the company is constantly strengthening its use of machine learning to personalize product recommendations to customers and more accurately detect fraudulent behavior.
Finally, Etsy offers a range of opportunities for those looking to get into a career in technology. Not only do they have a wide array of positions open for engineers, software developers and application developers, but their culture also encourages creativity, growth and innovation. With their modern platform and team of knowledgeable experts, Etsy Technology is the perfect place for tech professionals looking for a rewarding, exciting and dynamic work environment.
Quick Links
Career Paths
Reviews
FAQs
Software Engineer
Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): $85,000 - $118,000
Description: The Software Engineer at Etsy will be responsible for the design, development and implementation of software-based solutions to support the business operations of the company. This position requires working closely with other departments within the organization, including marketing, sales, customer service and IT teams, to identify business needs and develop solutions that meet those needs.The Software Engineer will also be expected to troubleshoot software-related issues as they arise and provide technical advice to other personnel on proper software solutions.
Qualifications / Requirements: BS or MS in Computer Science or related field. Proven experience with object-oriented programming and software development lifecycle. Strong knowledge of database management software and web services. Solid troubleshooting and problem-solving skills.
I've been working in the design department at Etsy for two years now and the experience has been overwhelmingly positive. Although things can get stressful at times, our team is well-managed and extremely knowledgeable. I'm constantly learning new creative and technical skills, which has helped me become better at my job. The environment is collaborative, and everyone genuinely values each other's opinions. I'm glad to work here and would highly recommend this company.
Olivia P..
Review Rating:
4.8/5
4.8
It's been incredibly rewarding to be a part of the programming team here at Etsy. We always have the support we need to get the job done, while also providing us with the freedom to take a creative approach. We have access to the newest tools and technologies and the company's commitment to its employees is outstanding. The leadership values input and has created a technical team that is productive and unified. Highly recommended!
Daniel K..
Review Rating:
4.9/5
4.9
I work in the IT department of Etsy and I can honestly say I've enjoyed every second of it. This company truly invests in its employees, both mentally and financially. Booming with innovation, we are offered ample opportunities to expand our knowledge and grow within the company. There is a great work-life balance and we work together as a team to foster progress.
Bethany S..
Review Rating:
4.7/5
4.7
I'm a part of the design team here at Etsy and I've had a great experience. Our manager is knowledgeable and supportive, creating a working environment that allows us to exceed the expectations of our job performance. We have the resources needed to achieve maximum success and the job is enjoyable. I feel supported, appreciated, and inspired which is an invaluable part of the experience.
Gabrielle M..
Review Rating:
4.9/5
4.9
Working in programming at Etsy has been a great experience. I'm surrounded by talented and passionate individuals, which in turn drives me to be better. There is an abundance of resources available and our team is encouraged to be creative and innovative. I'm enthusiastic about the opportunities the company provides and I would gladly recommend a position here.
Frequently Asked Questions
What benefits do Etsy employees receive?
Etsy employees receive excellent benefits, including medical, dental and vision coverage, gym membership reimbursement, company stock, commuter and transportation benefits, paternity and maternity leave, and more.
Does Etsy offer any professional development programs?
Yes, Etsy provides a variety of professional development programs and opportunities, as well as an extensive onboarding program, to help its employees become successful in their roles.
What qualifications do I need to work at Etsy?
Etsy typically requires a Bachelor’s Degree or equivalent experience for entry-level positions.
What type of jobs are available at Etsy?
Etsy offers a wide variety of positions, including engineering and customer service roles, as well as jobs in marketing, finance, product management, design and more.
What type of company culture is present at Etsy?
Etsy is focused on creativity, innovation, and the celebration of craft, so the company culture is driven by self-expression and creativity.
Locations: New York City, Berlin, Paris, London, Toronto, Melbourne, Dublin, Tokyo
Career Paths: Software Engineer, Data Scientist, UX Designer, Product Manager, Quality Assurance Engineer, DevOps Engineer, Security Engineer, Network Engineer, Technical Support Engineer, Systems Administrator
I've been working in the design department at Etsy for two years now and the experience has been overwhelmingly positive. Although things can get stressful at times, our team is well-managed and extremely knowledgeable. I'm constantly learning new creative and technical skills, which has helped me become better at my job. The environment is collaborative, and everyone genuinely values each other's opinions. I'm glad to work here and would highly recommend this company.
Etsy employees receive excellent benefits, including medical, dental and vision coverage, gym membership reimbursement, company stock, commuter and transportation benefits, paternity and maternity leave, and more.
Does Etsy offer any professional development programs?
Yes, Etsy provides a variety of professional development programs and opportunities, as well as an extensive onboarding program, to help its employees become successful in their roles.