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