Sr. Software Development Engineer

Amazon.Com, Inc. Seattle , WA 98113

Posted 1 week ago

We are constantly making Alexa the best voice assistant in the world. Amazon's Alexa cloud service and Echo devices are used every day, by people you know, in and about their homes. The Alexa Monetization team is hiring talented and experienced Sr. Software engineers to help building the next generation products for Alexa across multiple channels and domains. We are seeking an experienced, entrepreneurial, big thinker for a confidential new initiative within Alexa.You will be joining a team doing innovative work, making a direct impact to customers, showing measurable success, and building with the latest natural language processing systems. If you are holding out for an opportunity to:

Make a huge impact as an individual

  • Be part of a team of smart and passionate professionals who will challenge you to grow every day

  • Solve difficult challenges using your expertise in coding elegant and practical solutions

  • Create applications at a massive scale used by millions of people

  • Work with machine learning systems to deliver real experiences, not just research

And you are experienced with

  • Writing highly efficient, testable, quality code written with Java, C++, or C# (or another excellent OO language)

  • Application scaling, resiliency, availability, and failover

  • Researching implementations to find the best possible experience for a customer

  • Taking ownership and doing whatever it takes to get the job done

And you constantly look for opportunities to

  • Innovate, simplify, reduce waste, and increase efficiencies

  • Use data to make decisions and validate assumptions

  • Automate processes otherwise performed by humans

  • Learn from others and help grow those around you

...then we would love to chat!

In 2021, we have the opportunity to build new products and features from the ground up and we are looking for strong, bias for action engineering leaders who are not afraid of taking bold bets and trying new things to improve customer experience for Alexa.

As part of a new and growing team, you will be iterating on new features and products to help drive innovation and expansion. You will work on cross-functional and cross-domain opportunities; tackle challenging projects aim to accelerate experimentations in Alexa; and build out operating mechanisms and technology to enable novel customer experiences. You will be instrumental in setting the team culture, quality bar, engineering best practices, and norms. Mentoring and growing the team around you will be one of the primary ways you measure your own success. You will have the opportunity to contribute and develop deep expertise in the areas of distributed systems, machine learning, conversational technologies, user interfaces (including voice and natural user interfaces), data storage and data pipelines.

This role is exciting for engineers who love to apply startup mindset to their day-to-day, enjoy working cross-functionally to master both business and technology knowledge, and are passionate about building engineering best practices. If you are looking for opportunity to learn, grow and lead, this is the position for you.

  • 5+ years professional experience in software development.

  • 3+ years of programming experience with at least one modern language such as Java, C++, or C# (or any other excellent modern languages).

  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of large-scale, fault-tolerant distributed systems.

  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.

  • Willingness to own and lead all stages of development process: design, testing, implementation, and operational support.

  • Proven ability to mentor and grow others.

  • Communicating with users, other technical teams, and management to collect requirements, describe software product features, technical designs, and product strategy

  • Extensive experience working with cloud architecture supporting large-scale systems.

  • Experience with TypeScript

  • Experience developing Alexa skills

  • Comfortable working in a fast paced, highly collaborative, dynamic work environment

  • Experience with Amazon Web Services

  • Working with cloud architecture and web services

  • Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis

  • Excellent communication, analytical and problem solving skills

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. For individuals with disabilities who would like to request an accommodation, please visit

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Principal Software Development Engineer

Change Healthcare

Posted 5 days ago

VIEW JOBS 4/17/2021 12:00:00 AM 2021-07-16T00:00 Transforming the future of healthcare isn't something we take lightly. It takes teams of the best and the brightest, working together to make an impact. As one of the largest healthcare technology companies in the U.S., we are a catalyst to accelerate the journey toward improved lives and healthier communities. Here at Change Healthcare, we're using our influence to drive positive changes across the industry, and we want motivated and passionate people like you to help us continue to bring new and innovative ideas to life. If you're ready to embrace your passion and do what you love with a company that's committed to supporting your future, then you belong at Change Healthcare. Pursue purpose. Champion innovation. Earn trust. Be agile. Include all. Empower Your Future. Make a Difference. Title: Sr. Principal Software Development Engineer Overview of Position We are looking for a Sr. Principal Software Development Engineer to join a team building the next generation of a growing healthcare platform. Our team is looking to add members that take ownership, delivering stable feature functionality, our community requires. We're looking for you if you're comfortable working in a collaborative environment where everyone takes responsibility for success in every aspect of our product's delivery. You'll have a passion for the highest quality results, continuously looking to improve outcomes by enhancing processes and highlighting opportunities. You'll work in collaboration with minimal supervision, adopting the Agile process to prioritize, pick up, and complete work. You'll share ideas and team up to deliver new and creative ways to solve problems. What will be my duties and responsibilities in this job? * Own the full technology stack, and drive the technical direction for our systems, technology, and architecture * Work with key stakeholders in engineering, product management, and executive teams to define the roadmap, strategy, and requirements; manage, mentor, and lead a team of highly skilled principal engineers and managers to envision and deliver our roadmap * Make technical recommendations across the business and use your past experiences to make key decisions that will have an immediate and long-term impact * Conduct new technology research, and lead cross-functional development of new technology from design to deployment * Be a coach and mentor to engineers of all experience levels What are the requirements needed for this position? * 10+ years of industry experience as a Software Engineer leading teams building high-performance, highly available and scalable distributed systems * 10+ years of programming experience with at least one modern language such as Java, C++, or C#, including design patterns * Be the subject matter expert across three or more areas: Cloud Computing, Application Security, High Scalability, Big Data/ML, Medical Imagining. * Computer Science fundamentals in object-oriented design, data structures, algorithm design, and complexity analysis * Bachelor's Degree in Computer Science or related field or equivalent experience What other skills/experience would be helpful to have? * Demonstrated track-record of self-directed execution taking a leading role in building complex software systems that have been successfully delivered to customers * Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between * Expert knowledge of software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations * Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy * Ability to work in an ambiguous environment but be execution focused on defining and then realizing the roadmap What are the working conditions and physical requirements of this job? General office demands #li-remote Join our team today where we are creating a better coordinated, increasingly collaborative, and more efficient healthcare system! Equal Opportunity/Affirmative Action Statement Change Healthcare is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, or veteran status. To read more about employment discrimination protections under federal law, read EEO is the Law at and the supplemental information at If you need a reasonable accommodation to assist with your application for employment, please contact us by sending an email to with "Applicant requesting reasonable accommodation" as the subject. Resumes or CVs submitted to this email box will not be accepted. Click here to view our pay transparency nondiscrimination policy. Change Healthcare maintains a drug free workplace and conducts pre-employment drug-testing, where applicable, in accordance with federal, state and local laws. Change Healthcare Seattle WA

Sr. Software Development Engineer

Amazon.Com, Inc.