Remote Position

[Remote] Software Engineer- Data Platform

🌍 Remote · Norway 💼 Full-time

Note: The job is a remote job and is open to candidates in USA. Uplight develops software that manages energy resources to support grid efficiency, reliability, and the transition to clean energy. The Software Engineer – Data Platform will build and maintain the infrastructure, administration, deployment tooling, and operational systems supporting the company’s Databricks-based data ecosystem across cloud platforms.

Responsibilities

  • Build and maintain Databricks infrastructure across AWS and GCP using Terraform
  • Contribute to Unity Catalog administration including metastores, workspaces, catalog and schema infrastructure, and the grants and access patterns that keep data secure without slowing teams down
  • Help build deployment accelerators, templates, and self-service tooling (including Databricks Asset Bundles) so other teams can onboard and ship on their own
  • Support engineers across the company as they use the platform, troubleshooting issues and turning repeat questions into documentation and tooling
  • Develop and maintain CI/CD pipelines in CircleCI, including OIDC authentication and service principal deployment patterns
  • Maintain and iterate on our existing MLOps infrastructure
  • Help bring agentic AI into the team's day-to-day workflows, using AI coding agents and assistants across development, code review, testing, and operational runbooks

Skills

  • 2 to 5 years of software engineering experience using at least one of the major cloud providers, ideally in infrastructure or data platform roles
  • Experience with Terraform or similar Infrastructure-as-Code tools for managing cloud resources
  • Experience with Databricks or a similar data platform
  • Proficiency in Python; working knowledge of SQL
  • Some familiarity with data engineering concepts like ETL pipelines, data modeling, or workflow orchestration
  • Familiarity with, or genuine openness to, working with AI coding agents and assistants; you don't need to be an expert, but you should be curious about using agentic AI thoughtfully and responsibly
  • Comfortable asking questions, working through unclear requirements, and learning from the engineers around you
  • Candidates must be eligible to obtain CFIUS approval as a condition of employment
  • Familiarity with Databricks account-level administration & Unity Catalog
  • Experience with multi-cloud (AWS, GCP)
  • Knowledge of data governance, access control, and compliance practices
  • Additional data engineering experience with Spark, Delta Lake, or similar frameworks
  • Experience tuning big data workloads for performance and cost efficiency
  • Contributed to machine learning productization and/or have used MLOps frameworks

Benefits

  • Bonus
  • Ample advancement opportunities
  • Robust learning and development programs
  • Supportive team environment that fosters collaboration and innovation
  • Flexible time off
  • Generous parental leave
  • Wellness stipend
  • Work flexibility
  • Employee Resource Groups offer opportunities to connect with colleagues who share your interests and backgrounds

Company Overview

  • Uplight provides end-to-end customer-centric technology solutions. It is a sub-organization of Octopus Energy Group. It was founded in 2019, and is headquartered in Boulder, Colorado, USA, with a workforce of 501-1000 employees. Its website is https://uplight.com/.
  • Company H1B Sponsorship

  • Uplight has a track record of offering H1B sponsorships, with 2 in 2026, 5 in 2025, 6 in 2024, 2 in 2023, 4 in 2022, 2 in 2021, 3 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply Now →

    More Open Positions

    Explore similar remote opportunities