Software Development Engineer II, AWS Catalog
Software Development Engineer II on the AWS Catalog team (Glue Data Catalog, Lake Formation, DataZone) in Bellevue. Day to day: turning requirements into architecture, coding and testing complex components, operating large-scale distributed data services in the cloud, and mentoring engineers.
- Compensation
- Not disclosed
- Location
- Bellevue, Washington, USA
- Work setup
- Not specified
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Expertise and passion for building large-scale data-intensive systems
- Distributed systems expertise
Nice to have
- Experience with large-scale data analytics
- Experience with big data platforms
- Experience with highly available/fault tolerant systems
- Experience with replicated data storage
- Experience operating complex services running in the cloud
Full description
Amazon Web Services (AWS) provides companies of all sizes with an infrastructure web services platform in the cloud. With AWS, you can requisition compute power, storage, and other services – paying as you go for only the resources you need. Within AWS, our Catalog solutions span Glue Data Catalog, Lake Formation, and DataZone. We offer customers a comprehensive inventory of an organization's assets, enrich this view through metadata, and provide data discovery, governance, trust, and query routing functionality. Catalogs are at the forefront of modern Analytics, acting as the bridge between the consumption layer and data services. They effectively enable Engines to query information and allow humans and AI to find semantic meaning in data. Our suite of Catalog services make it easy to set up a secure data lake in days. A data lake is a centralized, curated, and secured repository that stores all your data, both in its original form and prepared for analysis. A data lake enables you to break down data silos and combine different types of analytics to gain insights and guide better business decisions.
Joining the AWS Catalog organization gives you the opportunity to:
- Work on a disruptive product that’s still in its early stages
- Solve challenging problems that will revolutionize database computing in the cloud
- Build a product that will leverage the scale of resources available in the cloud
- Work for a company that’s a recognized leader in the cloud computing space
- Be involved in the fast growing, big data space
We are looking for developers with expertise and passion for building large-scale data-intensive systems and distributed systems. In particular, we are looking for developers that want to work on the next generation big data systems that will transform data management on AWS and across the industry.
Experience with large scale data analytics, big data platforms, highly available/fault tolerant systems, replicated data storage, and operating complex services running in the cloud are all pluses.
Key job responsibilities
In this role, you will have responsibility for:
- Translating functional and technical requirements into detailed architecture and design
- Coding and testing complex system components
- Participating in code and design reviews to maintain our high development standards
- Working with other teams to deliver and operate large scale, distributed services in the cloud
- Overall system architecture, scalability, reliability, and performance
- Mentoring other engineers, defining our challenging technical culture, and helping to build a fast-growing team
About the team
About AWS
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.