Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Data Lake image - Rise Careers
Job details

Senior Software Engineer - Data Lake

Role and Responsibilities

R&D at RTS is a fun-loving, high-performing organization focused on changing the waste industry through technology. The products we design, build, and release help our customers gain insight and control into their sustainability practices. Our products focus on data analytics about waste management, recycling streams, and sustainability from waste generated.

We are looking for an experienced Software Engineer with the ability to find a solution to any problem. You will work with other engineers and architects to develop and refine RTS systems and data lake as well as integration and automation of RTS’ various platforms.

Your goal will be to help implement the RTS’ platforms integration and automation, including developing a data lake combining data from different RTS platforms and integrating reporting, while being a part of a fun-loving, high-performance team.

Responsibilities

  • With the team, build a multi-sided platform that is the first of its kind of the waste management industry
  • Assemble a complex data lake integrating data from various platforms and technologies
  • Develop end-to-end solutions in C#/React
  • Design, Build, and Test data pipelines and ETL processes
  • Implement and maintain reporting utilizing the data lake
  • Work closely with others in Engineering, Data, and Technology Operations teams and resolve bugs/issues
  • Collaborate to break down functional silos
  • Teach and mentor junior staff

Requirements

  • 5+ years of experience in a software engineering position implementing databases, data processing, data analytics, and/or reporting
  • Experience with SQL databases like Postgres and SQL Server
  • Ability to work in a fast-paced Agile start-up environment
  • Experience with NoSQL databases like MongoDB or Cosmos DB
  • Ability to work with the business teams and extract clear requirements
  • Experience with a programming language like C#, Python, Ruby, PHP, or Java
  • Analytical mind with problem-solving aptitude
  • Experience with Cloud Data Lake platforms like those from Azure, Databricks, AWS, or Snowflake
  • Ability to work independently and with remote teams
  • Experience with Git versioning
  • Ability to understand and deconstruct complex datasets and relationships
  • Experience with cloud providers like AWS, Azure, or GCP
  • Excellent Project management, communications and presentation skills
  • BSc/BA in Computer Science or a related degree, or sufficient equivalent knowledge
  • Ideal Candidate Qualifications:
  • Experience with Power BI reporting
  • Experience with Azure Data Lake, Synapse and other Azure data technologies
  • Growth mindset: be prepared to apply what you know, discover how much you don’t know, and grow every day
  • Value and bring diversity in background, perspective, thought, word, and deed
  • Sustainability is your way of life, not just your job
Recycle Track Systems Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Recycle Track Systems DE&I Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Recycle Track Systems
Recycle Track Systems CEO photo
Unknown name
Approve of CEO

We developed RTS from a desire to do better. We are fully committed to evolving and challenging the waste industry to be better stewards of the environment. In 2015, when we opened the doors at Recycle Track Systems®, we launched a more efficient...

19 jobs
TEAM SIZE
DATE POSTED
March 29, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs