Apply Now »

Principal Software Developer - Big Data/NoSQL

« Back to results

Ted Staeb Director of Talent Acquisition

Phone Work 4157957320
Phone Fax

Job Info

Category Big Data/NoSQL
Employment Type Full-Time Employment
Compensation $0.00 - $0.00
Location United States, WA - 98101

Client Introduction

We are a leading Artificial Intelligence/Machine Learning platform company focused on customer lifetime value management platform that enables marketers to achieve what’s not humanly possible by leveraging machine learning and multi-armed bandit experimentation to automatically optimize every customer interaction and maximize customer lifetime value and loyalty.

Unlike traditional rules-based marketing automation, we have controlled experimentation and machine learning platform dynamically tests 1000’s of permutations to decide and execute the optimal marketing interaction based upon each unique customer and context.

Using our platform, marketers in industries like telecom, banking, and software-as-a-service have seen more than 3% incremental growth in customer revenue and 5x retention benefit, often touching their customers less frequently while delivering great omni-channel customer experiences.

Job Description

As the Architect your vision and passion for next generation big data and machine learning technologies and architecture will drive ongoing development of our cutting-edge, machine learning system that takes a new approach to traditional marketing, alongside a world-class team of software engineers and machine learning experts. A central component of our offering is the big data platform that needs to support both large scale batch processing and real-time decisioning while supporting our internal platform that powers large scale, autonomous data science and analytics. You’ll be joining our team to design and implement the systems that will support this value delivery to our customers.

Job Responsibilities

♦ Utilize the latest in highly scalable SaaS and big data technologies to build out both the platform services and data processing pipeline. While you will focus on both the platform and data layer this role leans more on the data side.
♦ 70% hands on production coding
♦ Lead, design, and implement the core platform to deliver our marketing optimization system.
♦ Partner with Product Management, Engineering, Data Science, and DevOps for the product roadmap
♦ Mentor and support out growing engineering team to ensure the best in code design, production, and quality


♦ Over 10 years of software development and design experience - heavy emphasis on Java
♦ Experience utilizing big data solutions within the Hadoop ecosystem - specifically Spark/Storm
♦ Experience with Lambda architectures
♦ Previous experience utilizing Postgres SQL, Spring, GIT, or Maven
♦ Linux development/shell scripting is a large perk!

Required Experience

Required Education

Your degree is a BS or MS in Computer Science, Engineering, Physics, Math, or related fields, or you have equivalent work experience.

Previous MonthNext Month