Software Engineer II, Backend (Streaming)

New
A
AffirmData infrastructure
Location: Remote USFull-TimeJunior
Salary146,000 - 206,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
1.5+ years of experience as a software engineer.
Required Skills
AWSPythonKafkaKotlinKubernetesDistributed Systems

Requirements

  • Have at least 1.5 years of experience as a software engineer.
  • Have experience designing, developing, and launching backend systems.
  • Be proficient in Python or Kotlin.
  • Be familiar with distributed systems building blocks.
  • Be familiar with AWS, Kafka, Flink, and Kubernetes.
  • Be able to design solutions spanning multiple software components and write clear, well-tested, extensible code.
  • Be comfortable navigating large codebases, debugging other engineers’ code, and providing code review feedback.
  • Have a related bachelor's degree or equivalent practical experience.

Responsibilities

  • Identify and execute new use cases for data infrastructure.
  • Design and scale infrastructure for event-driven architecture and stream processing.
  • Break larger projects into tasks, deliver them in phases, and collaborate to ensure timely delivery.
  • Collaborate with product management, design, and analytics during ideation and technical decision-making.
  • Create and monitor metrics for team artifacts, escalating issues when needed.
  • Support operational availability, keep-the-lights-on work, and on-call efforts.
  • Participate in interview and team growth activities.
View Full Description & ApplyYou'll be redirected to the employer's site
146,000 - 206,000 USD per year
Apply Now