Senior Big Data Engineer

Sorry, this job was removed at 6:30 p.m. (EST) on Wednesday, October 18, 2017
Find out who's hiring in Greater Boston Area.
See all Data + Analytics jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

EnerNOC, a leading provider of demand response and energy efficiency solutions, has an immediate need for a Senior Big Data Software Engineer to join our world-class Engineering organization. We are building EnerNOC's next generation data services and analytics platform, and we need exceptional people to help us do it! A Big Data Engineer on the Data Platform team is ideally a strong generalist with experience using NoSQL solutions. If you love solving scalability puzzles, working with large data sets and have the drive necessary to optimize performance of high-visibility smart grid systems, then this is the position for you!

Key Responsibilities:

  • Work with the platform team to identify, evaluate and implement NoSQL storage solutions
  • Design strategies for storing structured and unstructured data
  • Write code in a variety of languages
  • Assist in architecting and deliver software components
  • Author and maintain technical specifications

Required Qualifications:

  • Bachelor's or Master's Degree in Computer Science, Software Engineering or related field;
  • 3+ Experience implementing solutions built on NoSQL database technologies systems (HBase, Hadoop, DynamoDB , MongoDB, etc…)
  • 5+ years professional experience designing and developing Java applications;
  • 3+ years of experience developing and working on big data platforms leveraging services like Dynamo, Redshift, Lambda , Kinesis and EMR
  • Experience working with large data sets
  • Big Data concepts such as map reduce,
  • Deep understanding of one (or more) of the following languages: Scala, Python and Java
  • Experience implementing and using RESTful APIs
  • Experience with source control, build systems, and testing tools.
  • Excellent communication and collaboration skills
  • Ability to work from our Boston office

Desired Qualifications:

  • Experience with a big data database management system (e.g. Cassandra, HBase)
  • Experience running and administering applications on Amazon Web Services 
  • Experience working with Amazon Web Services (AWS) and cloud management tools;
  • Prior experience building ETL systems
  • Experience with Spark and R
  • Experience working in an agile environment (Scrum, Kanban, etc.)
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

One Marina Park Drive, Boston, MA 02210

Similar Jobs

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