Remote (Global)

People Data Labs is hiring a Senior Software Engineer, Platform

About the Role

The role involves building and maintaining core platform infrastructure that supports high-volume data processing and API services, ensuring systems are scalable, secure, and performant in production environments.

Responsibilities

  • Design and implement scalable backend systems for data processing and storage
  • Improve reliability and performance of distributed systems
  • Collaborate with data and product teams to deliver platform capabilities
  • Monitor and troubleshoot production issues across cloud environments
  • Develop APIs and internal tools for engineering teams
  • Optimize data pipeline efficiency and throughput
  • Contribute to architectural decisions and system design
  • Write clean, maintainable, and well-tested code
  • Support platform security and compliance standards
  • Evaluate and integrate new technologies and frameworks
  • Document system architecture and operational procedures
  • Participate in code reviews and technical planning
  • Ensure high availability and fault tolerance of services
  • Automate operational workflows and deployment processes
  • Mentor junior engineers and share technical knowledge

Nice to Have

  • Experience with large-scale data platforms or ETL systems
  • Familiarity with observability tools like Prometheus or Grafana
  • Background in security engineering or compliance frameworks
  • Open source contributions in relevant technology areas
  • Experience mentoring engineers or leading technical initiatives

Compensation

Competitive salary and equity package

Work Arrangement

Remote-friendly with flexible hours

Team

Collaborative engineering team focused on data infrastructure and platform systems

Our Tech Stack

  • We primarily use Go for backend services, deployed on Kubernetes via AWS
  • Our data pipeline leverages Kafka, PostgreSQL, Redis, and S3
  • Infrastructure is managed using Terraform and deployed through CI/CD pipelines
  • Monitoring is handled through Prometheus, Grafana, and the ELK stack

Culture & Values

  • We value transparency, ownership, and continuous learning
  • Engineers are empowered to make technical decisions and drive improvements
  • We prioritize sustainable pace and meaningful work over constant urgency
  • Collaboration and knowledge sharing are core to our team dynamic

Available for qualified candidates

Required Skills
AWSPythonDockerTerraformPulumiPostgresMySQLRedisElasticSearchOpenSearchDynamoDBS3Infrastructure as CodeDistributed SystemsAPI Design AWSPythonDockerTerraformPulumiPostgresMySQLRedisElasticSearchOpenSearchDynamoDBS3Infrastructure as CodeDistributed SystemsAPI Design
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.
All jobs at People Data Labs Visit website
Job Details
Category other
Posted 6 months ago