Software Development Engineer , Query Processing Team, Amazon Redshift.
AI Summary ✨
Requirements
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Experience programming with at least one software programming language
At least 2 years of work experience in building and shipping production grade software system
Nice to Haves
Bachelor's degree in computer science or equivalent
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll be Doing
Design and implement state-of-the-art distributed data processing algorithms for the parallel execution query engine
Identify opportunities for performance improvement by in-depth analysis of the query plan and query execution states
Deploy and monitor new features in a highly available and fault-tolerant system running in the cloud
Mentor other engineers, providing technical guidance and helping to build a fast-growing team
Bring deep technical, algorithmic, and coding expertise to work within a fast-moving and collaborative environment
Perks and Benefits
Diverse experiences valued
Inclusive team culture promoting learning and curiosity
Mentorship and career growth opportunities
Work/life balance with flexibility and support for personal success