Senior Software Engineer - Build Real-Time, Scalable Systems

Roberts Recruiting, LLC

Nashua (NH)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology recruiting firm in Nashua, NH seeks a skilled software engineer to work on next-generation retail technologies. You will design and develop software while managing project priorities and deadlines. Ideal candidates should have a minimum of 5 years of experience in software development, with strong skills in Java or C++. Familiarity with AWS and distributed systems is essential. This role offers significant autonomy in a dynamic environment.

Qualifications

  • Minimum of 5 years Software Development experience.
  • Experience with distributed and parallel systems.
  • Strong programming skills in Java and/or C++.

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.
  • Manage individual project priorities, deadlines and deliverables.

Skills

Java
C++
Machine Learning
Distributed Systems
High-speed Data Ingestion

Tools

AWS
Spark
Cassandra
ScyllaDB
Kafka
Kinesis
Lambda

Job description

This role is for a key contributor to a small, high-powered team of software engineers building
next-generation technologies that will change how users engage with retail experiences across web and
mobile interfaces. Our products need to handle massive scale and complexity while maintaining
low-latency response times. Software engineers here are given the opportunity to build
bleeding-edge products in greenfield space, with access to all of the world-class tools necessary to
create world-class software. As a key contributor to one of our most critical projects, you’ll be given
significant autonomy to drive engineering forward in addition to providing input into the overall
platform direction, while being expected to deliver results toward the product vision while navigating in
a fast-paced and sometimes loosely-defined environment where communication is key.

Job Responsibilities
Design, develop, test, deploy, maintain and improve software.
Manage individual project priorities, deadlines and deliverables.
Job Requirements
Minimum of 5 years Software Development experience
Prior work in one or more of the following: distributed and parallel systems, machine learning,
developing large real-time systems, high-speed data ingestion at massive scale
Programming in Java and/or C++
Familiarity with Spark, Cassandra or ScyllaDB, Kafka or Kinesis, Lambda
Experience programming in AWS

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Principal SW Engineer
Senior/Principal SW Engineer

Roberts Recruiting, LLC • Nashua (NH)

On-site
USD 100,000 - 130,000
Senior Front-End Engineer - Scalable Web & Mobile UX
Senior Front-End Engineer - Scalable Web & Mobile UX

Roberts Recruiting, LLC • Nashua (NH)

On-site
USD 80,000 - 100,000
Senior Software Engineer onsite
Senior Software Engineer onsite

Eccalon, LLC • Detroit (MI)

On-site
USD 120,000 - 180,000
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
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Senior Software Engineer - Distributed Systems & Platform Engineering
Senior Software Engineer - Distributed Systems & Platform Engineering

Selby Jennings • New York (NY)

On-site
USD 140,000 - 190,000
Senior Software Engineer- Cloud Services
Senior Software Engineer- Cloud Services

Roberts Recruiting, LLC • Lexington (MA)

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

Harnham • Irvine (CA)

On-site
USD 150,000 - 210,000
Competitive base
Bonus
Full benefits
Senior Software Developer
Senior Software Developer

Ampcus Inc • Plano (TX)

On-site
USD 140,000 - 180,000
Principal Software Engineer
Principal Software Engineer

TechDigital Group • St. Louis (MO)

On-site
USD 90,000 - 150,000