Senior Software Development Engineer, Corporate Projects Team

3 weeks ago


Seattle, Washington, United States Amazon Full time
About the Role

We are seeking a highly skilled Senior Software Development Engineer to join our Corporate Projects team. As a key member of this team, you will be responsible for designing and implementing software solutions that drive innovation and growth.

Your primary focus will be on developing high-performance algorithms using CUDA, OpenCL, and Metal, as well as architecting and implementing robust libraries for partner teams to efficiently work with 3D data.

You will work closely with scientists and hardware engineers to implement innovative approaches to manufacturing automation and CAD modeling. Your expertise in computational geometry and procedural modeling will be invaluable in this role.

Key Responsibilities:

  • Process 3D models from multiple industry formats using compute-efficient structures such as octrees and point clouds.
  • Work with scientists to implement geometry processing algorithms for extracting complex signals from 3D models.
  • Be the go-to expert for building highly performant, GPU-optimized algorithms using CUDA, OpenCL, Metal, etc.
  • Architect, implement, test, and deploy robust libraries for partner teams to efficiently work with 3D data.
  • Work with scientists and hardware engineers to implement innovative approaches to manufacturing automation and CAD modeling.

About the Team

Our Corporate Projects team is a dynamic and interdisciplinary group that sits within the broader Robotics and Automation organization at Amazon. We are passionate about bringing net-new, strategic projects to life by working together with customers and evolving projects from ZERO-to-ONE.

We deploy our resources towards proofs-of-concept (POCs) and pilot programs, developing them from high-level ideas (the ZERO) to tangible short-term results that provide validating signal and a path to scale (the ONE).

We work with our customers to develop and create net-new opportunities by relentlessly scouring all of Amazon and finding new and innovative ways to strengthen and/or accelerate the Amazon Flywheel.

Basic Qualifications:

  • 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.
  • Experience working with computational geometry or procedural modeling.
  • Experience implementing high-performance algorithms using SIMD, MPI, or GPU.

Preferred Qualifications:

  • 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.
  • Experience with Unity, Unreal, CryEngine, Lumberyard, or proprietary 3D game engine, or industry-equivalent technology (3D animation, simulation, etc).

About Amazon

Amazon is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/disability-accommodations.

Compensation

The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors, including market location 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.



  • Seattle, Washington, United States Amazon Full time

    About the RoleAmazon is seeking a Senior Software Development Engineer to join the Corporate Projects team. As a key member of this team, you will be responsible for designing and developing software solutions that bridge the gap between the digital world and the built environment. You will work closely with other engineers, scientists, and project leads to...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Corporate FP&A team at Amazon. As a key member of our team, you will be responsible for designing and developing scalable software services that enable Finance teams to access information quickly and make informed decisions.Your primary focus will be on leading the...


  • Seattle, Washington, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Identity team. As a key member of our team, you will be responsible for designing and developing state-of-the-art approaches to solving complex and ambiguous problems.Key ResponsibilitiesDesign and develop innovative solutions to complex problemsCultivate...


  • Seattle, Washington, United States Amazon Full time

    Contribute to Amazon's Physical Security SystemAs a Software Development Engineer in Amazon's Corporate Security team, you will have the opportunity to work on one of the largest and most complex physical security systems in the world. Our mission is to deliver a safe and secure workplace for all Amazonians, and we're looking for inventive software...


  • Seattle, Washington, United States Amazon Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking a highly motivated and experienced Senior Software Development Engineer to join our team at Amazon. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that drive business growth and customer...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States SVMT Inc Full time

    Job OverviewSVMT Inc is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new features and technologies for our modern React Native apps.Key Responsibilities- Develop and maintain high-quality software components using...


  • Seattle, Washington, United States V-Soft Consulting Group, Inc. Full time

    Job Title: Senior Software Development EngineerLocation: RemoteWe are seeking a highly skilled Senior Software Development Engineer to join our team at V-Soft Consulting Group, Inc. This role will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States DFW Texas Staffing Full time

    About the JobWe are seeking a highly skilled Senior Software Development Engineer to join our team at DFW Texas Staffing. As a key member of our development team, you will be responsible for designing, building, and implementing significant portions of our core game systems across multiple platforms.Key Responsibilities Design and develop high-quality...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge cloud-based solutions that meet the needs of our customers.As a Senior Software Development Engineer, you will work closely with...


  • Seattle, Washington, United States Intelliswift Full time

    Job SummaryIntelliswift is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming,...


  • Seattle, Washington, United States Oracle Corporation Full time

    Job SummaryAs a Senior Manager of the software engineering division at Oracle Corporation, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems, and databases according to provided design specifications. Build enhancements within...


  • Seattle, Washington, United States Oracle Corporation Full time

    Job Title: Senior Principal Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Principal Software Development Engineer to join our OCI Organizations Management team. As a member of this team, you will work closely with our product team and other engineering teams to define new features for our customers, design and develop...


  • Seattle, Washington, United States Saxon Global Full time

    Job Title: Senior Software Engineer - Python DeveloperJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Saxon Global. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing complex software applications using Python. You will work closely with our development team and other...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our team of software engineers in building a new AWS service that intersects cloud computing, Big Data, machine learning, and customer engagement. As a key member of our team, you will be responsible for designing and architecting new and existing systems, leading the...


  • Seattle, Washington, United States Coupang Global LLC Full time

    Job Title: Senior Software EngineerJob Summary:Coupang Global LLC is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining data services and applications using open source projects. You will also collaborate with data engineers to ensure that data...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe're seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our global logistics team, you will be responsible for designing and developing large-scale distributed systems that handle millions of packages shipped through our logistics network.Key Responsibilities* Design and develop...