Jobs /

100% Remote Java Engineer, All US Locations!

Marin Software

Apply Now

Job Details

Location: United States Posted: Sep 24, 2022

Job Description

Java Engineer (100% Remote if in the US!!)

About Marin Technology, Marketing & Product Engineering

We work across all areas of our technology stack and support Open-Source Platform and Programming engagement, facilitating best in class solutions for our clients. We have partnerships with companies such as TikTok, Google, Facebook, LinkedIn, Instagram, and Amazon along with many others!

We are defining the next generation of trusted marketing, advertising, data collections, and innovative eCommerce transactions within and without the cloud. We're an agile, growing, and innovative team. We enable critical services for the business, qualify complex compute changes, trail-blaze new engineering solutions for the cloud.

Our platform engineering team is tasked with building and maintaining a massive distributed system which innovates and supports all of Marin applications and products. We focus on speed, stability, scalability, and security of platform performance while facilitating big data technologies to solve complex challenges from different engineering teams.

About The Team and Marin, Java

Applicants welcome from anywhere in the US, although will be required to work closely and align hours, with San Francisco team (Pacific Time).

Marin’s Data Platform team builds our core data infrastructure including transactional data (OLTP), metric data (OLAP) and the related ETL pipelines. Our platform is built running on Hadoop, using HBase, Phoenix and Presto, and we make heavy use of Spark, Spark Streaming, HDFS, Kafka, Oozie, ZooKeeper and YARN.

If you are or strive to be an expert in service implementation, if you can read documentation and open-source code, are excited to participate in the Hadoop community, and if you thrive on deep-diving into gnarly production issues related to big-data platforms, you belong with us!


  • Enhance and maintain our data access layer (services) that sits between our application services and our OLAP and OLTP datastores.
  • Enhance and maintain our framework support services
  • Design, build, and unit-test object-oriented, scalable, and maintainable services on top of the Hadoop ecosystem and RDBMS and data warehouses
  • Actively monitor, optimize, tune, and configure the service performance


  • BS/MS in Computer Science or related discipline
  • Significant development experiences for microservices in Java
  • At least 3+ years of experience in Java/J2EE and related technologies with solid understanding of design principles
  • Excellent collaboration and communication skills.
  • Familiarity with most of the following: RDBMS, RESTful API, Hibernate, HBase, Phoenix
  • Critical thinking and problem solving
  • Enjoy troubleshooting production issues related to big-data platforms

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. Everyday Advertisers and agencies use Marin to manage billions of dollars in annualized ad spend.

We have significant funding and have exciting growth plans for 2022 and 2023 with the Engineering team being at the heart of activity.

Benefits & Perks

We offer a good base salary, wide ranging medical, parental, and inclusive benefits including RSU -Stock in the business. Open to 100% Fully Remote working (anywhere if you are within the US!) or you can work some days in our San Francisco or Austin offices.

For Colorado-based roles: Minimum annual salary of $90,000-$170,000+. We want to hire the right candidate and the salary may increase. You may also be offered a bonus, restricted stock units, and benefits. For more details about our company benefits, apply and review with our recruiters our professional family-based company growth experience.


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 backgrounds

If you require assistance due to a disability applying for open positions please submit a request via our careers site:

Posting Statement

Marin is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Marin does not accept unsolicited headhunter and agency resumes. Marin will not pay any third-party agency or company that does not have a signed agreement with Marin.

Marin Software embraces diversity and is proud to be an equal opportunity employer. As part of our commitment to diversifying our workforce, we do not discriminate on the basis of age, race, sex, gender, gender identity, color, religion, national origin, sexual orientation, marital status, citizenship, veteran status, or disability status, and we operate in compliance with the San Francisco Fair Chance Ordinance.

About Marin Software

Marin Software Incorporated (NYSE:MRIN) provides a leading cross-channel performance advertising platform used by advertisers and agencies.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free