Android Software Engineering Intern

Etsy Brooklyn, NY
android software software engineering engineering intern etsy team android engineering engineers tools kotlin java
January 27, 2023
Brooklyn, NY

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, Reverb, Depop, or Elo7-you'll tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human.

Job Description

What’s the role?

We are looking for an Android Software Engineering Intern to help build new and awesome experiences for people who use Etsy’s Android app, Buy on Etsy (BOE).

As an Android Intern, you will join Etsy to take on practical problems in a strong engineering environment, while being mentored by some of the most talented engineers in the industry. We're looking for engineers who know Kotlin or Java, and are excited to learn how to develop on Android or build on their current knowledge. The team you’d be joining is relatively small (4-5 engineers, a designer, a product manager, and an engineering manager), so there's a lot of meaningful collaboration, mentorship, and opportunities to learn by doing.

Because we're making user-facing features, we believe strongly in collecting and analyzing numerical data to help guide our decisions. To that end, you'll be able to use our in-house analytics tools to gather information and gain insights. You'll also be able to push code to our app, which, alongside our iOS app, has over 7 million users every day.

Do you find joy in collaborating with peers on solutions and taking risks by experimenting with technology to improve a product? If so, this could be the perfect match.

This is a full-time position reporting to the Senior Engineering Manager and the base pay will be $56 per hour. For this role, we are considering candidates based in the United States who are either remote, flex, or office-based. Etsy offers different work modes to meet the variety of needs and preferences of our team. Learn more about our flexible work options and vaccination policy here.

What’s this team like at Etsy?

  • With your help, we are giving our buyers better tools to find what they are looking for and form a trusting connection with our sellers. In this role, you will put your skills to use by helping us improve the ways that users compare and assess the value of their options so they can pick the perfect item. You will join a talented, thoughtful team of experienced engineers who are excited to mentor and coach to you as you collaborate on projects.
  • How can we use features that are unique to Android to differentiate our app from the iOS app?

  • How can we help our users easily evaluate the various items they are interested in so they can be confident in picking the best one?

  • Our app is written in Java and Kotlin (the majority Kotlin with more and more of the older Java code being replaced every day!), and our APIs are written largely in PHP. You can learn more about our philosophies, tools, and some of the challenges we’ve been solving on our Engineering blog, Code as Craft.

  • How can we help users build trust with sellers based on their shop’s homepage?

  • How can we help someone find that perfect item, even when they don’t know what they’re looking for?

What does the day-to-day look like?

  • Etsy’s internship program is a 12 week program taking place from May 30th - August 18th 2023. 

  • Interns are placed on real teams, working alongside real engineers on projects that deliver results for our Buyers and Sellers. Our teams are made up of cross functional team members from product management, engineering, design, and data analysis. This is how we build great products and provide opportunities to work beside other disciplines in a collaborative and inclusive environment.

  • Interns typically undergo a 3 weeks working through onboarding modules to familiarize themselves with Etsy’s codebase and from there work directly with the team, attending daily standups, building features, and having an actual impact on the app and its users every day.

  • Etsy’s intern program offers mentorship, a series of technical talks, internal panels, executive fireside chats, social events, and more!

  • Of course, this is just a sample of the kinds of work this role will require! You should assume that your role will encompass other tasks, too, and that your job duties and responsibilities may change from time to time at Etsy's discretion, or otherwise applicable with local law.


Qualities that will help you thrive in this role are:

  • You believe in the connective power of Etsy’s peer-to-peer marketplace, and want to create the code that will make it stronger

  • Want to make a meaningful impact on the world around you

  • Have excellent written and verbal communication skills, and aren’t afraid to ask questions

  • Can be autonomous and self-driven

  • Get inspired on a daily basis, think of new ideas, and like to share them with others

  • Have experience writing code in Java or Kotlin

  • If you have experience with Android, that’s great, but it’s definitely not a requirement. What is required is being passionate about learning how to write Android code, and being excited about what you can do to help us surprise and delight the millions of people who use our app

Additional Information

What's Next

If you're interested in joining the team at Etsy, please share your resume
with us and feel free to include a cover letter if you'd like. As we hope
you've seen already, Etsy is a place that values individuality and variety.
We don't want you to be like everyone else -- we want you to be like you!
So tell us what you're all about.

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace furthers
relevance, resilience, and longevity. We encourage people from all backgrounds,
ages, abilities, and experiences to apply. Etsy is proud to be an equal opportunity
workplace and is an affirmative action employer. We are committed to equal employment
opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual
orientation, age, citizenship, marital status, disability, gender identity or Veteran
status. If, due to a disability, you need an accommodation during any part of the
interview process, please let your recruiter know. While Etsy supports visa
sponsorship, sponsorship opportunities may be limited to certain roles and skills.

For U.S. roles only:

Many Etsy roles are open to remote candidates, and you'll be able to identify which ones
within the location header of each job description. We're open to remote hires from all
U.S. states except Hawaii and Alaska.

Report this job

Similar jobs near me