Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Spark Developer for Big Data Marin Software Project_100% Remote in US!

Marin Software

Spark Developer for Big Data Marin Software Project_100% Remote in US!

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    MID-LEVEL BIG DATA SPARK- JAVA BACKEND ENGINEER

    NOTE: By applying to the Java Engineering roles, posting recruiters and hiring managers across the organization hiring Java Engineers will review your resume. Our goal is for YOU TO APPLY ONCE AND HAVE YOUR RESUME REVIEWED BY MULTIPLE HIRING TEAMS. ARE YOU AN UPCOMING OR RECENT GRADUATE (WITHIN THE PAST 2.5 YEARS)? WE HAVE ANOTHER ROLE FOR YOU! PLEASE SEE THE POSTING FOR OUR JUNIOR /ENTRY LEVEL JAVA ENGINEER!

    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 Google, Facebook, Linked In, 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.

    ABOUT MARIN SOFTWARE, PLATFORM JAVA BACKEND ENGINEERING

    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/ MID LEVEL JAVA BACKEND ENGINEER

    We are maintaining current large-scale platform technology solutions while defining the next generation of OLTP and OLAP systems. We are a fast-paced, agile and innovative team. We work closely with different engineering development and operation teams and implement technologies to enable features for our business.

    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.

    BENEFITS & PERKS

    We offer a good base salary, wide ranging benefits (inc Medical insurance) and 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 but we have a large range for the right candidate. 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.