Remote Jobs Sign In

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...