Senior Software Engineer

🕒 July 16

🇮🇪 Ireland – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 26%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Twilio

Twilio

5001 - 10000 employees

🔌 API

🤝 B2B

API • B2B

Twilio is a leading provider of cloud communications services that enables developers to build innovative communication solutions. Founded in 2008, Twilio has democratized access to communication channels such as voice, text, chat, video, and email through easy-to-use APIs. With headquarters in San Francisco and a global presence, Twilio empowers organizations of all sizes to engage effectively with their customers by integrating these communication capabilities into their applications.

📋 Description

• Design, build, and operate core billing platform services at massive scale • Build and integrate services supporting billing lifecycle, payment experience, product discovery, and account lifecycle management • Transition Twilio’s platform and customers to next-generation architecture • Design and implement new features in existing services and build new services from scratch • Troubleshoot and resolve operational issues while improving troubleshooting procedures and tools • Execute the full software development life cycle • Develop flowcharts and documentation to identify solutions • Write well-designed, testable code • Document and maintain software functionality • Troubleshoot, debug, and upgrade existing systems • Collaborate with Product teams and stakeholders to define requirements and technical work • Own and lead multiple platform domains from inception to deployment and maintenance

🎯 Requirements

• 5+ years of work experience building highly scalable products • 5+ years of programming experience in an object-oriented language (Java or similar) with clean code practices • Expert knowledge of object-oriented programming • Experience contributing to architecture and design, including design patterns, reliability, and scaling • Experience working closely with Product teams to understand requirements and define technical work • Experience working with stakeholders at all levels • Experience with relational and non-relational databases • Experience delivering observability and improving early warning systems, such as Grafana, Datadog, or Prometheus • Experience collaborating with internal and external teams/engineers • Experience owning and leading platform domains from inception through deployment and maintenance • Familiarity with AWS, Kubernetes/EKS, CI/CD pipelines, testing, and automation • Degree in Computer Science or a related field, or equivalent work experience • Experience with on-call support, complex SQL queries, customer-facing applications, production debugging, Linux, and Kubernetes/containerization are desired • Nice-to-have skills: gRPC, Python, TypeScript, React, Apache Kafka • Clear written and spoken communication skills

🏖️ Benefits

• Competitive pay • Generous time off • Parental leave • Wellness leave • Healthcare • Retirement savings program • Employee volunteering and donation support

Apply Now

Similar Jobs

🕒 June 29

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Senior Software Engineer at Akamai designing scalable user-friendly solutions and collaborating with global teams on innovative projects.

Angular

Bootstrap

Java

JavaScript

Linux

Perl

PHP

Python

React

Spring

🕒 June 25

Castillians

51 - 200

Senior Frontend Engineer developing web interfaces using React for an iGaming client. Focused on performance, user experience, and collaboration with cross-functional teams.

Next.js

React

TypeScript

🕒 June 19

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Linux Kernel and BIOS Software Engineer responsible for integrating latest Linux Kernel developments at Arista Networks in Dublin. Collaborating with hardware teams and evaluating new CPUs while working remotely.

Distributed Systems

Linux

Python

🕒 June 18

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Software Engineer in Engineering Productivity at Arista Networks, focusing on systems design and tool support for development teams. Collaborating with engineers to enhance automation and support infrastructure.

Ansible

Cloud

Distributed Systems

ElasticSearch

Grafana

Java

JavaScript

Jenkins

Kubernetes

Linux

MySQL

Python

Spinnaker

Unix

Go

🕒 June 17

Castillians

51 - 200

Senior Full Stack Engineer developing responsive web applications and collaborating with cross-functional teams for an IT Solutions company. Focusing on enhancing user experience and system performance.

AWS

Azure

Cloud

JavaScript

Node.js

React