Staff Data Platform Engineer

New
M
MurmurationCivic Tech
Open to candidates anywhere in the United StatesFull-TimeStaff
Salary$225,324
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of professional software engineering experience
Required Skills
AWSPostgreSQLSQLApache AirflowDynamoDBKafkaMongoDBSnowflakeTerraform

Requirements

  • 10+ years of professional software engineering experience with data specialization.
  • Expert level experience with No-SQL (e.g., Mongo, DynamoDb), relational (PostgreSQL), and columnar data stores (Snowflake).
  • Deep data design skills including indexing, normalization, and warehousing.
  • Proficiency with IAC tooling such as CDK, SAM, Serverless Framework, or Terraform.
  • Experience with data pipeline orchestration (Dagster, Airflow) and streaming pipelines (Flink).
  • Experience with data replication and change data capture (CDC) tools like Kafka, DMS, or AirByte.
  • Deep experience with cloud-native architectures and AWS services.
  • Experience with observability tooling such as Datadog, New Relic, or CloudWatch.
  • Strong understanding of data privacy, access control patterns, and secure coding practices.
  • Test-driven mindset with experience defining test strategy at the product level.

Responsibilities

  • Create reusable infrastructure as code (IAC) to manage and provision database resources.
  • Implement and test logical and physical database backup and recovery schemes for disaster recovery.
  • Evaluate and select appropriate data stores and tools for application needs.
  • Develop paved roads for database infrastructure to reduce friction and enforce best practices.
  • Establish organizational standards for data schemas, sharing, and access layers.
  • Mentor senior engineers and provide technical leadership across multiple teams.
  • Drive secure coding practices and data privacy principles at a systemic level.
View Full Description & ApplyYou'll be redirected to the employer's site
$225,324
Apply Now