Back to Jobs
billups
Data Science & Analytics 2d ago

Senior/Lead Data Engineer

Billups
SerbiaSerbia
Full-time
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Machine Learning41mFree Trial ✨
Start 10-Day Free Trial
Python2h 41mFree Trial ✨
Start 10-Day Free Trial
Data PipelinesData EngineeringApache Spark

Want to know if you're a match for this job?

Calculate My Match Score

We’re a 450-person team spread across North America, Asia, Oceania, Europe, and the Middle East — united by one mission: transforming OOH into something smarter, measurable, and unforgettable for advertisers & brands. For over 20 years we’ve grown by empowering curious, collaborative people who want to do work that matters.

The Role:

The Senior/Lead Data Engineer will design, code, and support machine learning pipelines, data pipelines, and data stores for advertising applications, solve problems, collaborate with team members, and work to support manual and automated testing in an engineer-led continuous deployment environment by performing the following duties:

What You'll Do:

  • Demonstrate proper use of data structures, algorithms for traversing them, and optimizing their use.
  • Strive for clean, well-tested, and expressive Spark and Python code.
  • Collaborate with product and design stakeholders.
  • Develop pipelines and data architecture using best practices in scalability and privacy preservation.
  • Write and maintain unit tests and code coverage reports; strive for continuous releases with less than 5% bugs.
  • Drive results from collaboration, prototyping, test-driven CI, and pull request reviews (ticket tracking, acceptance testing, etc.) by producing high-quality code and continuing to learn to improve the system.

Who You Are:

  • 5+ years of professional experience in data engineering for a Senior role; 7+ years with demonstrated technical leadership for a Lead role.
  • Contribute ideas, research, and knowledge to the team to increase skills for all.
  • Develop programmatic solutions to business problems, automate business processes.
  • Take ownership of functionality from development through deployment.
  • Be ready to learn new languages, tools, and systems quickly; communicate challenges; ask for help regularly.
  • Deploy quality code, write tests, and learn from mistakes to build a better system and improve your skills.
  • Actively participate or lead team meetings, mentor junior staff, pair-program, and learn on your own.
  • Work with product owners, analysts, designers, and other developers to estimate the size and scope of work.
  • Other duties as assigned.

Education & Experience:

A Bachelor's degree (B.A. or B.S.) from a four-year college or university with a degree in computer science, math, or related STEM field; 5+ years related experience and/or training with Go, C, C++, C#, Java, or Python application development; or equivalent combination of education and experience. Experience building data pipelines with Apache Spark and deploying machine learning models.

How would you rate this job post?

See what other professionals think about this role.

banner

billups (operating at billups.com) is a data-driven out-of-home (OOH) advertising and media solutions platform engineered for brands seeking measurable impact in the physical world. Founded in 2003 and headquartered in Portland, billups revolutionizes traditional OOH advertising by transforming static placements into dynamic, performance-driven campaigns. Unlike conventional methods that rely on guesswork, billups leverages patented technology and proprietary AI to collect real-time data from digital out-of-home (DOOH) environments, enabling hyper-targeted audience engagement. This allows advertisers, agencies, and media owners to optimize spend, track ROI, and refine placements with granular analytics—bridging the gap between physical and digital marketing. The company’s global team of 500+ empowers clients to reinvent OOH planning, measurement, and optimization for the performance age, positioning billups as the world’s largest independent OOH agency.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More