Back


Détail du poste

Software Development Engineer II, Performance Insights

Amazon Web Services

Vancouver, Colombie-Britannique

Software Development Engineer II, Performance Insights

Amazon Web Services

Vancouver, Colombie-Britannique
 
Salary: Information not available
 
We are looking for a highly-skilled, experienced, and motivated software engineer to help us in our endeavour to make AWS the best place to operate relational databases. The RDS Performance Monitoring team owns features that help customers monitor and tune the performance of their Aurora and RDS databases, and surface recommendations to determine when and where to take action. This includes the integrations with Amazon CloudWatch Database Insights and AWS frontier agents. This is a rare chance for you to be a part of a highly visible team working at the intersection of database performance and AI, helping customers manage their growing fleet of Aurora and RDS databases.

To learn more about Amazon RDS and Aurora, visit: https://docs.aws.amazon.com/rds/

Key job responsibilities
You will be responsible for developing a product that captures and stores performance telemetry from Aurora and RDS databases and surfaces them to our customers. You will also be responsible for developing and operating agentic AI solutions that use that telemetry to troubleshoot and mitigate performance-related issues. This product operates on millions of instances, and helps our customers monitor and tune the performance of their databases through timely and relevant metrics, as well as recommendations.

This is an area that requires solving the hardest engineering challenges in distributed systems at massive scale. As a customer-facing AWS service, our solutions have to be super solid, scalable, efficient, and highly fault tolerant. You will be responsible for all aspects of engineering, including development, testing and deployment of these services. AWS operates large-scale, mission critical workloads, so you need to be comfortable taking ownership of the operational excellence of your service.

Finally, you're excited by the opportunity to learn about and help solve our customers' challenges. In order to break new ground, we'll need to resolve ambiguity and innovate on behalf of our customers. You understand that being passionate about an idea is different than taking it personally, and you believe that debate makes strong ideas even stronger.


About the team
The RDS Performance Monitoring team builds and maintains performance monitoring and observability features for Amazon RDS and Aurora managed databases. Our mission is to reduce the total cost of ownership (TCO) for customers operating relational databases in the cloud.

We help customers visualize database load, diagnose performance issues, and optimize their database configurations through a suite of integrated tools.

Our features reduce mean-time-to-recovery (MTTR) when performance issues arise, provide actionable insights for query tuning and capacity planning, and relieve the operational overhead of building and maintaining custom database monitoring infrastructure. The result: lower costs across operations, infrastructure, and human resources.
Basic Qualifications:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 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
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
Preferred Qualifications:
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience managing multiple projects, prioritizing, planning, and managing time
- Experience in SQL or other relational databases
- Experience with server, storage, networking, or large-scale distributed systems

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, 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.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.



CAN, BC, Vancouver - 114,800.00 - 191,800.00 CAD annually

About Amazon Web Services

Military spouses are succeeding all across Amazon.  In 2021, we pledged to hire 100,000 veterans and military spouses worldwide by 2024, and in January 2024 we exceeded that goal.  Each day, they apply their knowledge, skills, and leadership abilities in a wide variety of careers around the world. 

Amazonians build their own paths by owning their development, careers, and futures. The possibilities we explore, the opportunities we take advantage of, and the impact we have is driven by our ideas and initiative. In other words, your experience and trajectory at Amazon is in your hands.

Since launching in 2006, Amazon Web Services has been providing world-leading cloud technologies that help any organization and any individual build solutions to transform industries, communities, and lives for the better. As part of Amazon, we strive to be Earth’s most customer-centric company. We work backwards from our customers’ problems to provide them with cloud infrastructure that meets their needs, so they can reinvent continuously and push through barriers of what people thought was possible. Whether they are entrepreneurs launching new businesses, established companies reinventing themselves, non-profits working to advance their missions, or governments and cities seeking to serve their citizens more effectively—our customers trust AWS with their livelihoods, their goals, their ideas, and their data.