Senior Software Engineer II AI-Native, Messaging

Added
less than a minute ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java terraform aws kubernetes kafka

πŸ“‹ Description

  • Design, build, and operate streaming services on Kafka with Spring.
  • Develop and manage Kafka connectors for DynamoDB, S3, NSQ.
  • Own schema evolution across Protobuf, Schema Registry, and codegen.
  • Lead platform migrations (MSK to Confluent Cloud) and dual-cluster patterns.
  • Build monitoring and operational tooling (DataDog, Prometheus).
  • Write Terraform IaC and ship via CI/CD; participate in on-call rotation.

🎯 Requirements

  • 6+ years of backend software engineering experience.
  • Strong proficiency with Java and Spring Boot.
  • Production experience with Apache Kafka or a comparable distributed streaming platform.
  • Solid grounding in distributed systems: consistency, fault tolerance, replication.
  • Comfortable with AWS and containerized deployments on Kubernetes.
  • Hands-on experience with Terraform or comparable IaC.

🎁 Benefits

  • Competitive pay and benefits.
  • Medical, dental, vision, life and disability insurance (US paid).
  • 401(k) with company matching in the US and RRSP with DPSP in Canada.
  • Flexible PTO and 12 company-wide days off.
  • Learning & Development programs.
  • Equipment/tools and reimbursement for a productive remote environment.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’