Senior Software Engineer - Data @HeroDevs
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Senior Software Engineer - Data @HeroDevs

3d ago - HeroDevs is hiring a remote Senior Software Engineer - Data. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are seeking a Senior Software Engineer (Data) to design and build the systems that power data movement and transformation across HeroDevs. This role focuses on developing reliable, scalable data pipelines and enabling high-quality, trustworthy data for both product and business use.

Qualifications

  • 5+ years of experience designing and operating distributed workflow or orchestration systems (e.g. Temporal, Conductor, Dagster, Apache Airflow, or similar), including failure recovery, state management, safe retries, and production observability.
  • Deep experience with relational databases in production (PostgreSQL preferred), including advanced SQL, index design, and database tuning for load.
  • Experience working with distributed search or document stores (e.g. OpenSearch, Elasticsearch, or similar).
  • Experience running production-grade services on a major cloud platform (AWS preferred), including containerized workloads on Kubernetes.
  • Experience working with a cloud data warehouse (e.g. Snowflake, BigQuery, or Redshift) and building or consuming structured data transformations.
  • Expertise in at least one backend language (TypeScript/Node.js, Python, Go, or Java).
  • Strong ownership of data quality, including validation, monitoring, alerting, and a proactive approach to observability.
  • Strong problem-solving skills, willingness to learn, and a collaborative mindset.

Requirements

  • Design and develop reliable, scalable data pipelines that power core products and business workflows.
  • Build and maintain distributed workflow orchestration systems for long-running, fault-tolerant processes.
  • Drive the performance and reliability of the data layer, including schema design, query optimization, and migrations.
  • Establish and enforce data quality standards including validation, monitoring, and alerting across pipeline outputs.
  • Contribute to architectural decisions and influence the evolution of our data platform.
  • Collaborate with product and engineering teams to deliver on business objectives.

Company Description

At HeroDevs, we believe in the power of diversity, equity, and inclusion to drive innovation, creativity, and success. We are committed to creating a workplace that embraces and celebrates individual differences. We encourage people of all backgrounds and experiences to apply.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Data @HeroDevs
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later