Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer II Open Data Analytics Fundamentals team 
United States, Washington, Redmond 
884293058

29.08.2024
DESCRIPTION

The Open Data Analytics (ODA) Fundamentals team is seeking exceptional engineers to help achieve our mission of providing the world’s fastest cloud Big Data processing platform. As an engineer on the ODA Fundamentals team, you will enhance the EMR/Athena release processes efficiency, security, stability, and coverage. Your expertise will be critical in independently delivering complex projects to streamline the release process. You will guide the entire lifecycle of releases, from creation to deployment, either by utilizing existing internal tools or by innovating and creating new ones. Your role will require resolving project ambiguities, pinpointing core requirements, and devising effective strategies to meet project objectives. You'll also be responsible for maintaining the release process's security and fostering a culture of security awareness within the team. This position requires exceptional communication skills and the ability to influence and negotiate with various stakeholders.Key job responsibilities
* Designing and building the next-generation technologies ensuring that EMR is the best environment for running large-scale data processing workloads.
* Develop and support sophisticated software tools in big data processing frameworks, enhancing customer experience through AWS technology.
* Collaborate with app developers, Data Engineers, SDEs, and TPMs to address complex software challenges.
* Design and develop software solutions/tools to augment the efficiency, quality, and speed of teams engaged in AWS projects.
* Focus on solving infrastructure challenges involving software, big data, and large-scale backend cloud services, aiming to provide a seamless customer experience.
* Work in partnership with a global team of app developers, SDEs, Data Engineers, and TPMs, enhancing existing software tools/infrastructure and developing new solutions.A day in the life
In your role, you will embody a unique blend of deep technical expertise and a fervent passion for software, data, and infrastructure solutions. Daily, you will showcase exemplary organizational and communication skills, navigating the complexities of a dynamic environment with agility—both independently and through the leadership of others. Your proficiency in managing intricate software products will shine as you adeptly translate business cases into technical specifications, crafting reliable and scalable solutions that meet the evolving needs of the business.Your will leverage your deep knowledge in building stable and scalable software and data solutions for our customers. With a rich background in cloud infrastructure and tooling, you will significantly contribute to the vending and packing of extremely complex software artifacts. This might include writing code in Java, Python or other popular programming languages, scripting in Bash to automate tasks, or delving into the latest innovations in big data technologies and software-defined infrastructure. Whether optimizing performance, ensuring data integrity, or exploring new ways to handle vast datasets, your skills will be crucial in advancing the Open Data Analytics team tech infrastructure.
About AWSDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance

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


PREFERRED QUALIFICATIONS

- 3+ 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