Free guide

Agile Scrum Recruitment: A Guide

Download

Agil-Scrum-ebook

Senior Software Engineer, Stream Processing

Job ID: 1312358

Group 21080

Salary: 140000 - 168000 GBP/Year
Country: US
Location: Remote (work from home)
Contract: Permanent

Job Description

Digitalent are proud to be partnering with a world leader in ESG (environmental, social, governance) management for real estate. A Climate Tech innovator passionate about optimizing performance, combating climate change through energy efficiency, driving decarbonization and assessing climate risk.

They believe technology plays a key role in creating a sustainable, equitable world, are working to build something that matters, and are looking for like-minded people to join them.

They are currently looking for a Senior Software Engineer focussed on Stream Processing to join them on a Fully Remote basis. Their team is fully distributed and spread across the US.

 

The Role

They are looking for a Senior Software Engineer who will be focused on development and operations of high-volume data ingest and real time analytics applications for IOT data, streaming in from buildings all over the world.

Designing, executing, testing, documenting and maintaining software across their applications and supporting the architecture of the applications.

 

Senior Software Engineer Responsibilities

  • Develop, test and integrate new applications and services into their platform
  • Maintain and extend existing applications and services
  • Work with Platform Architects, other Engineers, and members of operations teams on software and system optimizations
  • Stay up to date on relevant technologies, understand trends and opportunities to ensure they are using the best techniques and tools for the problems at hand
  • Identify business opportunities/challenges and create solutions. Understand complex requirements and translate them into tangible deliverables
  • Contribute to, determine, and follow development standards and effectively demonstrate technical solutions to other software engineers
  • Provide recommendations to management for improving documentation and software development process standards
  • Convey domain knowledge to teammates and serve as a thought leader and partner to those within the team
  • Mentor less experienced team members in their technical job duties and growth

 

Knowledge, Skills and Abilities

  • Demonstrated ability to work with statically typed, object oriented, and functional languages to deliver high performance, stable solutions
  • Demonstrated ability to develop and operate applications in containerized, cloud-deployed environments
  • Demonstrated ability to build web services using REST and event-driven services using stream processing technologies like Kafka, Kinesis, PubSub, Spark or Flink
  • Demonstrated ability to effectively use test automation to deliver high quality systems
  • Familiarity with the practices and principles of continuous integration and delivery
  • Willingness to provide support for internal customers using the team’s services
  • Ability to work and communicate effectively with others in a diverse, multiethnic and multicultural work environment

 

Preferred

  • Scala programming experience
  • Working knowledge of developing Kafka consumers and producers
  • Experience deploying and managing containers running on Kubernetes
  • Experience working with application performance monitoring tools like Data Dog, New Relic, and Grafana
  • Comfort using Terraform to automate infrastructure management

 

Perks and Benefits

  • Unlimited PTO
  • Flexible Work Hours
  • Fully Remote
  • Health and Dental Insurance + HSA options
  • Pet Insurance
  • Holiday Paid Time Off (Black Friday and Christmas Week Included)
  • Matching 401k
  • Amazing, Inclusive, Diverse, Relaxed Culture
  • 100% Fully Remote
  • $800 office set up fund for new employees
  • Monthly phone & internet reimbursement
  • Stock options
  • Bonus Potential

Apply Back to all jobs

Senior Software Engineer, Stream Processing

Position:

Software Engineering

Salary:

140000 - 168000 GBP/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

close Back to all job

Similar Jobs

March 8, 2023

Senior .Net Developer

Position:

Software Engineering

Salary:

60 - 80 USD/Hour

Country:

US

Location:

Jacksonville

Contract:

Contract

View job

March 1, 2023

QA Engineer

Position:

Software Engineering

Salary:

50000 - 55000 GBP/Year

Country:

UK

Location:

Remote (work from home)

Contract:

Permanent

View job

February 20, 2023

Senior Project Engineer

Position:

Software Engineering

Salary:

150000 - 200000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

February 20, 2023

Network Architect

Position:

Software Engineering

Salary:

160000 - 220000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

February 20, 2023

Network Operations Lead

Position:

Software Engineering

Salary:

140000 - 190000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

February 17, 2023

Fullstack Developer - backend focused

Position:

Software Engineering

Salary:

90000 - 130000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

February 15, 2023

Senior Frontend Developer

Position:

Software Engineering

Salary:

170000 - 180000 AUD/Year

Country:

Australia

Location:

Remote (work from home)

Contract:

Permanent

View job

October 24, 2022

Full Stack Engineer - Backend focus

Position:

Software Engineering

Salary:

100000 - 120000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

October 24, 2022

Fullstack Frontend Engineer

Position:

Software Engineering

Salary:

70000 - 90000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

October 6, 2022

Senior / Lead Software Engineer (Full Stack)

Position:

Software Engineering

Salary:

140000 - 161000 USD/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

View job

August 31, 2022

Senior Software Engineer

Position:

Software Engineering

Salary:

160000 - 180000 AUD/Year

Country:

Australia

Location:

Sydney

Contract:

Permanent

View job

July 27, 2021

Automation Test Lead

Position:

Software Engineering

Salary:

120000 - 140000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

June 10, 2023

Senior Software Engineer

Position:

Software Engineering

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job