← Back to job listings
PD
Senior Full Stack Software Engineer
People Data Labs · United States
About The Role
Join our team as a Senior Full Stack Software Engineer, where you will play a crucial role in accelerating our efforts to build standalone data products. You will work with a team to continuously improve our existing APIs and delivery methods, as well as create new ones. This remote-first position offers unlimited PTO, monthly employee stipends, and comprehensive medical, dental, and vision insurance.
- Contribuer à l'accélération des efforts pour construire des produits de données autonomes qui permettent aux équipes de données et aux développeurs indépendants de créer des solutions innovantes à grande échelle.
- Conduire les offres de produits en libre-service pour attirer de nouveaux clients et générer de nouveaux revenus, tout en travaillant en étroite collaboration avec les parties prenantes pour clarifier les ambiguïtés.
- Concevoir et mettre à jour les systèmes en utilisant de bons modèles de conception, tant sur le frontend que sur le backend, afin de permettre l'extensibilité et l'évolution de l'entreprise.
- We are looking for individuals who can balance extreme ownership with a “one-team, one-dream” mindset
- We like our engineers to be thoughtful, quirky, and willing to fearlessly try new things. Failure is embraced at PDL as long as we continue to learn and grow from it
- Experience working in systems where you’ve had to engage with existing implementation patterns and evolve them over time
- Strong software development fundamentals
- 5-7+ years of industry experience with clear examples of strategic technical problem-solving and implementation
- SQL and SQL stores, such as PostgreSQL, MySQL or similar
- REST API design and backends such as Node.js, Django, FastAPI, Flask, Rails or similar (note: we are a Python shop primarily)
- 4+ years of experience with Python in a production environment
- Experience working with Figma or similar UX design tools
- Experience with Next.js (or other React.js frontend frameworks)
- Experience with frontend testing frameworks and practices
- 3+ years of experience with React.js with Typescript
- Experience refining designs with UI/UX designers and while meaningfully contributing to the design and asserting a customer-centric perspective
- Experience building and maintaining a UI component library
- High attention to detail coupled with a strong understanding of CSS fundamentals; experience using Tailwind CSS
- Experience with Vercel (Nice to have)
- Experience with page-load and interaction performance
- Experienced in writing technical design docs and translating technical design documents into projects, milestones, and backlogs
- It’s no sweat to scope, breakdown, and estimate projects effectively with a solid track record of delivery
- Strong written communication skills on Slack/Chat and in documents
- You communicate progress and blockers effectively with your manager, team, and stakeholders
- Must thrive in a fast-paced environment and be able to work independently
- Ensure and develop solid code quality and development practices and standards within the team
- You collaborate well across engineering, design, and product management
- Experience mentoring and developing engineers
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring