Software Engineer (Data Platform)
Technology
$105,000 - $130,000 /year1 week agoUntil 12/10/2026
Full timeFully remote
Job description
- We’re looking for a Software Engineer – Data Platform to join our Data Platform team and help scale the infrastructure behind Uplight’s data ecosystem
- You’ll join a remote-first data platform team working on the infrastructure-as-code, enablement tooling, and platform administration that ensure teams across the company can use our Databricks platform effectively
- Instead of building product pipelines, you’ll contribute to the platform layer that everyone else builds upon, helping keep it reliable, secure, well governed, and easy to use
- If you like working at the overlap of cloud infrastructure and data platforms, and you want your work to support clean energy, this is a great fit
- 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
Benefits
- Medical: We offer robust medical, dental, and vision coverage for you and your family. Coverage begins on the first day of the month following your start date.
- Flexible PTO & Holidays: Recharge with our flexible paid time off policy and a heap of company holidays. Take the time you need when you’re under the weather.
- 401k Match: We know saving for the future is important, so we help contribute to your retirement with a 3% match that vests immediately and is eligible after 90 days of service.
- Parental Leave: We provide a generous 16 weeks of fully paid leave for birthing parents and 8 weeks of fully paid leave for non-birthing parents, plus support programs.
- Learning and Development: Take charge of your career development with courses tailored to your interests and goals.
Keywords
monthsOfExperience: 12CodingSCHEMAApache SparkHeapCloud computingPythonUnityIterationCI / CDBig dataMemory managementAWSSoftware EngineeringTerraformCode reviewCI/CD
Interested in this role?