The Enterprise Engineering Unified Communications team provides globally scaled, high-quality voice and video communications solutions that support Amazonians around the world. Our services touch every element of the business every day: our corporate offices, our customer service teams, fulfillment centers, a diverse development community, and many more.
We are looking for a systems development engineer with a strong foundation in object-oriented programming in a Linux-based enterprise environment. You’ll play a key role in architecting, designing, supporting, and enhancing our AWS-based telecommunications infrastructure. You’ll use and touch a wide range of technologies and systems, including products we’ve built from the ground up as well as commercial software. You’ll help junior engineers develop their skills, and continue to raise the bar and build the future of Amazon.
Key job responsibilities
Who are you?
You have a strong understanding of large-scale computing solutions. You have experience in networking and telecommunications. You have experience building large-scale systems in an enterprise environment, and have implemented automated solutions to manage virtualized infrastructure across all of its lifecycle stages.
You view run book instructions as code that just hasn't been written. Quality is foremost on your mind, and test-driven development is your starting point. You think about how to manage systems in mass and to auto-remediate configuration drift.
You love digging into new technologies and figuring out how to incorporate what they offer into your infrastructure.
You’re passionate about success. You obsess over how to help your customers do their job, not their computing environment. You understand different people have different needs to be productive, and strive to develop self-service oriented solutions. You have a passion for designing and building cloud-computing systems for a diverse set of customers.
A day in the life
As a Systems Development Engineer, you are responsible for handling tasks assigned to your team during each sprint, including problem tickets, new feature development, and system enhancements. You design and implement new solutions, automate integrations, generate operational metrics for dashboards, and troubleshoot complex issues within a DevOps environment. Additionally, you participate in on-call rotations every few weeks, assisting customers with advanced software issues as needed.
You have hands-on experience with AWS or similar cloud platforms, a strong understanding of Agile frameworks, and working knowledge of SIP, TDM, H.323, BGP, OSPF, and core telecommunications fundamentals. You possess a solid grasp of deep TCP/IP OSI-model networking concepts, proficiency in object-oriented programming, and experience developing and maintaining operationally critical services. You also have expertise in building and supporting IT solutions in Linux-based enterprise environments, including provisioning, patching, configuration, and performance management. Thriving in a fast-paced environment, you balance multiple priorities while maintaining attention to detail, and you bring a proactive mindset, strong problem-solving skills, and the ability to collaborate effectively across teams.
Minimum Qualifications
1. Bachelor's Degree in a technical field or relevant work experience.
2. Experience programming in a modern language (e.g., Python, Ruby, Golang, Java, C++, C#, Rust) with strong scripting skills (Python, Perl, or similar).
3. Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
4. Experience in telecommunications or voice network engineering, managing large-scale VoIP/video platforms, BroadWorks Cloud PBX/UC solutions, and working with carriers for voice and data network operations.
Preferred Qualifications
1. Master's Degree in a technical field or relevant work experience.
2. Knowledge of systems engineering fundamentals (networking, storage, operating systems).
3. Experience in networking, storage systems, operating systems and hands-on systems engineering.
4. Experience utilizing AWS cloud solutions in a DevOps environment.
5. Experience with CI/CD pipelines build processes.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
#J-18808-Ljbffr