Talent.com
Senior Software Engineer, Platform
Senior Software Engineer, PlatformPeople Data Labs • San Francisco, CA, United States
Senior Software Engineer, Platform

Senior Software Engineer, Platform

People Data Labs • San Francisco, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

Senior Software Engineer, Platform at People Data Labs (PDL). You will be crucial in accelerating efforts to build standalone data products that enable data teams and independent developers to create innovative solutions at massive scale. You will work with a team, defining tools and infrastructure that facilitate big data processing, primarily within AWS. PDL embraces a high-autonomy environment with opportunities for direct contributions and a culture that values thoughtful experimentation and learning from failure.

Note for all engineering roles : With the rise of fake applicants and AI-enabled candidate fraud, we have built in additional measures throughout the process to identify such candidates and remove them.

What You Get To 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

The Technical Chops You'll Need

  • 5-7+ years of software development experience with a background in platform or cloud infrastructure engineering and clear examples of strategic technical problem-solving and implementation
  • 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)
  • AWS experience including EC2, Lambda, OpenSearch, API Gateway, ALB, and related services
  • Data stores experience (Postgres / MySQL, Dynamo, Redis, S3)
  • Experience with Infrastructure-as-code frameworks (e.g., Pulumi, Terraform, CloudFormation, or similar)
  • 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, etc.)
  • 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 (or similar)
  • People Thrive Here Who Can

  • Balance high ownership and autonomy with a strong ability to collaborate
  • Can work effectively remotely, proactively managing blockers and engaging with the team
  • Strong written communication skills on Slack / Chat and in documents
  • Experience writing data design docs (pipeline design, dataflow, schema design)
  • Ability to scope and break down projects, and communicate progress and blockers effectively with your manager, team, and stakeholders
  • Some Nice To Haves

  • 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 with developer-oriented data pipeline and workflow orchestration (e.g., Airflow, dbt, dagster, or similar)
  • Experience managing streaming platforms (e.g., Kafka)
  • Experience evaluating data quality and maintaining high standards across feature releases
  • Experience using Databricks or similar data-development platforms
  • Experience managing hybrid environments split between local datacenters and AWS
  • Benefits

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

    No C2C, 1099, or Contract-to-Hire. Recruiters need not apply.

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

    Qualified applicants with arrest or conviction records will be considered in accordance with applicable fair chance laws.

    Personal Privacy Policy for California Residents : https : / / privacy.peopledatalabs.com / policies?name=personnel-privacy-policy

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Software Engineer Platform • San Francisco, CA, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Back End Software Engineer

    Senior Back End Software Engineer

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Back End Software Engineer (Elixir).Key Responsibilities Design, develop, and maintain scalable Elixir services for core operations and member experiences Own l...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Data

    Senior Software Engineer - Data

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer (React / React Native) - Data.Key Responsibilities Design and maintain event-driven pipelines and manage Snowflake administration Collaborate wi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software QA Engineer

    Senior Software QA Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software QA Engineer.Key Responsibilities Design, develop, and execute automated tests using Tosca for various testing types Collaborate with cross-functional t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, Platform - Berkeley, USA

    Software Engineer, Platform - Berkeley, USA

    Speechify • Berkeley, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Enterprise Solutions Engineer to serve as a technical partner for sales and success teams. Key Responsibilities Deliver technical presentations and resolve techni...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, DGXC Data Services.Key Responsibilities Design and build software code and cloud services for Data Management, including cataloging and managi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer I

    Senior Software Engineer I

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer I - Java (Time Series Data).Key Responsibilities Manage the entire lifecycle of projects or features, including design, development, and deploy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Hayward, USA

    Software Engineer, Platform - Hayward, USA

    Speechify • Hayward, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Platform Engineer

    Platform Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Platform.Key Responsibilities Design, build, and maintain custom Ubuntu / Linux distributions for autonomous vehicle workloads Optimize ROS 2 DDS midd...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Development Engineer in Test.Key Responsibilities Design, develop, and maintain automated test frameworks for backend and UI testing Own and drive test...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Data Platform Engineer.Key Responsibilities Expand and maintain the data platform in collaboration with other engineers and data scientists Improve product tele...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Enterprise GenAI

    Senior Software Engineer, Enterprise GenAI

    Scale AI, Inc. • San Francisco, CA, United States
    serp_jobs.job_card.full_time
    Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Platform / Production Engineer (Europe).Key Responsibilities Design, develop, and maintain scalable platform solutions Collaborate with cross-functional teams to ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full-Stack - Vehicle Data Platform.Key Responsibilities Lead technical discussions to identify gaps in the telematics data platform and influe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, Platform Development

    Software Engineer, Platform Development

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Platform & Infrastructure.Key Responsibilities Design and develop scalable platform services and microservices while implementing deployment workflow...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Software Engineer - APIs

    Software Engineer - APIs

    VirtualVocations • Hayward, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer - APIs and Backends to enhance their hosting platform.Key Responsibilities Develop new features and functionality for the Hosting Platform API using P...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Software Engineer responsible for enhancing and maintaining software products as well as developing new ones. Key Responsibilities Design, develop, document, t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Golang Engineer

    Senior Golang Engineer

    VirtualVocations • Concord, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Golang Engineer.Key Responsibilities Develop innovative digital products for enterprise clients Work with large data sets and implement code across various data...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Fremont, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted