Software Development Engineer, AWS Backup
1 week ago
AWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity goals.
We are looking for a passionate Software Engineer to grow this service and help with adding features and integrations with other AWS services. If you are an application engineer, and you have the skills to create large scale web applications, we are looking for you.
This is an excellent opportunity to contribute to a fast growing business, and shape the technology, and product. You should bring technical and software expertise, the ability to deliver solid code that has a broad business impact and a software that achieves its operational goals.
Key job responsibilities- Deliver technical design and high quality code for new features or improvements to existing features
- Collaborate with Stakeholders such as product managers, UX designers and other engineers to deliver high quality software solutions for our customers
- Mentor and lead more junior engineers
- Review peers' technical design and code
- Drive innovative solutions to improve operational health of our team and product
Working as part of the AWS backup team you will be spending most of your time building high quality code, writing technical design documents, mentoring more junior engineers, reviewing your peers' code and technical designs, and ensuring the operational health of our systems. This position involves on-call responsibilities typically for one week every 5 to 8 weeks. When you are on call, you will be dedicated to responding to customer issues and addressing operational problems such as system failures, availability and latency drops. We don't like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant. When we do get paged, we work together to resolve the root cause so that we don't get paged for the same issue twice.
Throughout all of this you will be surrounded with teammates who will help and support you.
About the teamOur team is intentional about attracting, developing, and retaining amazing talent from diverse backgrounds. Yes we do get to build a really cool service, but we also think a big reason for that is the inclusive and welcoming culture we try to cultivate every day.
We have a broad mix of experience levels and Amazon tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring as well as thorough, but kind, code reviews.
Why AWSAmazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
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
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Ability to work through ambiguous/undefined problems; ability to think abstractly, and driving innovative technical solutions
- Bachelor's degree in computer science or equivalent
- Excellent verbal and written communication skills with an ability to effectively articulate technical challenges and solutions
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.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
#J-18808-Ljbffr-
Software Development Engineer, AWS Backup
13 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity goals.We are looking for a passionate...
-
Software Development Engineer, AWS Backup
1 week ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS 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...
-
Software Development Engineer, AWS Backup
1 week ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup
5 days ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup
2 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup
2 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Vancouver, British Columbia, Canada Amazon Full timeSoftware Development Engineer, AWS BackupAWS Backup enables customers to centralize and automate protection across AWS services. It offers a cost-effective, fully managed, policy-based service that further simplifies protection at scale. AWS Backup also helps our customers to support their regulatory compliance obligations and meets their business continuity...
-
Software Development Engineer, AWS Backup Specialist
15 hours ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the JobAs a Senior Cloud Software Developer, you will play a key role in designing and developing high-quality software solutions for our customers. You will collaborate with cross-functional teams to deliver robust and scalable systems that meet our customer's needs.Main Responsibilities:Design and develop software solutions using cloud-based...
-
AWS Backup Service Engineer, Software Architect
7 hours ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are looking for a talented Cloud Software Developer to join our team and contribute to the design and development of high-quality software solutions for our customers. As a member of our team, you will work closely with cross-functional teams to deliver robust and scalable systems that meet our customer's needs.Main Responsibilities:Design...
-
Software Development Engineer, AWS Payments
13 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeThe AWS Commerce Platform team is looking for talented and passionate engineers with strong technical and business systems backgrounds to build new billing, payments and financial reconciliation services and products. You will build new systems and customer facing features that are critical to the success of our customer's businesses and directly impact...
-
Software Development Engineer, AWS Geospatial
13 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeDo you want to be part of a team building a brand-new AWS service from the ground up? If yes, come join Amazon Location ( With Amazon Location Service, customers can easily add capabilities such as maps, points of interest, geocoding, geofences, and tracking to applications. They retain control of their location data, so that they can combine proprietary...
-
Software Development Engineer, AWS RDS
13 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeThe AWS Relational Database Service (RDS) SQL Server team is looking for a Software Engineer who loves to dive in and solve fundamental Computer Science and Systems problems around performance, timing, state machine logic and distributed systems algorithms. Candidates need to have a strong sense of ownership, passion to provide a great customer experience...
-
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAt AWS Perimeter Protection, we stand at the forefront of safeguarding the Internet. Our mission is to design, plan, build, and operate cutting-edge security services that protect Amazon's infrastructure and our customers' applications from cyberthreats. From mitigating distributed denial-of-service (DDoS) attacks and thwarting bots to fortifying networks...
-
Software Development Engineer, AWS MemoryDB
13 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAmazon MemoryDB is a Valkey- and Redis OSS-compatible, durable, in-memory database service that delivers ultra-fast performance. It is purpose-built for modern applications with microservices architectures. ( )We are looking for a passionate Software Engineer to grow this service and help with adding features and integrations with other AWS services. If you...
-
Cloud Software Developer, Backup Systems Expert
11 hours ago
Vancouver, British Columbia, Canada Amazon Full timeJob OverviewWe are seeking a highly skilled Software Architect to join our team and contribute to the design and development of high-quality software solutions for our customers. As a member of our team, you will work closely with cross-functional teams to deliver robust and scalable systems that meet our customer's needs.Main Responsibilities:Design and...
-
Software Development Engineer, AWS S3
14 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAmazon's Simple Storage Service (S3) provides a key-value-oriented interface to an infinitely scalable and durable storage system. We build and run the largest commercial storage system in the world. AWS S3 stores trillions of objects and regularly services millions of requests per second.S3 Index team is looking for a passionate, experienced software...