Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Java/AWS): Building and operating highly available billing platform services, REST APIs, and account lifecycle capabilities at massive scale with an accent on distributed systems, cloud infrastructure, and next-generation architecture. Focus on designing microservices, improving observability, troubleshooting production systems, and delivering reliable services across the full software development lifecycle.
Location: Remote, based in Ireland; occasional travel may be required for project or team meetings.
Company
Twilio develops communications solutions and platforms that enable businesses and developers to create personalized customer experiences.
What you will do
- Design, build, and operate highly available billing platform services, APIs, and account lifecycle capabilities.
- Develop new services and features while transitioning the platform to next-generation architecture.
- Own platform domains including microservices, REST APIs, and infrastructure from inception through maintenance.
- Execute the full software development lifecycle, including coding, testing, documentation, deployment, and upgrades.
- Troubleshoot operational issues, improve debugging procedures, and strengthen observability and early-warning systems.
- Collaborate with Product, internal teams, external engineers, and stakeholders to define technical work and customer impact.
Requirements
- 5+ years of experience building highly scalable products and 5+ years of programming experience in Java or a similar object-oriented language.
- Expertise in object-oriented programming, clean code, architecture, design patterns, reliability, and scaling.
- Experience with relational and non-relational databases, observability, and tools such as Grafana, DataDog, or Prometheus.
- Familiarity with AWS, Kubernetes/EKS, cloud data stores, CI/CD pipelines, testing, and automation.
- Experience collaborating with Product teams and stakeholders, with strong written and spoken communication skills.
- Computer Science degree or equivalent professional experience.
Nice to have
- On-call support for mission-critical customer systems and production debugging.
- Complex SQL query optimization, customer-facing applications, Linux, and Kubernetes containerization.
- Experience with gRPC, Python, TypeScript, React, or Apache Kafka.
Culture & Benefits
- Remote-first work with occasional in-person team, customer, or project meetings.
- Competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program.
- Inclusive environment that values diverse perspectives, initiative, ownership, and continuous experimentation.
- Opportunities to support community volunteering and donation efforts.
Hiring process
- Hiring decisions are made through a formal interview process involving Twilio employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →