GrepJob
Twilio

Staff Software Engineer

Twilio
Apply
1 day ago
Remote, Ireland
Staff+
H1B Sponsor

Responsibilities

  • Design, build, and maintain high-performance Java microservices using Spring Boot.
  • Implement stateful stream-processing pipelines with idempotent replays and exactly-once semantics.
  • Optimize ClickHouse schemas and partitioning for multi-region queries.
  • Embed OpenTelemetry instrumentation and ship metrics/traces/logs to monitoring tools.
  • Champion DevSecOps best practices including Terraform automation and CI/CD pipelines.
  • Leverage AI-powered tooling to enhance development productivity.
  • Mentor junior engineers and participate in code/design reviews.

Requirements

  • 8+ years of professional Java development experience with mastery of high-performance design patterns.
  • Production experience with Kafka Streams, Flink, or similar stream-processing frameworks.
  • Hands-on ClickHouse performance tuning and SQL optimization expertise.
  • Proven success operating AWS-hosted microservices at scale with knowledge of Linux, Docker, and Kubernetes.
  • Strong observability mindset including metrics, tracing, and post-incident analysis capabilities.
  • Excellent communication skills and a collaborative problem-solving approach.

Benefits

  • Competitive pay and generous time off.
  • Ample parental and wellness leave.
  • Healthcare and retirement savings program.
  • Opportunities for community engagement through volunteering and donations.

Tech Stack

Apache FlinkApache KafkaAWSClickHouseDatadogDockerGrafanaJavaKubernetesTerraform

Categories

AI & MLBackendData EngineeringDevOps