Remote (Global) Full-time

People Data Labs is hiring a Senior Site Reliability Engineer (SRE)

About the Role

People Data Labs is looking for a Senior Site Reliability Engineer to accelerate our efforts to build standalone data products. You will join the Platform Engineering Team, defining tools and infrastructure for big data processing primarily within AWS.

What You'll Do

  • Manage and improve our growing AWS and data center infrastructures.
  • Design, implement, and maintain a CI/CD pipeline to improve developer workflows.
  • Utilize centralized monitoring and logging to improve visibility across the team.
  • Assist development teams in solving issues around scaling and bottlenecks.
  • Work with teammates to develop high-quality software, balancing security, reliability, and operational concerns.

What We're Looking For

  • 5-7+ years of software development experience with a background in platform or cloud infrastructure engineering.
  • 3+ years of experience with Python in a production environment.
  • Strong software development fundamentals and system design experience.
  • Strong experience with core technologies: AWS, ElasticSearch/OpenSearch, Python, Docker, scaled data processing technologies.
  • Experience with AWS services: EC2, Lambda, OpenSearch, API Gateway, ALB.
  • Experience with data stores: Postgres/MySQL, Dynamo, Redis, S3.
  • Experience with Infrastructure-as-code (IaC) frameworks (e.g. Pulumi, Terraform, CloudFormation).
  • Experience with network design, including public/private availability, routing, firewalls/security groups, and VPN.
  • Experience with Identity and Access Management.
  • Experience with configuration management tools (e.g. Chef, Puppet, Ansible).
  • Experience with observability tools such as Datadog for metrics and logging.
  • Experience with build and deploy systems, architecting and developing CI/CD infrastructure, repo management, and integrating with tools like Github Actions.
  • Balance high ownership and autonomy with a strong ability to collaborate.
  • Can work effectively remotely, proactive about managing blockers, reaching out, asking questions, and participating in team activities.
  • Strong written communication skills on Slack/Chat and in documents.
  • Experienced in writing data design docs (pipeline design, dataflow, schema design).
  • Can scope and breakdown projects, communicate and collaborate progress and blockers effectively with your manager, team, and stakeholders.

Nice to Have

  • Degree in a quantitative discipline such as computer science, mathematics, statistics, or engineering.
  • Expertise with Apache Spark (Java, Scala, and/or Python-based).
  • Experience with SQL Data Pipeline Development.
  • Experience supporting developer-oriented data pipeline and workflow orchestration (e.g., Airflow (preferred), dbt, dagster).
  • Experience with managing, deploying, and ensuring the reliability of streaming platforms (e.g., Kafka).
  • Experience evaluating data quality and maintaining consistently high standards across new feature releases (e.g., consistency, accuracy, validity, completeness).
  • Experience using Databricks or similar data-development platforms.
  • Experience managing hybrid environments split between local datacenters and AWS; experience managing bare metal/co-location infrastructure.

Technical Stack

  • AWS, EC2, Lambda, OpenSearch, API Gateway, ALB, Python, Docker, Postgres, MySQL, Dynamo, Redis, S3, Pulumi, Terraform, CloudFormation, Chef, Puppet, Ansible, Datadog, Github Actions, Apache Spark, Airflow, dbt, dagster, Kafka, Databricks

Team & Environment

You will join and work closely with the Platform Engineering Team.

Benefits & Compensation

  • Stock
  • Competitive Salaries
  • Unlimited paid time off
  • Medical, dental, & vision insurance
  • Health, fitness, and office stipends
  • The permanent ability to work wherever and however you want
  • Compensation: $160K - $180K

Work Mode

This is a remote position.

People Data Labs does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Required Skills
AWSEC2LambdaOpenSearchAPI GatewayALBPythonDockerPostgresMySQLTerraformKubernetesCI/CDMonitoringIncident Management
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
People Data Labs

People Data Labs (PDL) is the provider of people and company data. We do the heavy lifting of data collection and standardization so our customers can focus on building and scaling innovative, compliant data solutions. Our sole focus is on building the best data available by integrating thousands of compliantly sourced datasets into a single, developer-friendly source of truth.

Visit website
Job Details
Category infrastructure
Posted 4 months ago