Grainger is seeking a Software Engineer to improve existing processes ensuring scalability, design scalable ETL pipelines, and build cloud infrastructure
Requirements
- Master’s degree in Data Science, or related field
- Prior experience with Design scalable ETL pipelines using distributed compute for efficient data processing
- Prior experience with Collaboration in Agile development environment
- Prior experience with Streamline testing process by integrating robust automated tests
- Prior experience with Build cloud infrastructure to provision cloud resources using infrastructure tooling
Responsibilities
- Design scalable ETL pipelines using distributed compute for efficient data processing
- Collaboration in Agile development environment
- Streamline testing process by integrating robust automated tests
- Build cloud infrastructure to provision cloud resources using infrastructure tooling
- Provide technical recommendations to improve existing processes ensuring scalability
Other
- Master’s degree in Data Science, or related field plus 1 year related experience
- Up to 60% remote work is allowed
- Travel requirements not specified
- Must be authorized to work in the United States
- Grainger is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law