Data Engineer (TF3) in Columbus, OH at Fast Switch

Date Posted: 7/14/2019

Job Snapshot

  • Employee Type:
  • Location:
    Columbus, OH
  • Job Type:
  • Experience:
    At least 5 year(s)
  • Date Posted:

Job Description

Job ID: 53203

Software Engineer. A contractor is needed in Columbus, Ohio to fulfill the role of Software Engineer with our client. The role will provide technical leadership for an Agile team developing software applications and systems, creating or enhancing client products and solutions using Scala, Spark, and Hadoop, amongst other Java-based technologies.

Essential Functions:

  • Deliver solutions to production environments creating business value.
  • Collaborate with your teammates and product owners grooming backlogs of epics and stories for upcoming development sprints.
  • Push the limits of strong software engineering by helping to drive automated 

Job Requirements:

  • 4-year degree in computer science or engineering, or equivalent experience.
  • Scala and Spark: senior level experience and knowledge with a strong background in the tuning and performance of complex Spark workflows
  • Strong preference for knowledge of Spark streaming, Yarn, Maven, Git, Docker and Solr.
  • Application Delivery and Software Development: at least 5 years of experience.
  • Java/Linux technology stack: senior-level experience and knowledge of application servers, backend processing, and the web tier.
  • Automated Testing, Test-driven Development, debugging, troubleshooting, and optimizing code: senior level experience and knowledge
  • Big Data: experience with the big data technology stack (e.g. Hadoop, Cascading, Spark, Scala, Solr/Lucene etc.
  • Leadership: experience leading or helping to lead application delivery teams.
  • Pair Programming - Need to have experience or be willing to pair with others when it makes sense.
  • Clear Communication - Must be comfortable and eager discussing work items in team settings.
  • Passion for Development – Actively learns on the job and outside of work. This is a team of developers that constantly seek to improve their craft and they expect to work with the same.
  • Cross Functional Skill Development – willing to learn new skills and roles to meet the needs of their team.

To view all our open positions, please go to: