Senior Full Stack Software Engineer

People Data Labs

United States

Remote

USD 95,000 - 135,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first
Unlimited PTO
Monthly stipends
Medical insurance

Job summary

People Data Labs is hiring for a remote-friendly engineering role focused on building scalable data-centric systems. You will own core product tooling for customers, translate business needs into robust architectures, and collaborate with design, product, and data teams.

The role emphasizes Python backend work, React/Next.js frontend, and strong data engineering capabilities to support growth and reliability in a fast-paced environment.

Qualifications

  • 2+ years of Python in production environments.
  • Experience with React.js and TypeScript.
  • Strong SQL experience (PostgreSQL/MySQL) and schema design.
  • Experience with backend frameworks (FastAPI, Django, Flask).
  • Familiarity with UI design tools and design collaboration.

Responsibilities

  • Drive self-serve product offerings to grow revenue.
  • Support customer success with core tools and systems.
  • Translate business requirements into scalable systems.
  • Clarify ambiguities in operations and design.
  • Design and update frontend and backend with scalable patterns.
  • Ensure data integrity for reliable business insights.
  • Build and maintain frontend components and architecture.
  • Ensure frontend quality and reliability across surfaces.

Skills

Python
Next.js
React.js
TypeScript
PostgreSQL
MySQL
CSS
Tailwind CSS
REST API design
FastAPI/Django/Flask

Tools

Elasticsearch/OpenSearch
Vercel
Figma
Docker
CI/CD pipelines
AWS/GCP

Job description

  • 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
  • Proactively work with stakeholders to clarify ambiguities in business operations and system design
  • Design and update our systems using good design patterns on both frontend and backend, which allow for extensibility and evolution as our business evolves
  • Ensure the integrity (correctness and accuracy) of data captured around key business activities so that we have a reliable source of truth on our operations
  • Build and maintain our frontend components, design, and architecture
  • Ensure the quality and reliability of frontend surfaces presented to users and the accuracy and effectiveness of the application stack supporting those surfaces
Benefits
  • Remote-first work, always: As a remote-first company, we believe in flexible work that fits your life. It's that simple.
  • Unlimited PTO: No checking how many vacation days you have left! Rest, recharge, and take time off when you need it.
  • Monthly Employee Stipends: We provide monthly stipends automatically for employees. Think internet bills bills, running shoes, your new pickleball obsession, etc. — use it as you wish!
  • Medical, Dental, Vision Insurance: We provide multiple insurance plan options to make sure you and your family are covered!

Experience writing well-tested backend code (e.g., pytest), with unit, integration, and API-level tests4+ years of experience with Python in a production environment (we are primarily a Python shop)Experience working in systems where you've had to engage with existing implementation patterns and evolve them over timeExperience with Next.js (or other React.js frontend frameworks)5-7+ years of industry experience with clear examples of strategic technical problem-solving and implementationStrong written communication skills on Slack/Chat and in documentsEnsure and develop solid code quality and development practices and standards within the teamExperience mentoring and developing engineersExperience with search or analytics data stores such as Elasticsearch/OpenSearch, or large-scale data processing (nice to have)Comfortable implementing designs with CSS fundamentals and Tailwind CSSStrong software development fundamentalsYou collaborate well across engineering, design, and product managementFamiliarity with cloud infrastructure (AWS, GCP, or similar), containerization (Docker), and CI/CD pipelinesExperienced in writing technical design docs and translating technical design documents into projects, milestones, and backlogsAbility to collaborate with UI/UX designers and contribute a customer-centric perspectiveExperience designing for performance and scale: caching strategies, background jobs and task queues, and handling high-volume or long-running workloads2+ years of experience with React.js and TypeScriptDeep SQL experience with PostgreSQL, MySQL, or similar, including schema design, migrations, and query performance tuningExperience instrumenting and operating services in production, including logging, metrics, alerting, and debugging live issuesExperience with Vercel, Figma, or working within an existing UI component library (nice to have)You communicate progress and blockers effectively with your manager, team, and stakeholdersStrong REST API design skills, including resource modeling, versioning, pagination, error handling, and authentication / authorizationIt's no sweat to scope, breakdown, and estimate projects effectively with a solid track record of deliveryProduction experience with backend frameworks such as FastAPI, Django, Flask, or similarMust thrive in a fast-paced environment and be able to work independently

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer
Fullstack Engineer

HRB • United States

Remote
USD 120,000 - 180,000
Health
Dental
Vision
+2
Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Sr Full Stack Engineer
Sr Full Stack Engineer

New York Technology Partners • Irving (TX)

On-site
USD 90,000 - 120,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

DAT • Denver (CO)

Hybrid
USD 140,000 - 190,000
Remote flexibility
Wellness allowance
Parental leave
+10
Full Stack Engineer (MERN Stack)
Full Stack Engineer (MERN Stack)

Acculogics • United States

Hybrid
USD 90,000 - 130,000
Remote-friendly culture
Competitive market pay
Medical insurance for you and depend$
+4
Full-Stack Developer
Full-Stack Developer

Syntas • United States

Hybrid
USD 120,000 - 175,000
Equity
Fully remote
Health insurance
+9
Senior Frontend Engineer (TypeScript/Angular/React -REMOTE U.S.)
Senior Frontend Engineer (TypeScript/Angular/React -REMOTE U.S.)

MARKETTIME, LLC • United States

Remote
USD 120,000 - 170,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Software engineer (Full-stack)
Software engineer (Full-stack)

Untitled • New York (NY)

Hybrid
USD 150,000 - 230,000
Flexible days in office
Free lunch in the office
Competitive salary and equity
+2