Software Development Engineer III
1 week ago
“Never doubt that a small group of thoughtful, committed citizens can change the world; indeed, it's the only thing that ever has.” - Margaret Mead.
Identity provide services that enable customers to control who can access what. Our services enable identity, resource, and access management as well as governance across our customers' environments. We integrate with all services, and 100% of customers use our services, so we take our responsibility for securely enforcing access control for as our absolute top priority.
In this position, you will work with a senior team in a fast-paced environment that has the entrepreneurial feel of a start-up. Not only do we work on a fun customer-facing space, but we have a great inclusive and diverse team of engineers and leaders that values making sure each voice is heard and a great work-life balance. This is an opportunity to operate and engineer systems on a massive , and to gain top-notch experience in computing. You understand building reliable and secure services, leveraging technologies, and can build software at . You have an eye towards quality, and insist on the highest standards. You are motivated to tackle ambiguous situations with technologies to rapidly solve problems. You are a team player, contribute to the execution of team objectives, and leverage technical knowledge and engineering best practices to rapidly deliver solutions that have a broad business impact.
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 14 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-live 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. This position involves on-call responsibilities, typically for one week every two months. 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.
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. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.
Key job responsibilities
- Own the design, implementation, and verification of components leveraging standard software engineering methodologies
- Translate functional and technical requirements into detailed architecture and design
- Participate in code and design reviews to maintain our high development standards
- Work with other teams to deliver and operate large scale, distributed services in the cloud
- Work on overall system architecture, scalability, reliability, and performance
- Mentor other engineers, define our technical culture, and help to build a fast-growing team
- 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
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.
The base salary for this position ranges from $150,700/year up to $251,700/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.
-
Software Engineer III
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc Full timeSoftware Engineer IIIRequisition Number: 185379Position Title: Software Engineer IIIExternal Description:The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, and more.As a Software Engineer III, you...
-
Software Engineer III
2 months ago
Vancouver, Canada Electronic Arts Inc Full timeRequisition Number: 184987 Position Title: Software Engineer III External Description: Software Engineer III At our core, Electronic Arts is a game maker that connects hundreds of millions of players from around the globe to some of the world's greatest games. The EAX team is guiding the strateg
-
Software Engineer III
3 months ago
Vancouver, Canada Electronic Arts Inc Full timeRequisition Number: 185200 Position Title: Software Engineer III External Description: The Software Engineer role within EA Sports Quality Verification Engineering (QVE) department is responsible for collaborating with EA's QA and Development teams to identify and create tools, automation soluti
-
Software Engineer III, iOS Developer
1 month ago
Vancouver, British Columbia, Canada reddit Full timeJob Title: Software Engineer III, iOSReddit is a community-driven platform that fosters open and authentic conversations. As a Software Engineer III, iOS, you will play a key role in driving technical and product strategy for one of the largest sites on the internet.Key Responsibilities:Collaborate with cross-functional teams to execute on product and...
-
Software Development Engineer III
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeJob DescriptionAt Amazon, we're committed to innovation and excellence in software development. We're seeking a talented Software Development Engineer III to join our team and contribute to the design, implementation, and verification of components leveraging standard software engineering methodologies.Key Responsibilities:Translate functional and technical...
-
Software Engineer III
4 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeAbout the RoleWe are seeking a highly skilled Software Engineer III to join our Ads Engineering team at Electronic Arts. As a key member of our team, you will be responsible for designing, developing, and maintaining large-scale services that support our Ads business.ResponsibilitiesCollaborate with cross-functional teams to streamline the Ads workflow and...
-
Software Engineer III
5 months ago
Vancouver, Canada Electronic Arts Inc Full timeRequisition Number: 184771 Position Title: Software Engineer III External Description: The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commer
-
Software Developer in Test III
4 weeks ago
Vancouver, British Columbia, Canada LMI Technologies Full timeLMI Technologies is a leading provider of innovative 3D machine vision solutions. We're seeking a Software Developer in Test III to join our Vision Software team.Key ResponsibilitiesThe successful candidate will be responsible for:Designing and developing automated tests for software components within the Vision team's responsibilityWriting and maintaining...
-
Software Developer in Test III
1 month ago
Vancouver, British Columbia, Canada LMI Technologies Full timeAbout the RoleLMI Technologies is a leading technology company that values openness, respect, and professional excellence. As a Software Developer in Test III, you will be part of a dynamic team that designs and delivers innovative 3D machine vision solutions to OEMs and System Integrators worldwide.Key ResponsibilitiesCollaborate with developers to design...
-
Software Development Manager III
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly experienced Software Development Manager III to lead our Trusted Advisor team in the next evolution of our AI-powered engine. As a key member of our AWS Global Support team, you will be responsible for driving the development and operation of a tier 1 AWS service, partnering with Product Managers, and ensuring high...
-
Software Development Lead
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc Full timeJob Title: Software Engineer IIIJob Summary:We are seeking a highly skilled Software Engineer III to join our team at Electronic Arts Inc. As a key member of our EAX team, you will be responsible for guiding the strategy and development of our games.Key Responsibilities:Develop and maintain high-quality software solutionsCollaborate with cross-functional...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc Full timeJob Title: Software Engineer IIIRequisition Number: 185200Job Summary:The Software Engineer role within EA Sports Quality Verification Engineering (QVE) department is responsible for collaborating with EA's QA and Development teams to identify and create tools, automation solutions, and processes to ensure the quality of EA's games.Key...
-
Software Development Expert
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc Full timeJob Title: Software Engineer IIIAbout the Role:At Electronic Arts Inc., we're passionate about creating innovative video games that bring people together. As a Software Engineer III, you'll be part of a talented team that develops cutting-edge technology to power our games. Your expertise will help us deliver seamless gaming experiences to millions of...
-
DevSecOps Engineer III
3 weeks ago
Vancouver, British Columbia, Canada Sierra Space Full timeAbout the RoleSierra Space is seeking an experienced DevSecOps Engineer III to join our team. As a DevSecOps Engineer, you will play a pivotal role in designing, implementing, and maintaining CI/CD pipelines ensuring the security and efficiency of our development processes.Key Responsibilities:Design and implement CI/CD pipelines using frameworks such as the...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Backup team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop new features and improvements to existing featuresCollaborate...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at WIA Software Systems Inc. in a permanent position.Key ResponsibilitiesDevelop and maintain high-quality software applications using Agile methodologies.Collaborate with cross-functional teams to design, develop, and test software solutions.Ensure software meets...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleAlexa Smart Properties is seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties and enterprise customers worldwide.Key ResponsibilitiesDesign and develop micro-services to create...
-
Software Development Engineer
4 weeks ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a skilled Software Development Engineer to join our AWS Cloud Map team in Vancouver. As a foundational service, Cloud Map requires low latencies, world-class availability, and scalability to serve millions of transactions per second.The successful candidate will contribute to the software and deployment lifecycle, including...
-
Software Development Engineer
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Full timeResponsibilitiesWe are seeking a highly skilled Software Engineer III to join our team at Electronic Arts. As a key member of our engineering team, you will be responsible for designing and implementing major components in our large-scale distributed backend service.You will work closely with engineers from across the company to deliver the next generation...
-
Software Development Engineer
2 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeAbout the Role:We are seeking an experienced Software Development Engineer to join our team at WIA Software Systems Inc. in a key role that will drive the development of high-quality software solutions.About the Job:Collaborate with cross-functional teams to design, develop, and test software applications.Develop and implement software solutions by analyzing...