Job Url: https://www.remoterocketship.com/company/twilio/jobs/software-engineer-messaging-api-united-states-remote Job Description: Twilio Website LinkedIn All Job Openings Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience.Twilio has democratized communications channels like voice, text, chat, video, and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications.By making communications a part of every software developer’s toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.Founded in 2008, Twilio has over 5,000 employees in 26 offices in 17 countries and counting, with headquarters in San Francisco and other offices in Atlanta, Bangalore, Berlin, Bogotá, Denver, Dublin, Paris, Prague, Hong Kong, Irvine, London, Madrid, Munich, Malmö, Mountain View, Redwood City, New York City, São Paulo, Sydney, Melbourne, Singapore, Tallinn, and Tokyo. telecommunications • API • cloud communications • SaaS • telephony 5001 - 10000 employees Software Engineer - Messaging API 4 hours ago 🏄 California – Remote 🦌 Connecticut – Remote +4 more states 💵 $120k - $141k / year ⏰ Full Time 🟢 Junior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor AWS Cloud Distributed Systems Java Kubernetes MySQL Spring Spring Boot SpringBoot Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • This position is needed to build and enhance the Messaging APIs, ensuring their reliability, availability, and scalability to provide a seamless and trusted experience to our customers. • As part of the Messaging API team, you will own the gateway services into the Messaging Platform. • From orchestrating messages to retrieving message logs, you will work across various tech stacks to deliver a consistent customer and developer experience that abstracts away the complexity of the underlying Messaging Platform. • You will play a key role in shaping the future of our APIs, delivering new and innovative experiences to our growing customer base. 🎯 Requirements • Bachelor's degree in Computer Science or a related engineering field • 0-2 years of hands-on experience in a school or industry setting building software that solves real-world problems • Strong computer science fundamentals, including data structures, algorithms, operating systems, networking, and distributed systems • Independent and curious; uses available resources and thinks creatively to find solutions • Able to learn quickly and be proactive in gaining knowledge needed to work on scalable, distributed backend services • Works well in a team setting, open to feedback, and highly motivated • Knowledge and experience working with REST APIs • Basic understanding of distributed systems design fundamentals • Experience in Java or other object oriented programming languages; familiarity with advanced concepts like concurrency, multi-threading, and performance optimization 🏖️ Benefits • competitive pay • generous time off • ample parental and wellness leave • healthcare • a retirement savings program • and much more. • Offerings vary by location. Apply Now Discover 100,000+ Remote Jobs! Join now to unlock all jobs