Java Engineer (back end)

Posted 13 Days Ago
Be an Early Applicant
Remote
Mid level
AdTech
The Role
Enhance and maintain Java based micro services and Spark-Scala based backend data processing frameworks for managing publisher objects.
Summary Generated by Built In

 

Mid level Java backend engineer

We are comfortable with remote first applications from most States in the US

Marin publisher management team takes care of managing publisher objects by creating micro services and spark based frameworks for syncing, editing, processing and storing the dataset. 

As part of this role, you would be owning, enhancing and building features to manage publisher objects. In this role, you would be working with Java based micro services, Spark-Scala based backend data processing frameworks, Oozie, Hadoop, HBase, Phoenix, Yarn, Mysql.

Responsibilities:

  • Enhance and maintain Java based publisher management micro services
  • Maintain and enhance backend Spark-Scala, Kafka based backend content processing frameworks
  • Deliver solid production level code with minimal bugs and great code quality. 
  • Work with product managers, and cross team owners to refine requirements and translate product requirements into technical implementation 
  • Write unit tests to test your code
  • Debug production issues and provide fixes

Requirements

  • 5 years relevant Java software development experience or 3 years relevant experience and CS equivalent degree
  • Object oriented programming in Java and system design skills
  • Worked with Java REST micro services at production level, and with Spark-Scala based backend processing systems.
  • Passionate to work with large scale data processing systems and services
  • Strive to achieve excellence through code quality, delivery, performance and maintenance 
  • Collaborate within the team and cross team members
  • Nice to have : Experience with ad-tech experience, Oozie, HBase, Phoenix, Yarn, MySQL.

What is exciting about Marin

An ally to online marketers, Marin Software delivers the leading independent multichannel digital advertising platform. Our open solution unites search and social to connect our advertisers with customers wherever they are. This synergy—plus the insight and efficiency we bring to advertising—wins more customers, revenue, and ROI for the world’s top brands. Every day Advertisers and agencies use Marin to manage billions of dollars in annualized ad spend.

We have significant funding and have exciting growth plans for 2021 and 2022 the Engineering team will be at the heart of this.

We offer a good base salary, wide ranging benefits (inc Medical insurance) and Stock in the business. We are also comfortable with remote working (within the US) or you can work some days in our San Fran or Austin office.

Marin Software is committed to promoting a diverse and inclusive workplace where we can all be ourselves and succeed on merit. We offer a range of family-friendly, inclusive employment policies, flexible working arrangements and benefits to support our employees from different background

Top Skills

Java
The Company
457 Employees
Year Founded: 2006

What We Do

Marin Software’s (NASDAQ: MRIN) mission is to give digital advertisers and agencies the power to optimize their paid marketing programs. MarinOne provides a unified platform for search, social, and eCommerce advertising. We help digital marketers convert precise audiences, win new customers, and make better decisions. Headquartered in San Francisco

Gallery

Gallery

Similar Companies Hiring

BuiltIn test company Prod+Tech March 28th Thumbnail
Social Media • Machine Learning • AdTech
US

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account