Back to Jobs

Senior Software Engineer, Full Stack

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

PythonReact.jsTypeScriptSQLPostgreSQLNext.jsREST APITailwind CSS

About Us

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.

Roles and Responsibilities

  • Drive our self-serve product offerings to bring prospective customers into our products and grow new revenue.
  • Drive the core tools that our customer success team uses to support our customers.
  • Understand and translate our business requirements into the systems that support our core business activities.
  • Design and update our systems using good design patterns on both frontend and backend, which allow for extensibility and evolution.
  • Ensure the integrity (correctness and accuracy) of data captured around key business activities.
  • Build and maintain our frontend components, design, and architecture.
  • Ensure the quality and reliability of frontend surfaces presented to users and the accuracy of the application stack.

Technical Requirements

  • 5-7+ years of industry experience with clear examples of strategic technical problem-solving and implementation.
  • Strong software development fundamentals.
  • Experience working in systems where you’ve had to engage with existing implementation patterns and evolve them over time.

Backend Expertise

  • 4+ years of experience with Python in a production environment.
  • REST API design and backends such as Node.js, Django, FastAPI, Flask, or Rails.
  • SQL and SQL stores, such as PostgreSQL or MySQL.

Frontend Expertise

  • 3+ years of experience with React.js with Typescript.
  • Experience with Next.js or other React.js frontend frameworks.
  • Experience with frontend testing frameworks and practices.
  • High attention to detail with CSS fundamentals and Tailwind CSS.
  • Experience refining designs with UI/UX designers and building/maintaining a UI component library.
  • Experience working with Figma or similar design tools.

Our Benefits

  • Stock options and 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.
Senior Software Engineer, Full Stack
People Data Labs
Apply