100% Remote! Sr. Level Full Stack Engineer
Sr. Level Full Stack 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, such as Tik Tok, Google, Facebook, Linked In, Instagram, and Amazon along with many others!
We are defining the next generation of trusted marketing, advertising, data collections, and innovative eCommerce transaction 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 for building and maintaining a massive distributed system which innovates and supports entire 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
Applicants welcome from anywhere in the US, although will be required to work closely and align hours, with San Francisco team (PDT).
Marin’s Java Development team creates our SaaS products 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 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.
Our ideal candidate is someone who is strong back end (Java) but willing to go into Node and Angular if needed
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
- Excellent collaboration and communication skills.
- Strong ability to mentor/coach team members as well as experience in influencing senior leadership
Requirements
- BS/MS in Computer Science or related discipline
- Significant development experiences for microservices in Java
- 5 -7+ years relevant software development experience
- 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
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 2021 and 2022 the Engineering team will be at the heart of this.
Benefits & Perks
We offer a good base salary, wide ranging benefits (including Medical insurance) and (RSU) Stock in the business. Open to 100% Fully Remote or Hybrid roles if close to a Marin office!
We are also comfortable with 100% remote working (anywhere within the US!) or you can work some days in our San Fran or Austin office.
For Colorado-based roles: Minimum annual salary of $75,000/$90,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.
EEO/Accommodations
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
If you require assistance due to a disability applying for open positions please submit a request via our careers site: https://www.marinsoftware.com/about-us/careers
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.