Twilio logo
Twilio1 day ago

Senior Software Engineer

Remote · Estonia

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
Cloud Services

Job Summary

Senior Software Engineer to design, develop, test and deploy features for a distributed Java-based SMS connectivity platform, focusing on availability, throughput, latency, and data integrity. You will work on a scalable cloud-enabled system, participate in code reviews, troubleshoot issues, manage work with GitHub/Jira/build/deploy systems, and ensure quality through unit, integration, and load testing. The role involves collaborating with cross-functional teams to define, design, and ship new features, with a remote-first setup based in Estonia and occasional travel. Key skills include Java frameworks (Dropwizard, Spring, Hibernate), cloud services (AWS, Google Cloud, Azure), distributed systems fundamentals, microservice architecture, containerization (Docker, Kubernetes), and strong communication in small, energetic teams.

Required Qualifications

  • Experience with Java frameworks such as Dropwizard, Spring, Hibernate, or similar.
  • Experience with Cloud services (AWS preferred, Google, Azure etc.)
  • Strong Computer Science fundamentals not limited to data structures, algorithms, operating systems, and distributed systems
  • Knowledge of processes and engineering best practices in all phases of the software development life cycle
  • Readiness to participate in the on-call rotation
  • Strong communication skills and desire to make an impact and thrive in small, collaborative, energetic teams
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Twilio

Senior Software Engineer

Apply on Sorce