Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Sr Software Development Engineer AWS Commerce Platform 
United States, New York, New York 
355906247

30.03.2025
DESCRIPTION

As a senior software engineer in the Billing Egress team within the AWS Commerce Platform, you will be responsible for building highly scalable and performant solutions to optimize the storage and access mechanisms for the large volume of bill compute data. You will leverage cutting-edge technologies in distributed computing, databases, and data engineering to drive a paradigm shift in how data is made accessible to our downstream consumers.You will architect and implement high-performance systems capable of handling massive data volumes and concurrent workloads with very low latency. You will work on identifying and implementing various optimization techniques like data partitioning, indexing, schema evolution, query optimization, and building optimized read interfaces to ensure low-latency data access for our downstream consumers. You will collaborates with the infrastructure team to leverage cutting-edge distributed computing technologies for efficient and fast data processing.As a senior engineer, you will lead a cross-functional initiative to build a centralized data platform that consolidates and unifies data from multiple sources enabling consumers to access and analyze data in a single, optimized, and standardized manner. You will drive new initiatives for building solutions that ensure data integrity, transparency, and traceability, delivering highly relevant, understandable, and reliable data to customers. This approach will be a paradigm change in how the customers access, discover, and utilize data, equipping stakeholders with comprehensive and unified data insights that enable informed decision-making.Key job responsibilities
As a Senior Software Development Engineer, you will:* Design, develop, and maintain highly scalable, performant, and fault-tolerant systems for optimized storage and low-latency access to the massive volumes of billing compute data.
* Leverage cutting-edge technologies in distributed computing, databases, and data engineering to drive a paradigm shift in how billing data is made accessible to downstream consumers.
* Identify and implement various optimization technique to ensure low-latency access using concurrent workloads.
* Lead a cross-functional initiative to build a centralized and consolidated billing data platform and ensure data integrity, transparency, and traceability
* Collaborate closely with infrastructure teams to integrate with highly performant and efficient computing platform to run large-scale concurrent workloads.
* Work closely with customers and stakeholders to understand business requirements, data access patterns, and translate them into scalable and efficient technical solutions.
* Contribute to the team's growth by hiring and mentoring talented engineers, fostering an agile development culture, and promoting operational excellence.
* Participate in architecture design reviews, code reviews, test plan reviews, and deployment planning to drive excellence across the organization.
* Foster a culture of innovation, continuous learning, and knowledge sharing within the team and across the organization.
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the 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.About AWSWork/Life Balance
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.

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


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