Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
H1

Senior Backend Software Engineer

H1

Senior Backend Software Engineer shaping H1’s data infrastructure. Designing and scaling systems and pipelines for data solutions and mentoring team members.

Posted 5/26/2026full-timeNew York City • New York • 🇺🇸 United StatesSenior💰 $135,000 - $160,000 per yearWebsite

Tech Stack

Tools & technologies
ApacheAWSCloudDockerETLPostgresPythonSeleniumSparkSQL

About the role

Key responsibilities & impact
  • Work on developing strategies and frameworks to capture web data at scale.
  • Design, develop, and maintain scalable data extraction frameworks that ingest structured and unstructured data from diverse sources.
  • Build and optimize robust ETL/ELT pipelines using big data technologies, especially Apache Spark on cloud platforms (preferably AWS EMR).
  • Improve the efficiency, reliability, and performance of data processing systems through thoughtful design and continuous optimization.
  • Transform, clean, and normalize complex datasets for downstream use, ensuring high standards of data quality and consistency.
  • Partner with senior engineers to evolve H1’s data architecture and infrastructure in support of product and platform scalability.
  • Lead data integration efforts across multiple systems, ensuring accuracy and seamless collaboration across teams.
  • Monitor and troubleshoot data flows and pipelines, proactively identifying and resolving performance issues.
  • Maintain clear documentation of systems, workflows, and processes to promote transparency and operational excellence.
  • Participate in code reviews and promote a culture of engineering excellence, mentorship, and continuous improvement.
  • Collaborate closely with cross-functional teams to align technical execution with business goals

Requirements

What you’ll need
  • 5+ years professional experience in data engineering or software engineering, working with large-scale data systems and pipelines.
  • Strong proficiency in Python.
  • Proficiency in web scraping strategies and technologies: curl, network analysis, proxies and selenium/playwright.
  • Strong SQL skills and experience with PostgreSQL.
  • Experience with big data tools like Apache Spark, particularly on cloud platforms, with a preference for AWS EMR.
  • Experience with Docker or other containerization technologies.

Benefits

Comp & perks
  • Full suite of health insurance options, in addition to generous paid time off
  • Pre-planned company-wide wellness holidays
  • Retirement options
  • Health & charitable donation stipends
  • Impactful Business Resource Groups
  • Flexible work hours & the opportunity to work from anywhere

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringsoftware engineeringPythonweb scrapingSQLPostgreSQLApache SparkETLELTdata processing
Soft Skills
collaborationmentorshipcontinuous improvementproblem-solvingdocumentation