Job summary
Amazon’s Center of Excellence for Orchestration (ORCA) in eCF Dev Productivity group creates Amazon's next generation Orchestration/Compute platform that is used to implement and drive distributed processes for hundreds of teams including Amazon retail websites, Kindle, Amazon Photos, other Amazon subsidiaries and many more.
The ORCA team is looking for a passionate, result-driven, and innovative Software Development Engineer II to deliver our grand vision, design and implement technical solution for the visual interfaces and backbone analytics at scale. You’ll be joining a team building cutting edge and highly distributed systems to enable world class, cost-effective, and user friendly systems as we aim to create a highly technical, customer obsessed, and entrepreneurial culture and you will help us foster that.
Successful candidates will have a proven track record of developing customer friendly web applications and highly distributed systems using Agile and incremental delivery methods. You must enjoy working on complex software systems in a customer-centric environment and be passionate not only about building good software but also ensuring that same software achieve its goals in operational reality.
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
· 2+ years of non-internship professional software development experience
· Bachelor's or Master's degree in Computer Science, Computer Engineering, Mathematics, or a related field
· Proficiency in full stack web development and familiar with at least one front-end Javascript framework: React, AngularJS, etc.
· Solid knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Ability to technically lead project from design, scoping requirements through actual launch of the project
· Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
· Outstanding written, presentation and communication skills
· Master's degree in Computer Science, Engineering, Mathematics, or a related field
· Experience mentoring junior software engineers
· Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
· Excellent problem-solving skills and be able to work independently and collaboratively with customers and cross-functional software development teams
· Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems / databases and all points in between
Job ID: 78549
Meta is embarking on the most transformative change to its business and technolo...
Deloitte’s Enterprise Performance professionals are leaders in optimizing...
Job Duties/Responsibilities:Determine the acceptability of specimens for testing...
• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...