Software Engineer II
Uplight View all jobs
- Canada
- $90,376-112,970 per year
- Permanent
- Full-time
- Build and maintain multi-cloud Databricks infrastructure using Terraform and Databricks functionality across AWS and GCP
- Contribute to Unity Catalog administration including general best practices, metastores, workspaces, and catalog and schema infrastructure.
- Help build deployment accelerators, templates, and self-service tooling so other teams can onboard and ship on their own
- Develop and maintain CI/CD pipelines in CircleCI, including OIDC authentication and service principal deployment patterns
- Maintain and iterate on our existing MLOps and ETL infrastructure
- 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
- Comfortable asking questions, working through unclear requirements, and learning from the engineers around you
- Familiarity with Databricks account-level administration & Unity Catalog
- Experience with multi-cloud
- AWS
- GCP
- Additional data engineering experience with Spark, Delta Lake, or similar frameworks
- Contributed to machine learning productization and/or have used MLOps frameworks
- Make a Meaningful Impact: Your work directly impacts our mission of decarbonization and building a more sustainable future.
- Grow Your Career: We offer ample advancement opportunities, robust learning and development programs, and a supportive team environment that fosters collaboration and innovation.
- Thrive: We offer comprehensive benefits, including flexible time off, generous parental leave, a wellness stipend, and work flexibility to help you thrive both personally and professionally.
- Belong to an Inclusive Community: We celebrate diversity and foster an inclusive workplace where everyone feels respected, empowered, and heard. Our Employee Resource Groups offer opportunities to connect with colleagues who share your interests and backgrounds.
- Be Part of a Growing Movement: Join a team of dedicated individuals who are passionate about creating a more sustainable future. We offer a collaborative environment where your ideas are valued and your contributions