Etsy

Rating:
5/5
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

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.
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
Job Contacts: jobs@etsy.com

Recent Reviews

John H.
4.5/5
4.5
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.

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.