Remote Otter LogoRemoteOtter

Staff Software Engineer - Data Engineering - Remote

Posted 36 weeks ago
Software Development
Full Time
USA

Overview

We are seeking a Staff Software Engineer with expertise in data engineering. In this role, you will manage the entire data engineering lifecycle, which includes ingesting data from IoT devices, transforming and aggregating that data, and presenting it through backend APIs for both external and internal products.

In Short

  • Help establish development and architectural standards within the team.
  • Work closely with Product Management and DevOps to develop applications.
  • Ensure data availability and reliability for informed decision-making.
  • Champion best-practice development methodologies.
  • Build and maintain streaming and batch data pipelines.
  • Design and code scalable and secure algorithms.
  • Maintain clear documentation for code and systems.
  • Lead design and code reviews within the team.
  • Facilitate automated testing for stability of applications.
  • Mentor team members and build skills across the team.

Requirements

  • A Bachelor's or Master's degree in Computer Science or related field.
  • 7+ years of hands-on experience with Java, Python, and JavaScript.
  • Experience with large-scale data processing systems.
  • Strong leadership skills and mentoring ability.
  • Extensive experience with AWS; familiarity with GCP is a plus.
  • Proficiency in relational and NoSQL databases.
  • Experience in developing microservices and Lambdas.
  • Strong expertise in REST API architecture.
  • Focus on automation and CI/CD practices.
  • Experience with Agile/SCRUM methodologies.

Benefits

  • Health insurance coverage.
  • Wellbeing program.
  • Life and disability insurance.
  • Retirement savings plan.
  • Paid holidays and time off (PTO).
  • Annual bonus eligibility based on performance.
  • Short- and long-term incentives and awards.
SUNRUN logo

SUNRUN

Sunrun is a leading provider of residential solar energy solutions, dedicated to making solar energy accessible and affordable for homeowners across the United States. The company focuses on harnessing the power of solar technology to create sustainable energy solutions, while also providing innovative services that enhance customer experience and energy management. With a commitment to environmental sustainability and technological advancement, Sunrun is at the forefront of the renewable energy industry, helping to transform the way energy is produced and consumed.

Share This Job!

Save This Job!

Similar Jobs:

Demandbase logo

Staff Software Engineer (Data Engineering) - Remote

Demandbase

57 weeks ago

Demandbase is looking for a motivated data engineer to join their product development team and contribute to building analytics solutions.

India
Full-time
Data Analysis
Rula logo

Staff Software Engineer - Data - Remote

Rula

39 weeks ago

Join Rula as a Staff Software Engineer to build data infrastructure that drives insights for mental health care.

USA
Full-time
Software Development

Skyscanner

Software Engineer - Data Engineering - Remote

Skyscanner

45 weeks ago

Join Skyscanner as a Software Engineer focusing on data engineering to enhance sustainable travel solutions.

Worldwide
Full-time
Software Development

G.C

Software Engineer - Data Engineering - Remote

GroundTruth Careers

47 weeks ago

GroundTruth is seeking a Software Engineer for their Audience team to build data pipelines and enhance their advertising platform.

Worldwide
Full-time
Software Development
Presto logo

Software Engineer - Data Engineering - Remote

Presto

47 weeks ago

Join Flipster as a Software Engineer in the Data Engineering team to empower data users across the organization.

KR
Full-time
Software Development