Amazon - East Palo Alto, CA
posted 2 months ago
The analytics team is seeking an experienced engineer to join the core engines team, focusing on enhancing the performance and scalability of analytics services such as Athena and EMR. These services utilize open-source engines like Trino and Spark, and the analytics engine organization has made significant modifications to these engines to operate effectively in serverless environments. Over the past three years, the team has achieved a remarkable 5x improvement in engine performance through enhancements to the optimizer, query runtime, and storage connectors. Additionally, substantial changes have been made to the compiler to support enterprise features, including fine-grain access control. This area is considered a strategic priority within a rapidly evolving and technical landscape. As a hands-on engineer on the engines team, you will play a crucial role in further improving the engine. Your responsibilities will include designing and implementing key features and performance optimizations within the query engine codebase. The team values work-life balance, emphasizing the importance of establishing a flow that energizes both personal and professional aspects of life. Flexibility in working hours is encouraged to help team members find their own balance. The team is also committed to mentorship and career growth, fostering an environment that promotes knowledge sharing and support for new members. Senior team members provide one-on-one mentoring and constructive code reviews, ensuring that projects are assigned to help each engineer develop their skills and take on more complex tasks in the future. Amazon's culture of inclusion is a core value, with numerous employee-led affinity groups and ongoing learning experiences that reinforce the commitment to diversity and inclusion within the workplace.