top of page

Senior Full Stack Big Data Engineer

 

Location: Louisville, CO or Sunnyvale, CA

Position Type: Full-time

About the Role
Timeli is at a pivotal point in engineering as we move into a phase of rapid customer growth and product expansion. This is an exciting position because we are also moving forward with newer and faster technologies to meet those demands, such as Scala, Cassandra and MongoDB. As an engineer with our core development team, not only will you make and break amazing code, but you will also shape the culture of the engineering team as our footprint expands and our stack migrates.

 

About You

Do you want to work with the latest (and greatest) technologies? Are you opinionated about code quality? Do you enjoy working in an Agile environment? Can you collaborate and recognize value in the ideas of others? Do you feel energized working in a fast-paced technical environment? If you’re looking to make a big difference with a software product in the analytics and big data landscape, then read on.

 

 

To perform this job successfully, an individual should have experience with the following:

  • Full Stack software engineering a Java platform, 3+ years in a senior role

  • Scala, or Java with some Scala dabbling

  • Spring

  • Dependency Injection and related patterns

  • JUnit

  • SBT and/or Maven

  • Javascript

  • HTML5

  • Agile methodologies

  • Git

 

You get bonus points if you have experience with:

  • Spark/Spark Streaming

  • MySQL

  • NoSQL databases, especially Cassandra and MongoDB

  • jQuery, AngularJS

  • Bootstrap

  • Atlassian tools (Bitbucket/Confluence/Jira)

  • Other languages and technologies in the analytics and Big Data space, such as Python, R, Hadoop

  • Polyglot programming and polyglot persistence

 

In addition to writing code, your daily tasks will include:

  • Participating in Agile methodologies for product development

  • Designing, developing, testing, and supporting software

  • Presenting ideas in a dynamic group setting

  • Creating documentation

  • Participating in gathering requirements for new system development

 

You should have the following qualities:

  • Embrace an engineering culture of automation and automated testing

  • Be a self-starter and able to work to deadlines in both team and solo environments

  • Be eager to contribute where needed in order for your team to succeed

  • Be motivated by success of the product over the success of individual contribution

  • Actively contribute to a company culture of continuous improvement and learning

 

Education

We are looking for candidates with a college degree in computer science or a related field, or an equivalent combination of education and experience.

 

Apply today. Send your resume and a bit about yourself to: careers@timeli.io
Posted 02/10/16

 

 

 

 

bottom of page