Remote Sr./Staff Backend Engineer - Kafka

at Oscilar

Posted 23 hours ago 3 applied

Description:

  • Oscilar is seeking a Senior/Staff Backend Engineer with deep expertise in backend development.
  • The role involves designing, implementing, and optimizing services that utilize Apache Kafka for high-throughput, real-time data streams.
  • Responsibilities include scaling and maintaining databases such as Postgres, Redis, DynamoDB, and ClickHouse within a cloud-based AWS infrastructure.
  • This position is a senior technical leadership role that requires collaboration across teams, mentoring engineers, and enhancing the scalability, performance, and reliability of Oscilar’s backend systems.
  • Key responsibilities include developing scalable backend services using Java and AWS technologies, leading the architecture and optimization of Apache Kafka, managing Kafka topics and ensuring data consistency, implementing streaming solutions, collaborating with various teams, optimizing database performance, and establishing CI/CD pipelines.
  • The engineer will also provide mentorship to junior engineers and proactively resolve performance bottlenecks.

Requirements:

  • Candidates must have 8+ years of experience in backend development with Java in large-scale, distributed environments.
  • Extensive experience with Apache Kafka, including Kafka Streams, Kafka Connect, and consumer group management is required.
  • Strong experience with AWS services such as MSK, EC2, RDS, DynamoDB, S3, and Lambda is essential.
  • A solid understanding of distributed system design, messaging patterns, and eventual consistency is necessary.
  • Proven ability to diagnose and resolve performance bottlenecks in streaming and database systems is required.

Benefits:

  • The position offers a competitive salary and equity packages, including a 401k.
  • There is a remote-first culture, allowing employees to work from anywhere.
  • Employees receive 100% employer-covered comprehensive health, dental, and vision insurance for themselves and their dependents in the US and Canada.
  • An unlimited PTO policy is in place to promote work-life balance.
  • The company fosters a family-friendly environment with regular team events and offsites.
  • There are unparalleled learning and professional development opportunities available.
  • Assistance is provided for home office setup.
  • Employees contribute to making the internet safer by protecting online transactions.