Senior Full Stack Engineer - Java/Scala/Go

Sorry, this job was removed at 7:51 a.m. (MST) on Wednesday, April 24, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Fanatics Needs You!

Who are we?
Fanatics are global leaders in licenced sports merchandise. We work in partnership with some of the biggest names in sport. Our partners include Real Madrid, PSG, Manchester United, Formula 1, NBA, and the NFL. Our e-commerce platform transacts in over 190 countries, 17 languages, and 14 currencies, powering all Fanatics territories outside of North America and Canada.
 

On Fanatics' Inventory Management team, we focus on building tools and systems that enable a real-time view into Warehouse and Manufacturing.  Our systems enable customer-facing sites and backend distribution have clear visibility into that world.  We pride ourselves on moving fast with innovative design and with focus on quality. We use GO, Java, Scala, Apache Kafka, Apache Spark, Apache Spark Streaming, Apache Flink, MemSQL, Cassandra, Hive, MapReduce and other cutting edge technologies.

 

As a Senior Full stack Software Engineer, you will specialize in building the core platform framework, services and infrastructure (public cloud) that scale to millions of users in dozens of languages. This is a greenfield project and you will have the opportunity to innovate and influence from the ground up.

 

Responsibilities

- Build highly available and scalable real-time data pipelines on the cloud to ingest all business events including click stream data, order events

- Build near-real time streaming analytics platforms to drive business by providing deeper insight through data visualization

- Build near-real time order visibility solutions to track orders until the shipment gets delivered

- Analyze click stream data, facilitate A/B testing and experimentation

- Improve data quality by building strong schema governance libraries

- Build monitoring solutions and dashboards to ensure platform's high availability

 

Requirements:

- Minimum 5-7 years of solid full stack programming skills (Java/Scala/Go, etc)

- Experience in end to end design and build process of Near-Real time and Batch Data Pipelines

- Knowledge on stream processing frameworks like Kafka Streams, Apache Spark Streaming, Apache Flink

- Experience with design and development of low latency API's

- Experience with cloud environments like AWS, GCP

- Attitude to work in a fast-pace environment which values agility over talk

- BS degree in Computer Science, Computer Engineering, Engineering or equivalent combination of education and experience

- Strong software engineering fundamentals

- Strong interpersonal skills

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

On the ground and top floors of the Randolph Building on the corner of Walnut and Broadway in Downtown Boulder, with views of the flatirons!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about FanaticsFind similar jobs