Appliscale is looking for a Senior Data DevOps Engineer to join our team and help design, build, and operate robust services and pipelines that power analytics data ingestion and delivery. You will play a key role in modernizing legacy platform components and ensuring our infrastructure remains scalable, reliable, and efficient within a fully remote environment.
Key responsibilities
- Design and maintain production infrastructure in AWS using Infrastructure as Code tools like Terraform.
- Modernize legacy platform components by migrating services and workflows to modern Java and application standards.
- Build automation, CI/CD flows, and integration test coverage to ensure platform changes are safe and repeatable.
- Improve data quality through schema validation, metadata capture, and operational guardrails.
- Monitor live systems and participate in on-call rotations to provide support for analytics services.
Requirements
- Minimum of 5 years of commercial experience in software, data, or platform engineering.
- Strong coding skills in Java, Python, or Golang.
- Proven experience with CI/CD tooling, Docker, and Infrastructure as Code (Terraform).
- Hands-on experience with Databricks, Spark/PySpark, Airflow, and DBT.
- Familiarity with streaming and schema-driven systems such as Kafka, Protobuf, or JSON Schema.
- Bachelor’s degree in Computer Science or a related field.
What we offer
- Opportunity to work on complex, large-scale data platforms in a fully remote setting.
- Collaboration with cross-functional teams on high-impact design and implementation strategies.
- Access to modern cloud-native technologies and industry-standard data engineering tools.
- A professional environment focused on performance, reliability, and continuous improvement.