Uplight logo
Uplight
Posted 5 days agoVerified live 1d ago

Software Engineer- Data Platform

Brief overview

Remote
UndergradOr in progress
$105k–$130k/yrStated range
2+ yrsMinimum
9 H-1B approvalsDept. of Labor
1 green cardsCertified filings
TerraformDatabricksPythonSQLAWSGCPETL PipelinesData ModelingWorkflow OrchestrationUnity CatalogData GovernanceMLOps

About the company

Uplight provides end-to-end customer-centric technology solutions.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
9H-1B approved
90%approval rate
1PERM certified
$196,847median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20233
20241
20255
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20243
20261
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20241
Top sponsored roles
Manager, Software EngineeringVP, Industry SolutionsSr. Manager - Data ScientistUI Developer (UI-Front End Developer)
Sponsored employees from
India

Job description

Summary

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

Qualifications

Must Haves

  • 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

Nice to Haves

  • 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

More jobs like this