Principal Backend Engineer, Data
eBay Classifieds Group is an innovative leader in online classifieds with ten brands that span the globe. Our sites help people find whatever they’re looking for in their local communities – whether it’s a job, an apartment, a sofa, a car, a concert ticket, financial services or new friends. Every connection made or item found makes a difference by creating a world where people share more and waste less. People who want to connect and trade visit our sites because they’re fun, easy to use and built on trust.
About the team:
Classifieds is shaping the future of local commerce by bringing people together through an enriched online experience that allows them to build phenomenal relationships with the community around them. We are comprised of more than 1,000 people who are passionate for local trade and maintaining the customer-centric nature of the Group, while exploring growth opportunities in both the countries where eCG already has a presence and in prospective markets.
The central data teams play a key role in enhancing the user’s experience when browsing the website or using the app. It's our responsibility bringing to bear data to personalise the experience, showing relevant listings and advertising, guiding users when placing an advertisement and ensuring communication goes smoothly and without fraudulent messages. All of this we do with multidisciplinary teams, working in an agile framework and in close collaboration with our local platforms and other global teams.
About the role:
We are looking for an experienced software engineer with a consistent record in building data pipelines and data products at scale. You will partner closely with our data scientists, other engineers and product managers to create the technology that generates and transforms data into applications, insights and experiences for our users.
You will mentor more junior developers by guiding them through architecture and procedures and helping them develop their engineering skills. You will help to continuously improve the development work in all areas from coding to testing.
Our new colleague has extensive experience in online or a related area, with 8+ years of full-time employment. We expect the right person to be a guide in software engineering and have good knowledge of what it means to deal with large and/or distributed systems. We also believe that a well-rounded engineer has experience with more than just one programming language.
What you will do:
- Work closely together with global tech, product and data science on new projects and enhancements
- Translate machine learning models and algorithms into cleanly coded and scalable data products
- Build and maintain highly scalable pipelines and clean datasets around key business metrics
- Enhance our data architecture to balance scale and performance
Here are some examples of our work:
- Machine Learning - build and enhance ML pipelines in the context of user profiling and segmentation, recommendations and search relevancy
- Experimentation - build and retain our central A/B experimentation and decision platform
- Analytic Data Products - construct statistics engines using Clickhouse to power insights dashboards
- Data Pipelines - create real-time or batch pipelines or rewrite existing pipelines using Flink and/or Spark (Scala)
Who are you:
- You are crafting code that is understandable, simple, and clean, and take pride in its refinement
- You have an analytical demeanor to understand business needs, and come up with engineering solutions
- You've developed an expertise in building pipelines on large sophisticated datasets using Flink, Spark or other open source frameworks
- You have expertise in Java and/or Scala programming languages
- You have knowledge and familiarity with distributed data stores (Casandra, Clickhouse, Elasticsearch) and pub-sub messaging systems (Kafka)
- You have experience or want to work with Linux, Docker, private/public cloud
- You love freedom and don’t like being micromanaged. Given context, you're capable of self-direction
- You are a sharp communicator who can explain sophisticated data problems in clear and concise language
- You are motivated to explore new technologies and learn and can do so without taking formal education
- You are eager to share your own ideas, and willingness to those of others
- You have a BS/MS degree in Computer Science or a technical field
What you can expect from us:
- A informal, international and energetic work environment with self-organized, multi-disciplinary agile/lean teams
- Managers and teammates who are invested in your growth as a technologist and as a person
- Access to tools and resources to do your job (IDEs, Safari Online subscription, conferences and meetups, all the coffee and soda you can drink, and much more)
- Ability to join and participate in multiple internal interest groups across the eCG in trending topics such as Machine Learning, Infrastructure, Mobile Development, and others
- Continuous Deployment through multiple environments to get rapid feedback about your work
What we offer:
Dynamic, international teams with diverse personalities, a real passion for e-commerce, professionalism and a good sense of humor.
Silicon Valley amenities, such as astonishing high spec MacBook Pros and extraordinary office facilities close to Amstel station.
From the moment you join us we aspire to make your employment experience an outstanding and engaging one. If you are enthusiastic and thrive in a collaborative and friendly environment then apply and send us your CV.
Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, eBay offers a variety of comprehensive and competitive benefit programs to meet your needs. Including maternal & paternal leave and plans to help ensure your financial security today and in the years ahead because we know feeling financially secure during your working years and through retirement is important.
We love creating opportunities for others by connecting people from widely diverse backgrounds, perspectives, and geographies. So, being diverse and inclusive isn’t just something we strive for, it is who we are, and part of what we do each and every single day. We want to ensure that as an employee, you feel eBay is a place where, no matter who you are, you feel safe, included, and that you have the opportunity to bring your unique self to work. To learn about our Diversity & Inclusion click here: https://www.ebayinc.com/our-company/diversity-inclusion/.
eBay Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at firstname.lastname@example.org. We will make every effort to respond to your request for disability assistance as soon as possible.