Sr. Software Engineer, Data Platform
Sorry, this job was removed at 11:34 a.m. (MST) on Monday, November 18, 2019
By clicking Apply Now you agree to share your profile information with the hiring company.
What You’ll Do
- Be a humble, lead member on the Data Platform team
- Design, build, test, deploy and maintain systems using JVM based languages, focusing on Java
- Aggregate and normalize dirty contact-centric data
- Create and maintain fleets of microservices connected through APIs (1000s requests/sec in some cases)
- Process large amounts of data leveraging Big Data Tech (Cassandra, Spark, Kafka and more)
- Expose data and tools to internal teams through APIs and libraries
- Account for quality and security as you build
Your Traits
- You are creative and enjoy solving problems
- You are curious. You look for the root cause of issues and are a life learner
- You are collaborative and love working with people, whiteboarding and designing hard problems
- You have got grit and recognize that the harder things in life are more rewarding
- You are empathetic for both customers and team members
Necessary Skills
- 5+ years of experience building large scale software
- Deep understanding and experience developing in the JVM
- You have a solid mathematical foundation
- Experience with a variety of databases (SQL, NoSQL, In-Memory, Searchable, etc)
- Solid Linux experience - CLI tools, scripting
- Git and AWS familiarity
- Authorized to work in the United States on a full-time basis
- Bonus Points for Machine Learning and Computer Vision
Read Full Job Description