Enable job alerts via email!

Senior Python Developer (Team Lead)

PR Volt

Santa Monica (CA)

Remote

USD 120,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company seeks a Senior Python Developer (Team Lead) to enhance their media database capabilities. This pivotal role involves architecting robust systems and leading web scraping initiatives to drive innovation. Competitive compensation and growth opportunities are offered in a remote-first culture.

Benefits

Remote-First Culture
Growth Opportunities
Competitive Compensation
Paid Time Off
Annual Holiday Party

Qualifications

  • Deep expertise in Python development and web scraping at scale.
  • Experience with large-scale data storage and infrastructure.
  • Ability to mentor junior developers.

Responsibilities

  • Lead design and implementation of web scraping systems.
  • Optimize infrastructure for cost-efficient data handling.
  • Conduct technical leadership and code reviews.

Skills

Python
Web scraping
Problem solving
Architectural design

Education

Bachelor's Degree in Computer Science or related field

Tools

Selenium
Cloudflare
AWS
Docker

Job description

About PR Volt: PR Volt is at the forefront of public relations. We leverage cutting-edge technology and automation to deliver impactful media coverage more efficiently and affordably. If you're passionate about innovation, efficiency, and helping businesses succeed, PR Volt is the place for you!

The Opportunity: We are seeking a proactive and results-oriented Senior Python Developer (Team Lead) to join our Engineering team. In this role, you will be instrumental in expanding our core media database capabilities, architecting robust and scalable systems, and extracting structured data from the vast and ever-evolving web landscape.

Key Responsibilities:

  • Lead the design and implementation of highly efficient, large-scale web scraping systems capable of monitoring and acquiring data from millions of web pages
  • Develop and deploy sophisticated techniques to effectively bypass anti-scraping mechanisms such as FunCaptcha, reCAPTCHA, Distil, and Cloudflare at scale, utilizing advanced open-source solutions
  • Architect and manage data storage and processing solutions on physical hardware, focusing on cost-efficiency and handling terabytes of incoming and stored data
  • Apply strong architectural principles and design patterns to ensure the development of clean, maintainable, and highly performant backend code
  • Provide technical leadership, code review, and mentorship to junior members of the engineering team
  • Seamlessly integrate newly acquired data with existing internal data platforms, including our data sources, ensuring data consistency and accessibility for downstream applications
  • Continuously research and implement new technologies and methodologies to enhance our data acquisition capabilities and overcome evolving web challenges

Requirements

  • Demonstrated deep expertise in Python development
  • Extensive, up-to-date experience in web scraping at scale (e.g. Selenium)
  • Hands-on experience working with and optimizing infrastructure on physical hardware, with a clear understanding of managing costs associated with large-scale data storage and processing (terabytes)
  • A clear understanding and practical application of software design patterns, clean code principles, and experience building highly maintainable, scalable, and resilient systems
  • Exceptional analytical and problem-solving skills, with the ability to tackle complex, ambiguous technical challenges independently
  • Experience coaching junior developers and conducting thorough code reviews

Preferred Qualifications (Nice-to-Haves):

  • Familiarity with building with AI and using AI libraries
  • Significant understanding or experience with frontend technologies (e.g., React)
  • Experience with other cloud providers (AWS, Azure, GCP) beyond physical hardware, understanding their cost implications for data-intensive tasks

Our Hiring Process: We aim for a transparent, efficient, and respectful hiring process that allows us to get to know you and for you to learn more about us. Here's a general overview:

  • Application Review
  • Technical Assessment
  • Hiring Manager Interview(s)
  • Stakeholder Interview
  • Final Decision & Offer

We strive to keep candidates informed throughout the process and typically aim to complete the process within 2 to 4 weeks from your application.

Benefits

Why Join PR Volt? Joining PR Volt means becoming part of an innovative team that's reshaping an industry. We value our people and offer:

  • Remote-First Culture: True flexibility to work from where you thrive
  • Growth Opportunities: Opportunities for professional development, learning new skills, career progression
  • Competitive Compensation
  • Paid Time Off: 15 days PTO plus 6 holidays (after a 90-day ramp-up period)
  • Pioneering Technical Innovation: Be a key player in significant technological advancements that will redefine PR capabilities and set new industry standards, further differentiating us from the competition
  • Team Collaboration: Celebrate achievements at our annual holiday party, where top performers are both recognized and rewarded

Ready to Make an Impact? If you're excited by this opportunity and believe you have the skills and passion to help us drive PR results more efficiently, we encourage you to apply!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at PR Volt by 2x

Get notified about new Python Developer jobs in Santa Monica, CA.

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Software Engineer (Python/Linux/Packaging)
Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics
REMOTE- AI Computer Vision Algorithms Developer

Pasadena, CA
$120,000.00
-
$140,000.00
2 weeks ago

Los Angeles, CA
$150,000.00
-
$200,000.00
2 weeks ago

Los Angeles Metropolitan Area 1 month ago

Python Software Engineer - Ubuntu Hardware Certification Team
Senior Full Stack Software Engineer (Remote)
Sr. AI Software Engineer (Remote, Back-end Leaning)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Real Estate Agent Team Lead

Vylla Home

Ontario null

Remote

Remote

USD 85,000 - 185,000

Full time

Yesterday
Be an early applicant

Real Estate Agent Team Lead

Vylla Home

Santa Ana null

Remote

Remote

USD 85,000 - 185,000

Full time

Yesterday
Be an early applicant

Freight Rail Client Team Leader / Senior Project Manager, Transit and Rail - Remote.

RPMGlobal

null null

Remote

Remote

USD 130,000 - 210,000

Full time

6 days ago
Be an early applicant

Team Leader

Escape with Freedom

Los Angeles null

Remote

Remote

USD 100,000 - 200,000

Full time

10 days ago

Sr. Procurement Analyst – Team Lead

Chenega Corporation

null null

Remote

Remote

USD 100,000 - 130,000

Full time

14 days ago

Account Manager Pharmacist Clinical Consultant - Remote in Pacific Time Zone

Optum

Los Angeles null

Remote

Remote

USD 89,000 - 161,000

Full time

5 days ago
Be an early applicant

Delivery Team Lead (Supply Chain Logistics)

City Electric Supply

null null

Remote

Remote

USD 120,000 - 165,000

Full time

Today
Be an early applicant

Field Service Team Leader

ABB

Cary null

Remote

Remote

USD 50,000 - 129,000

Full time

Today
Be an early applicant

Project Manager / Team Lead – ESRI Implementation (Remote)

InformaServ Inc.

null null

Remote

Remote

USD 90,000 - 130,000

Full time

Yesterday
Be an early applicant