Senior Software Engineer - Java
Location: Lehi, UT
Date Posted : 12-05-2017
Senior Software Engineer - Java
Lehi, UT

About the Job:

We are currently seeking a Senior Software Engineer to work with an elite team of engineers to design, and deliver a scalable Java based infrastructure in a cloud environment. You will work with product architects and engineers to develop software that interacts seamlessly with cloud technologies.

About You:
  • BS in Computer Science or equivalent educational/work experience preferred.
  • Strong background development in Java.
  • Deep knowledge of OO design and development methodologies.
  • Familiarity with cloud technologies including: Spark, Kafka, Zookeeper, ElasticSearch, Hadoop and HDFS.
  • Minimum 5 years software development experience (2+ years developing commercial software).

Beneficial Experience:
  • Solid understanding of REST communication.
  • Ability to support and provide guidance to other software engineers. 

About Us: is a technology consulting firm empowering data to drive analytics for revenue growth and operational efficiencies. Our teams deliver software solutions, data science strategies, enterprise infrastructure, and management consulting to the world's largest companies. We are an elite group with MIT roots, shining when tasked with complex missions: assembling mounds of data from a variety of sources, building high-volume, highly-available systems, and orchestrating analytics to transform technology into perceivable business value.

With extensive domain knowledge, has teams of architects and engineers that deliver best-in-class solutions across a variety of verticals. This diverse industry exposure and our constant run-in with the cutting edge, empowers us with invaluable tools, tricks, and techniques. We bring knowledge and horsepower that consistently delivers innovative, cost-conscious, and extensible results to complex software and data challenges.

Scroll top of the page