✦ Luna Orbit — Software Engineering

Software Engineer

at Twilio

📍 Remote - Ireland Remote Posted April 01, 2026
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Bachelor's degree in Computer Science or a related engineering field
Category Software Engineering

Software Engineer (mid) focused on JVM-based, distributed applications in a remote setting, building RESTful services and event-driven architectures across multiple cloud platforms.

  • Design and implement real-time services with high throughput and low latency requirements
  • Collaborate with stakeholders to translate customer needs into robust solutions
  • Ensure quality with CI/CD, unit and integration tests
  • Participate in distributed systems design and cloud infrastructure decisions
  • Operate within a remote Ireland-based team

Stack includes Java/JVM, RESTful APIs, Kafka/SQS, CI/CD, and cloud platforms such as AWS, Google Cloud Platform, OpenStack, and Azure; emphasis on distributed systems and testing.

The ideal candidate is a mid-level Java software engineer with 2+ years of experience building distributed JVM applications, RESTful services, and event-driven architectures across AWS/GCP/OpenStack/Azure. They should be comfortable with CI/CD and distributed systems in a remote, international setting.

Minimum 2+ years hands-on experience in large scale distributed applications on JVM based technologiesExperience building RESTful servicesAPI design and event-driven architectures (KafkaSQS)Understanding of CI/CD pipelinesHands on experience with cloud infrastructures such as AWSGCPOpenStack or AzureStrong Java fundamentals with the ability to architectreviewand debug code
Experience with AI coding assistants (ClaudeGitHub CopilotCursoror similar)
JavaKafkaSQSAWSGoogle Cloud PlatformGCPOpenStackAzureCI/CD
JavaJVMRESTful servicesAPI designKafkaSQSCI/CDAWSGoogle Cloud PlatformGCPOpenStackAzuredistributed systemsunit testingintegration testing
JavaJVMRESTful servicesAPI designKafkaSQSCI/CDAWSGoogle Cloud PlatformGCPOpenStackAzureCloud infrastructuresDistributed systemsUnit testingIntegration testing
Excellent written communicationCritical thinkingCollaborationAdaptability
Industry SaaS
Job Function Develop scalable Java-based distributed services and APIs for Twilio's Voice Connectivity Trust team
Role Subtype Software Engineer
Tech Domains Java, OpenStack, Azure, Google Cloud Platform, Kubernetes, SQL / PostgreSQL, Kafka
Software EngineerJavaJVMRESTfulAPI designKafkaSQSCI/CDAWSGoogle Cloud PlatformGCPOpenStackAzuredistributed systemsunit testsintegration testsRemoteIreland

2+ years experience in distributed JVM applications, Bachelor's degree in CS or related field, Must be able to work remotely from Ireland

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile