Senior Software Engineer- Cloud Services

Roberts Recruiting, LLC

Lexington (MA)

On-site

USD 100,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A tech recruiting firm is seeking a Software Development engineer to architect and develop scalable SaaS applications. Ideal candidates will have a BS or MS in Computer Science and 5+ years of experience building high-volume web services. Key skills include expertise in Java, experience with NoSQL tools, and strong communication abilities. This role presents an exceptional opportunity for growth in a fast-paced environment located in Lexington, Massachusetts.

Qualifications

  • 5+ years building scalable web applications or web services.
  • Ability to own areas of development and work effectively in a team.
  • Experience with clustering or distributed systems.

Responsibilities

  • Architect and develop data processing applications for a SaaS platform.
  • Specify and implement APIs for data queuing and exchange.
  • Document code and maintain applications during developments.

Skills

Java
UNIX based systems
NoSQL tools
Strong communication
Building scalable web applications

Education

BS or MS Degree in Computer Science

Tools

Apache
Nginx
Cassandra
MySQL

Job description

Our smart sensors produce huge amounts of data that needs to be tracked, stored and processed in both real time and batch. The goal: help our users with helpful and meaningful feedback as well as medicine and science through aggregate knowledge/patterns extraction.

In order to make this possible, a scalable, highly available backend and API are required. We need a team of passionate “A-team” engineers to help us build and nurture them as they grow.

If you blend deep technical knowledge with enthusiasm about state-of-the-art technology and you have experience building scalable, high-volume web services and/or data analytics solutions in a fast growing environment, we would very much like to speak with you about a Software Development role here!

Role and Responsibilities
  • Architect and develop data processing application layer for scalable SaaS platform
  • responsible for I/O of biometric, lifestyle data and transactional data.
  • Specify and implement APIs and other I/O interfaces for data queuing, NoSQL storage, and application-to-application data exchange.
  • Communicate and work closely with management to schedule and drive delivery of feature sets, estimate task timeframes, and follow agile iteration processes.
  • Research and evaluate new technologies to be used as enhancements or upgrades to existing server clusters, computing applications and other IT infrastructure components.
  • Document code and maintain applications as new functionality is developed and new deployments and revisions rolled out.
Qualifications / Requirements
  • BS or MS Degree in Computer Science
  • 5+ years building scalable web applications / web services.
  • Ability to effectively and independently own areas of development and contribute to
  • development deliverables as part of a team.
  • Strong communication / internal service skills
Technical
OS / STACK
  • Experience and familiarity using UNIX based systems
  • Experience on services running behind Apache or Nginx proxies
BACK END PROGRAMMING
  • Java experience is a must
  • Scala experience is a big plus
  • Python experience would be desirable
DESIRABLE FRAMEWORKS
  • Play Framework for Java/Scala
  • Django for Python
STORAGE
  • Experience with NoSQL tools is required (Cassandra, Hbase, Redis or similar)
  • Experience working with relational databased is required (MySQL, Oracle or similar)
COMPUTING
  • Experience with clustering / distributed systems (Spark, Mahout, Lucene, Kafka, Storm or similar)
PLATFORM
  • Familiarity with IaaS and platform vendors
  • AWS stack – including EC2 and S3
  • Heroku, othe
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cloud Data Engineer for Real-Time Analytics SaaS
Senior Cloud Data Engineer for Real-Time Analytics SaaS

Roberts Recruiting, LLC • Lexington (MA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Compunnel Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Staff Software Engineer - Data Platform
Staff Software Engineer - Data Platform

Hivemapper • San Francisco (CA)

On-site
USD 140,000 - 200,000
Medical, dental and vision benefits plus FSA
Family leave
401(k) program
+3
Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer/Software Engineer - Cloud Applications Team
Senior Software Engineer/Software Engineer - Cloud Applications Team

Roberts Recruiting, LLC • Waltham (MA)

On-site
USD 80,000 - 120,000
Senior Back-End Software Engineer
Senior Back-End Software Engineer

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 90,000 - 120,000
Health and Dental insurance
401k plan
College savings plan contributions
+2
Senior Platform, Back-End and Scalable Infrastructure Engineers
Senior Platform, Back-End and Scalable Infrastructure Engineers

Roberts Recruiting, LLC • Boston (MA)

On-site
Confidential
Healthcare HMO & PPO
Stock options and 401k
Flexible Spending Accounts
+1
Senior Software Engineer
Senior Software Engineer

Vizient, Inc • Edina (MN)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Data, Machine Learning & Applications
Senior Software Engineer - Data, Machine Learning & Applications

GCS Recruitment • Wilmington (DE)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Intela Group USA • Dallas (TX)

On-site
USD 120,000 - 160,000