Principal Software Engineer, Cloud Platform Services

mapr_technologies

Principal Software Engineer, Cloud Platform Services

Santa Clara, CA
Full Time
Paid
  • Responsibilities

    ABOUT MAPR TECHNOLOGIES MapR Technologies, a provider of the industry’s leading data platform for AI and Analytics, enables enterprises to inject analytics into their business processes to increase revenue, reduce costs, and mitigate risks. MapR addresses the data complexities of high-scale and mission-critical distributed processing from the cloud to the edge, IoT analytics, and container persistence. Global 2000 enterprises trust the MapR Data Platform to help them solve their most complex AI and analytics challenges. Amazon, Cisco, Google, Microsoft, SAP and other leading businesses are all part of the MapR ecosystem. For more information, visit www.mapr.com.

    MapR Technologies is an equal opportunity employer.

    Principal Software Engineer, Cloud Platform Services

    Seeking a professional challenge where your impact will be immediately felt and appreciated? We, at MapR, have built the industry's best data platform for managing petabytes of data, running on thousands of nodes, and accessed by millions of users. We are looking for a senior engineer to design and build a cloud offering of MapR's data platform for AI/ML, operational analytics, and IoT.

    IN THIS ROLE, YOU WILL:

    • Be a part of the founding team responsible for shaping the cloud offering of MapR’s data platform

    • Architect, design and implement scalable services to support a containerized deployment of the MapR Data Platform on the public cloud

    • Set clear goals, project milestones, and engineering plans to ensure timely product delivery

    WHAT YOU'LL GET IN RETURN:

    • Working with a team of very talented engineers

    • Opportunity to disrupt incumbent technology

    • Working in high growth market in a late stage pre-IPO startup

    • Having fun!

    RELEVANT SKILLS & EXPERIENCE:

    • BS degree in Computer Science or similar technical field of study or equivalent practical experience

    • Experience designing and architecting applications for the cloud (Google Cloud Platform, AWS or Azure).

    • Experience running large-scale distributed computing systems in a SaaS or PaaS environment

    • Experience working with the cloud stack technologies such as containers (Kubernetes) and microservices is a plus

    • Strong programming experience in Java, Scala or other JVM languages and a desire to be hands-on

    • Past architecture experience with the following Big Data technologies is a plus: Hadoop, Spark, NoSQL Databases such as HBase