Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 29, 2026
This job expires in: 29 days
Job Summary
To support data engineering and analytics workloads, the full-time Senior Software Engineer will design, build, and maintain scalable infrastructure in Databricks and Azure, collaborating with cross-functional teams and mentoring junior engineers in a remote environment.
Key responsibilities
- Design and maintain scalable infrastructure for data engineering and analytics in Databricks and Azure
- Implement and manage CI/CD pipelines, infrastructure as code, and monitoring systems to support data platform operations
- Drive improvements in security, observability, and automation for Azure and Databricks environments
Required qualifications
- Bachelor's degree in computer science, information science, software engineering, data engineering, or a related field
- Five years of experience with Python and cloud service administration (AWS and/or Azure)
- Experience with infrastructure as code tools such as Terraform or Pulumi
- Proficiency in data engineering pipelines and orchestration tools like Airflow or Dagster
- Knowledge of CI/CD pipelines, GitOps, and container orchestration tools like Docker or Kubernetes
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...