Data Engineer

Tendril Boston , MA 02298

Posted 2 months ago

The Position:

Do you dream about creating a more sustainable future? At Uplight, we are motivating energy users and providers to accelerate the clean energy ecosystem. Working with over 75 of the world's leading electric and gas utilities, Uplight provides an end-to-end customer energy experience. Uplight delivers personalized experiences that customers have now come to expect-improving satisfaction, increasing revenue, reducing the cost to serve, and contributing to carbon reduction goals. We are now B Corp certified, enabling us to put our values into action by not only making decisions for the benefit of our shareholders, but also for our customers, environment, employees, and community.

We are seeking a Data Engineer to join our team and help us achieve our ambitious goals for our business and for the planet.

What you get to do:

  • Work as an Engineer on our analytics engineering team, primarily developing in Python and leveraging a wide range of technologies, notably: AWS and GCP, Docker, Apache Airflow, Apache Spark, and PostgreSQL

  • Take problems from inception all the way to completion - own the building, testing, deployment, and maintenance of the code that you work on

  • Tackle complex problems that span a wide range of technical abilities, including:

  • Developing data pipelines to transform and process data between systems

  • Productionize machine learning pipelines leveraging billions of rows of data

  • Scaling our software to handle the ever-growing customer data

  • Work effectively on an Agile team and collaborate well with your other team members.

  • Build robust and well documented processes to facilitate data triage and associated fixes

  • Save the planet

Skills and experience are necessary, but we hire on value alignment first, so if you feel you would be a good fit with us, still consider applying.

What you bring to Uplight:

  • A minimum of 3 years of professional experience developing in a modern programming language (Python preferred)

  • Solid knowledge of ETL and data integration

  • A value for testing and developing quality software

  • Strong critical thinking skills and a desire to work with ambiguous challenges

  • Experience working in an Agile environment and a strong understanding of the full SDLC

  • Strong troubleshooting skills that span the full-stack (front-end clients, APIs, networking, DNS, Linux, containers, databases, distributed systems, etc.)

  • Experience deploying production applications on at least one major cloud provider (AWS, GCP, Azure)

  • Experience writing and maintaining data pipelines and ETLs leveraging Spark or similar tooling

Bonus Points:

  • Experience in the utility industry

  • Experience working cross-functionally with design, product, customer success, sales, etc.

  • Deep technical knowledge of Python, AWS/GCP, Docker, and/or PostgreSQL.

What makes working at Uplight amazing:

In addition to all the standard medical and dental benefits, that kick in Day 1, we:

  • Are proud to be over 400+ rebels with an important cause by helping to create a more sustainable planet.

  • Are committed to the environment, our employees, and our communities.

  • Are focused on career growth by following defined career ladders

  • Take our work and mission seriously and.we love to laugh!

We also:

  • Provide a 401k Match

  • Have an innovative flexible time off policy

  • Keep you energized with plenty of food and drink

Salary range 110 - 115K/Yr.

Uplight provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Data Engineer


Posted Yesterday

VIEW JOBS 4/15/2021 12:00:00 AM 2021-07-14T00:00 We are DraftKings. We're inspired by our shared passion for developing creative solutions to complex challenges and empowering the people around us to do their best work. We are industry leaders in the digital entertainment and technology space propelled by constant curiosity and diverse perspectives. Our teams are fueled by innovation. We are looking ahead, building what's next, and continuously reinventing the industry. We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston, with teams around the world and an expanding global presence. Love data? We do too. We're growing quickly and are searching for a Data Engineer to act as a creative contributor, leader, and mentor to our data analysis and scalability processes. You will use your experience and expertise to provide key insights that help us make data-driven decisions. Analytical thinking drives our business and when you join our team, you'll not only solve new problems every day, you'll see your data solutions immediately improve our users' experience. What you'll do as a Data Engineer at DraftKings: * Design processes that support data transformation and structures, metadata, dependency and workload management * Work with product owners and tech leads to implement high quality, production-grade data pipelines and ETL processes * Partner with our Marketing Analytics and Data Science team to help build tools to provide actionable insights into key business metrics * Leverage your strong communication skills and experience working with global teams to be an evangelist for data engineering across the organization * Be flexible and able to rapidly adapt. We roll out products very quickly and priority management is key * Be key to driving a focus on performance analysis, optimization, and tuning What skills you'll use: * 1+ years of hands-on experience in aspects of business intelligence and data engineering, including data warehousing, delivery, and operations * The ability to test, build and optimize data pipelines, transformations, architectures, and data sets leveraging new technologies * Strong knowledge in at least one data engine (for example, SQL Server, MySQL, PostgreSQL, Amazon Aurora, Redshift) is required. Snowflake experience is a big plus * A solid understanding of dimensional modeling is required * Excellent communications skills (verbal and written) and interpersonal skills to effectively communicate with both business and technical teams * Experience with data reporting tools (e.g., Tableau), data cataloging tools (e.g., Alation) and data logging/monitoring tools (e.g., Datadog) is preferred * Experience working in AWS, Terraform, Python, and with database replication tools/services (e.g., DMS, Attunity) is preferred * Experience in the Regulatory, Financial or i-Gaming industry is desirable Join Us! We strive to create a place where all feel safe, empowered, engaged, championed, and inspired. DraftKings is proud to be an equal opportunity employer. This means we do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, sexual orientation, status as a protected veteran, or status as an individual with a disability. Ready to build what's next? Apply now. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Draftkings Boston MA

Data Engineer