Remote (Country)

Twilio is hiring a Software Engineer (L3)

About the Role

Design, implement, and maintain backend services and APIs that support large-scale, distributed systems. Collaborate with cross-functional teams to deliver robust software solutions with a focus on uptime, scalability, and security.

Responsibilities

  • Develop and maintain backend services using scalable architectures
  • Write clean, testable, and well-documented code
  • Collaborate with product and engineering teams to define technical requirements
  • Diagnose and resolve production issues in a timely manner
  • Participate in code reviews to ensure code quality and consistency
  • Contribute to system design discussions and technical planning
  • Implement monitoring and observability for critical services
  • Ensure software meets performance, reliability, and security standards
  • Work with distributed systems and cloud infrastructure
  • Support incident response and on-call rotations as needed
  • Optimize existing systems for efficiency and scalability
  • Integrate with internal and external APIs
  • Follow software development best practices and engineering standards
  • Mentor junior engineers and share technical knowledge
  • Stay current with emerging technologies and industry trends
  • Contribute to documentation and technical specifications
  • Use version control systems effectively in team workflows
  • Participate in agile development processes including sprint planning and retrospectives
  • Ensure compliance with data privacy and security policies
  • Collaborate on deployment automation and CI/CD pipelines

Nice to Have

  • Experience with real-time communication systems
  • Contributions to open-source software projects
  • Knowledge of Kubernetes and infrastructure as code
  • Experience with high-availability systems
  • Familiarity with service mesh technologies
  • Background in test-driven development
  • Experience mentoring engineers
  • Understanding of regulatory compliance in software systems

Compensation

Competitive salary and benefits package commensurate with experience

Work Arrangement

Hybrid work model with flexibility based on team and role requirements

Team

Part of a global engineering organization building scalable communication platforms

Why This Role Matters

This position plays a key role in building infrastructure that powers real-time communication for thousands of applications worldwide. Engineers in this role directly impact system reliability, performance, and developer experience.

What We Value

We prioritize technical excellence, collaboration, and continuous learning. We value engineers who take ownership, communicate clearly, and contribute to a positive team culture.

Growth and Development

Engineers have access to learning resources, mentorship, and opportunities to work across different domains and technologies to grow their skills.

Visa sponsorship available for qualified candidates depending on role and location

Required Skills
ScalaPythonJavaKafkaApache SparkETLData EngineeringData WarehousingBig DataDistributed SystemsSQL
About company
Twilio
Shapes the future of communications, delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide to craft personalized customer experiences.
All jobs at Twilio Visit website
Job Details
Category other
Posted 8 months ago