Revinate is hiring a
Senior Data Engineer, Remote - United States

Logo of Revinate

Senior Data Engineer closed

🏢 Revinate

💵 $160k-$200k
📍United States

Summary

Revinate is seeking an experienced Data Engineer to join their Pipeline team. The Data Engineer will build, scale, and maintain a high-volume data pipeline, collaborate with other teams, and work remotely most days with occasional in-person meetings in San Francisco. Benefits include health, dental, vision insurance, 401(k) with employer match, short & long term disability insurance, life insurance, paid time off, monthly work from home stipend, telehealth access, EAP, and a salary range of $160,000 - $200,000.

Requirements

  • Exceptional written and verbal communication skills
  • Ability to build relationships and influence peers and non-direct reports
  • Deep understanding of distributed systems, microservice architecture, and reactive design patterns
  • Unwavering commitment to engineering excellence and craftsmanship, setting high expectations for systems and teams
  • Experience with data engineering technologies (Java, Kafka, Kafka Streams, Cassandra, Spark, Elasticsearch, S3, Protocol Buffers) and supporting technologies (Docker, Kubernetes, Helm, Gradle, GitLab, AWS)
  • Systems thinking mindset with a strong desire to understand the entire end-to-end architecture and data flow
  • Ability to challenge existing designs and propose solutions for highly-scalable distributed systems while minimizing technology costs and maintenance obligations
  • Intuitive sense for spotting, investigating, and prioritizing data processing anomalies

Responsibilities

  • Build, scale, and maintain a high-volume, cloud-native, distributed stream-processing pipeline that runs 24x7
  • Establish a culture of rapid iteration and frequent production deployments, without sacrificing quality
  • Play a hands-on role investigating issues, asking questions, and prioritizing tech debt
  • Promote quality and best practices through active participation in code reviews, knowledge sharing, and delivery of learning and development initiatives
  • Collaborate with product managers, project managers, and other engineers to understand, document, and deliver solution requirements
  • Monitor system performance and ensure timely recovery from incidents

Benefits

  • Health insurance-employee premium paid 100% by Revinate
  • Dental insurance-employee and dependents’ premium paid 100% by Revinate
  • Vision insurance-employee and dependents’ premium paid 100% by Revinate
  • 401(k) with employer match
  • Short & Long Term Disability insurance
  • Life insurance
  • Paid time off
  • Monthly work from home stipend
  • Telehealth access
  • Employee Assistance Program (EAP)
This job is filled or no longer available

Similar Jobs