Alexa Communications is revolutionizing the future of global, multimedia communications through voice-controlled interfaces. As a Senior Software Development Engineer, you'll join the team building core software components for communication experiences across various platforms. The role offers the opportunity to work with domain experts and software engineers to deliver key Alexa Communications features. The team is focused on making Alexa the most natural way for people to communicate, working on features like messaging, calling, announcements, and drop-in capabilities via Alexa devices or the Alexa app.
The position requires exceptional technical expertise in building large-scale distributed systems, strong Computer Science fundamentals, and a passion for creating reliable, scalable, and high-performance services. You'll have significant influence on product and technology strategy, helping define features, refine system architecture, and establish best practices. The role demands strong communication skills, customer-centricity, and a commitment to teamwork.
This is an exciting opportunity to be part of Alexa's growth story, where you'll help shape the future of voice-controlled communications and delight customers worldwide. The team operates with a Day One mentality, meaning there's substantial room for innovation and building new experiences. You'll be working in either Chennai or Bangalore, contributing to a high-energy, fast-growth business that's defining the future of voice-controlled communications.
The ideal candidate will combine technical excellence with leadership capabilities, as you'll be instrumental in setting up the architectural foundation for the next phase of product development. You should be passionate about complex system software and committed to achieving both technical excellence and operational goals.