- 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.
- 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)
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, 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/en/disability/us.
Our compensation reflects the cost of labor across several US geographic markets. 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. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.
Are you excited to work at the intersection of 3D modeling, manufacturing and machine learning? Corporate Projects seeks a Senior Software Development Engineer to join this lean but highly influential tech team working to bridge the gap between the digital world and the built environment around us. You will collaborate with other engineers, scientists, project leads and SMEs around the company to create net-new technical solutions.
The ideal candidate for the team has strong technical skills to implement solutions quickly. You are able to build rigorous, efficient and robust implementations of bespoke 3D processing algorithms or physical simulations and are excited to apply your knowledge to new domains. You are proactive, enthusiastic, and engaged when inventing on behalf of customers and stakeholders. You do not simply wait for requirements to be written, but actively propose solutions to ambiguous problems.
Key job responsibilities
- Process 3D models from multiple industry formats (.stl, .stp, .gltf etc) using compute efficient structures such as octrees and pointclouds.
- 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.
- Architecting, implementing, testing and deploying robust libraries for partner teams to efficiently work with 3D data.
- Working with scientists and hardware engineers to implement innovative approaches to manufacturing automation and CAD modeling.
A day in the life
As a Senior Software Engineer in CPT, you will be working in small, interdisciplinary teams building software to serve our customers from the ground up. You will spend time to intimately understand the customer problem, taking input from science, engineering and product experts, before architecting and implementing a solution while also mentoring and growing junior engineering contributors. You will be in a fast paced and ambiguous environment where pivots are the norm. If you like working in a startup, this is the place for you!
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:
1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!
About the team
Corporate Projects is a team that sits within the broader Robotics and Automation organization at Amazon. We seek to bring net-new, strategic projects to life by working together with customers and evolving projects from ZERO-to-ONE. To do so, we deploy our resources towards proofs-of-concept (POCs) and pilot programs and develop 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.
Other Jobs from Amazon
Senior Software Development Engineer, AWS IAM
Senior Lean Process Engineer, Operations Excellence- Pharmacy
Front End Development Engineer, AWS Commerce Platform
Senior Security Engineer, AWS Security
Similar Jobs
Functional Test Engineer, Senior
Staff Software Engineer, Gaming AI Development
Intern, HCI & Visualization Research (Graduate level)
Senior Generalist Software Engineer -- Omniverse
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say