Salary
💰 $120,000 - $168,000 per year
Tech Stack
ApacheAWSCloudDNSJavaScriptPythonSparkTerraform
About the role
- Lead engineering efforts to design and implement integration or migration solutions across petabyte-scale data platforms
- Provide technical direction and mentoring to a multidisciplinary team of data engineers, DevOps, and cloud professionals
- Collaborate with stakeholders to define integration strategies, assess migration feasibility, and align with broader data and cloud initiatives
- Oversee development and automation of secure, scalable data pipelines across evolving or heterogeneous environments
- Promote best practices in infrastructure-as-code, DevSecOps, and cloud-based data architecture (with a focus on AWS and Databricks)
- Enforce best practices and coding standards that promote code reusability, maintainability, and performance
- Troubleshoot and resolve technical challenges involving data movement, transformation, security, and infrastructure reliability
- Support delivery planning, including sprint coordination, roadmap alignment, and milestone tracking
- Communicate technical progress, risks, and recommendations to senior leadership and project stakeholders
Requirements
- 7+ years of experience in software or data engineering
- 7+ years software engineering experience across object-oriented-programming languages (preferred Python, JavaScript)
- Strong hands-on expertise with cloud-based data platforms, including AWS, Apache Spark, Databricks, and related tools
- Proven ability to rapidly understand and assimilate complex, large-scale systems
- Proven expertise in designing large-scale system architectures
- Proficient in AWS cloud infrastructure and services (VPC, DNS, Route53, Peering, RDS, S3, IAM, EKS, ECS,…)
- Experience designing and managing automated data pipelines, especially in environments with large, complex datasets
- Experience developing event-driven architectures and secure RESTful API Services
- Proficiency with Terraform, CloudFormation, or similar infrastructure-as-code tools
- Familiarity with DevOps/DevSecOps pipelines and secure deployment practices
- Strong problem-solving skills with the ability to work across engineering and stakeholder groups
- Excellent communication skills and the ability to clearly convey technical decisions and risks
- Ability to develop comprehensive project documentation, such as playbooks, how-to docs, design docs, presentations
- Knowledge of AuthN and AuthZ systems, including Active Directory, Okta, OAuth, SAML
- Health insurance
- Full healthcare benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaScriptAWSApache SparkDatabricksTerraformCloudFormationRESTful APIdata engineeringobject-oriented programming
Soft skills
problem-solvingcommunicationmentoringcollaborationtechnical directionproject documentationstakeholder engagementleadershipplanningrisk assessment