Job Description We are looking for a highly experienced Senior Software Engineer with exceptional technical expertise and a proven track record in cloud technologies and software development. As part of our team, you will design, implement, and optimize scalable solutions using cutting-edge tools and platforms. This is a remote position for a 1-year contractual role, offering you the flexibility to work from anywhere while contributing to high-impact projects.
Key Responsibilities Develop, deploy, and manage software solutions using Java, Scala, or Python. Leverage Databricks and Unity to build and optimize data engineering workflows. Utilize Microsoft Azure tools, including Data Factory (ADF), ADLS2, Kubernetes/App Services, and Entra for solution architecture and development. Ensure efficient production deployments, CI/CD pipelines, and automation using Terraform. Maintain robust cloud security and monitoring strategies with tools such as Azure Monitor, Application Insights, and Log Analytics Workspace or other open-source platforms. Collaborate with cross-functional teams to integrate AI solutions into workflows and deliverables. Troubleshoot and optimize network configurations within Azure environments.
Required Qualifications 5+ years of experience in software engineering roles. Proficiency in Java, Scala, or Python. 5+ years of hands-on experience with Databricks, Unity, and Microsoft Azure services, including: Data Factory (ADF) Azure Data Lake Storage gen 2 (ADLS2) Kubernetes/App Services Entra Networking within Azure environments 5+ years of expertise in production deployments, CI/CD pipelines, and automation tools.
Proficiency with Terraform for infrastructure automation. Knowledge of cloud security best practices. Experience with Azure Monitor, Application Insights, Log Analytics Workspace, or equivalent monitoring tools. Familiarity with integrating AI-driven solutions into technical workflows. Strong written and verbal communication skills with the ability to work both independently and collaboratively.
Preferred Qualifications Certifications in Microsoft Azure, Databricks, or other relevant platforms. Hands-on experience with other cloud service providers (e.g., AWS, GCP). Familiarity with open-source cloud monitoring tools.