Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join an innovative team redefining how businesses make data-informed decisions. As a Senior Software Engineer, you will play a pivotal role in developing secure, scalable solutions that empower users to collaborate effectively. This position offers the chance to work on complex challenges and mentor fellow engineers, all within a culture that values diversity and inclusion. With a commitment to work-life balance and continuous learning, this role is perfect for those who thrive in dynamic environments and are eager to make a significant impact in cloud computing. If you're ready to take your career to the next level, we want to hear from you!
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
If you enjoy solving complex problems, building services used by millions of users, proudly standing behind the services you built, and continuously innovate and delight customers, you should keep reading.
At Amazon QuickSight, we are redefining the way people and businesses make data-informed decisions at scale. We build secure, simple, and scalable solutions to empower our customers and users to collaborate and share insights easily and quickly. Thus, we are looking for aspiring engineers to join our journey.
We are looking for a seasoned engineer who is first and foremost security-minded. You would bring years of experience designing, building, and operating large distributed systems with an extremely high bar for security, availability, reliability, and resiliency. You also have experience driving large and ambiguous initiatives, bringing clarity to align stakeholders with well-defined success criteria, and seeing that through inception to completion. You also proactively grow the engineering community and mentor other engineers.
If this sounds like you, we are keen to learn more from you.
Key job responsibilities
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
- Experience as a mentor, tech lead, or leading an engineering team
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
Posted: November 30, 2024 (Updated 19 minutes ago)
Posted: August 27, 2024 (Updated 20 minutes ago)
Posted: November 4, 2024 (Updated 20 minutes ago)
Posted: January 21, 2025 (Updated 21 minutes ago)
Posted: January 24, 2025 (Updated 24 minutes ago)
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.