Java Software Engineer
Remote within the 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 over 4B keywords. This is a hands-on position with growth potential to become a team lead.
Responsibilities
- Develop and ship product enhancements
- 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
- 5 years relevant software development experience or a CS equivalent degree
- Object oriented programming in Java and system design skills
- Write high quality, testable and maintainable code
- Knowledge of Spring, Hibernate and Maven
- Relational database skills (SQL)
- Basic Linux
- Nice to have: Mondrian, OLAP or MDX, PHP, JavaScript
- 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
About Marin Software:
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.
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
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