Remote (Global)

People Data Labs is hiring a Senior Software Engineer, Full Stack

About the Role

The role involves building and maintaining scalable software systems that process and present large volumes of structured data, with ownership over both user-facing features and core infrastructure components.

Responsibilities

  • Develop and maintain full-stack applications using modern frameworks
  • Collaborate with product teams to define feature requirements
  • Write clean, testable, and well-documented code
  • Optimize application performance and reliability
  • Design and implement APIs for internal and external use
  • Work closely with data engineers to integrate large datasets
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical design discussions
  • Improve development workflows and tooling
  • Ensure security and data privacy standards are met
  • Support deployment and monitoring processes
  • Contribute to architectural decisions for new systems
  • Maintain existing codebases while introducing improvements
  • Monitor system performance and respond to alerts
  • Implement frontend components with responsive design principles
  • Integrate third-party services and APIs
  • Use version control systems effectively in team environments
  • Follow agile development practices
  • Document technical decisions and system behavior
  • Mentor junior engineers and support team growth

Nice to Have

  • Experience with large-scale data platforms
  • Background in data modeling and schema design
  • Familiarity with ETL processes
  • Knowledge of real-time data streaming
  • Experience with distributed systems
  • Understanding of search engine technologies
  • Prior work in API-first companies
  • Involvement in open-source projects
  • Experience mentoring engineering teams
  • Exposure to machine learning pipelines

Compensation

Competitive salary with equity and benefits

Work Arrangement

Remote-first with flexibility for hybrid options

Team

Collaborative engineering team focused on data-driven product development

Our Tech Stack

  • Frontend: React, TypeScript, Webpack
  • Backend: Node.js, Python, FastAPI
  • Databases: PostgreSQL, MongoDB, Elasticsearch
  • Infrastructure: AWS, Docker, Kubernetes, Terraform
  • Monitoring: Datadog, Sentry, Prometheus

Culture & Values

  • We prioritize transparency and open communication
  • Team members are encouraged to take ownership
  • We value continuous learning and growth
  • Collaboration is central to our development process
  • We support remote work and flexible schedules

Available for qualified candidates

Required Skills
React.jsTypeScriptNext.jsPythonNode.jsDjangoFastAPIFlaskRailsPostgreSQLAPI DesignSystem ArchitectureAWSProduct DevelopmentTeam Leadership React.jsTypeScriptNext.jsPythonNode.jsDjangoFastAPIFlaskRailsPostgreSQLAPI DesignSystem ArchitectureAWSProduct DevelopmentTeam Leadership
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 fullstack
Posted 6 months ago