H

Principal Software Engineer

Harnham

California, MO
1 day ago

Job Description

Description

This range is provided by Harnham. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$200,000.00/yr - $230,000.00/yr

Additional compensation types

Annual Bonus and RSUs

Direct message the job poster from Harnham

Location: Fully remote or optional hybrid in South SF - Strong preference to PST or MST.

Overview of Role:

We are seeking a Principal Software Engineer to lead the design, development, and support of scalable data pipelines and infrastructure in the cloud. This role focuses on building robust systems for data analysis and processing while collaborating closely with internal teams as primary data consumers. The ideal candidate will have a strong background in backend development, problem-solving, and production software engineering.

Company Description:

Our client focuses on cancer research that leverages AI and produces all its own data in house. They are a Series A startup and recently wrapped up a recent round of funding.

Key Responsibilities

  • Data Infrastructure Development: Design, implement, and support large-scale data pipelines and data infrastructure in the cloud.
  • Data Analysis Systems: Build and maintain infrastructure to enable efficient and scalable data analysis workflows.
  • Production Software: Develop and support production-grade software with a focus on reliability and performance.
  • Collaboration with Data Consumers: Work within an environment where internal teams are the primary data consumers, ensuring solutions meet their needs.
  • Technical Leadership: Provide guidance and mentorship to the team, ensuring adherence to best practices in software engineering and infrastructure design.

Experience

  • Years of Experience: Proven experience in software engineering, with significant expertise in designing and supporting production software.
  • Technical Leadership: Prior experience in a senior or principal engineering role, leading the development of complex systems.

Technical Skills

  • Cloud Expertise: Strong experience with AWS and building cloud-based data solutions.
  • Programming: Advanced knowledge of Python, particularly for backend development.
  • Data Pipelines: Hands-on experience with large-scale data pipelines, with familiarity in tools like Dagster and dbt for pipeline development and orchestration.
  • Containerization and Orchestration: Proficiency with Kubernetes for managing cloud infrastructure.
  • General Data Engineering: Strong foundational knowledge of designing, building, and optimizing data pipelines and data infrastructure.

Key Attributes

  • Problem Solving: Exceptional analytical and problem-solving skills to address complex technical challenges.
  • Collaboration: Ability to work effectively with internal data consumers and cross-functional teams.
  • Technical Excellence: A commitment to building high-quality, scalable, and maintainable solutions.
  • Full healthcare coverage for yourself and all dependents.
  • Great parental leave program!
  • 401(k) Matching

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Biotechnology Research, Research Services, and Software Development

Referrals increase your chances of interviewing at Harnham by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Paid paternity leave

Paid maternity leave

Get notified about new Software Engineer jobs in California, United States .

Santa Clara, CA $100,000.00-$500,000.00 6 days ago

Software Engineer Intern/Co-op (Fall 2025)

California, United States $100,000.00-$720,000.00 2 weeks ago

Software Engineer Internship (12 months)

Software Engineer (L5) - Open Connect Platform

San Francisco, CA $150,000.00-$175,000.00 1 month ago

San Francisco, CA $150,000.00-$190,000.00 2 weeks ago

Palo Alto, CA $105,000.00-$145,000.00 4 hours ago

Software Engineer, Python - AI Training (Freelance, Remote)

San Francisco, CA $175,000.00-$250,000.00 1 month ago

Alameda, CA $120,000.00-$160,000.00 3 months ago

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

#J-18808-Ljbffr