Hybrid Senior Software Engineer – Queueing, DB Ops

Posted 9 hours ago

Apply now

About the role

  • Senior Software Engineer at Iterable designing and building queueing libraries to handle massive real-time traffic patterns. Collaborating with teams to optimize performance and ensure fairness for customers.

Responsibilities

  • Design and build libraries to accelerate the building of Customer Products
  • Build products to gracefully handle widely varying traffic patterns in queues
  • Collaborate with a small and nimble engineering team
  • Identify and resolve performance bottlenecks

Requirements

  • Experience designing, developing, and operating asynchronous systems
  • Experience with queueing technology (RMQ, SQS, Kafka, etc)
  • Proficiency in at least one modern programming language (we use Scala)
  • A passion for developer experience
  • Passion for learning and a team player
  • Bonus Points
  • Experience managing operations in datastores used in services
  • Experience with Scala ZIO and reactive domain modeling
  • Contributor to a queueing technology

Benefits

  • Competitive salaries, meaningful equity, & 401(k) plan
  • Medical, dental, vision, & life insurance
  • Balance Days (additional paid holidays)
  • Fertility & Adoption Assistance
  • Paid Sabbatical
  • Flexible PTO
  • Monthly Employee Wellness allowance
  • Monthly Professional Development allowance
  • Pre-tax commuter benefits
  • Complete laptop workstation

Job title

Senior Software Engineer – Queueing, DB Ops

Job type

Experience level

Senior

Salary

$133,500 - $212,000 per year

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job