Java Software Engineer at Marin Software
San Francisco, CA, US

We develop a SaaS product to manage, measure, and optimize digital campaigns across multiple channels, publishers and biddable objects. Our product can sync campaigns from and to publishers, track performance metrics at the lowest grain, report performance across campaigns and over time, and optimize budget allocation to maximize the advertising value for our clients.

In this position you will be joining our Java stack team in San Francisco which has an extension team off-shore. This is an opportunity to write code on our core product managing billions of objects. This is a hands-on position with growth potential to become a team lead.

 

Responsibilities

  • Develop and ship product enhancements
  • Trouble-shoot and fix production issues
  • Improve the build and test environment, test automation using JUnit, Selenium and backend frameworks
  • Optimize processes and algorithms
  • Collaborate with team members and participate in scrum process
  • Follow and improve our software development process
  • Deep dive into all aspects of a large existing codebase

 

 Requirements

  • 3 years relevant software development experience with CS degree
  • Object oriented programming in Java, system design, and test automation skills
  • Write high quality, testable, and maintainable code
  • Solid professional experience with Spring, Hibernate, SOAP, REST, JSON and Maven
  • Relational database skills (SQL)
  • Basic Linux
  • Self-starter, productive, diligent, pays attention to detail, motivated to learn complex systems, debug and solve client issues
  • Comfortable working with local and remote teams
  • Nice to have: Mondrian, OLAP or MDX, PHP, JavaScript
  • Preferable: Experience in the AdTech Industry

 

Compensation

This is an on-site, full-time salaried position located in our San Francisco office. Compensation depends on prior experience. Marin pays market-leading compensation and provides Equity participation, best in class comprehensive health plans including medical, vision and dental, in addition to generous PTO Marin reimburses 50% of monthly commuting costs for parking and/or mass transit up to the IRS limitations. Marin Software’s world headquarters is located in the financial district of San Francisco, with remote offices in Chicago, New York, Austin, and Portland. European headquarters are located in Dublin, with additional offices in London, Singapore, Paris, Shanghai and Tokyo. This is a great opportunity to really make a big impact on a business, which is highly ambitious and going through a highly exciting stage of growth!