Unknown Company

Senior Software Engineer, Data Platform

provo, ut • Posted 1 weeks ago
Onsite Full Time Software Architecture & Engineering

Job Summary

Seeking a Senior Software Engineer, Data Platform with strong software engineering expertise and experience in data platforms, analytics, and cloud technologies. This role focuses on designing, developing, deploying, and supporting production-grade applications and data products. The ideal candidate will have hands‑on experience with backend development, APIs, microservices, event‑driven architectures, AWS cloud services, CI/CD, and modern data technologies.

Required Skills

  • 8+ years of software engineering experience
  • Strong programming skills in Python, Java, TypeScript/JavaScript, C#, Go, or Kotlin
  • Experience building REST/GraphQL APIs, backend services, and web applications
  • Hands‑on experience with AWS, CI/CD, Docker, Kubernetes, ECS, or Lambda
  • Strong understanding of microservices, distributed systems, and software architecture
  • Experience with Kafka, messaging systems, event‑driven architectures, or streaming platforms
  • Expertise in SQL, relational databases, and data modeling
  • Experience with automated testing and production support

Preferred Skills

  • Spark, Flink, AWS Glue, dbt, Snowflake, Databricks, Iceberg, Athena, Dremio
  • Terraform, CloudFormation, AWS CDK
  • Observability tools such as Datadog, Grafana, CloudWatch, OpenTelemetry
  • Machine Learning, MLOps, GenAI integration
  • Data Platform, Data Mesh, and Data Lake/Warehouse experience

#J-18808-Ljbffr

Senior Software Engineer, Data Platform in provo at Unknown Company

This position is listed as full time and onsite.

Back to Job Search