You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Development Engineer II, AWS QuickSight

Full Time
20 hours ago
Job summary
Do you like working with large scale, highly available services? Do you have a passion for Business Intelligence tools? Do want to build and improve the functionality of public AWS APIs?

Amazon QuickSight is looking to hire talented software engineer to help build and improve one of our core services which powers QuickSight's website and public APIs. This role offers a wide scope, autonomy, and ownership and career growth opportunities. The ideal candidate will bring deep technical and leadership experience to work with team of rock star engineers to drive multi-year design and architecture decisions. In this role you will make worldwide impact of how our customers around the world analyze and visualize data. If this sounds like a project you've been working towards and would like to deliver, please contact us today, and let's talk about how you can be a part of it. SDEs at Amazon partner with the customers, stakeholders, product managers and engineering teams to define and execute the product goals. You challenge yourself and others to constantly come up with better solutions. You're a thought leader, but you don't just know how to solve the problem, you prove it by building the solution. Last but not the least; you have a high bar for code quality and passion for design and architecture.

Inclusive Team Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon's culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work/Life Balance
Our team puts a high value on work-life balance. It isn't about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

Mentorship & Career Growth
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.

Key job responsibilities
  • Technical Design and Implementation of Software Components and Systems
  • Code Reviews
  • Interfacing with Customers to help with requirements gathering, troubleshooting, and onboarding
  • Public Documentation of APIs and Systems
  • Mentoring and Growing junior engineers
  • Identifying and addressing operational issues
  • On-Call Rotation

A day in the life
You will design, develop, review, and maintain code for services which power QuickSight's public AWS APIs, as well QuickSight's web portal. You will help advise your manager and the product team on the estimation of work as well as the priority of both feature and operational projects.

You will help mentor junior engineers within the team through ad-hoc discussions, design reviews, code reviews, as well as regular 1-on-1 meetings.

About the team
We're a team with a broad mix of experience levels and tenures. We value each other for our strengths, and help each other grow in our careers through one-on-one mentorship, code reviews, and design reviews.

We have fun every day building scalable and robust APIs which customers leverage to build their own applications, as well as manage their business intelligence operations.


  • Bachelor's degree in Computer Science, Math or related field
  • Excellent verbal and written communication skills
  • Strong analytical skills with excellent problem solving
  • Strong knowledge of data structures, algorithms, OS and distributed systems.
  • Proven track record of delivery


  • Master Degree in Computer Science, Math or related field.
  • Experience interfacing directly with customers to gather requirements, and troubleshoot issues.
  • Experience with agile methodologies.
  • Experience mentoring and training the engineering community on complex technical issues.

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, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Software and Programming