Our Opportunity:
We are looking for a Software Engineer III at our Minneapolis, MN location to develop Systems/Component architectures and APIs for a rapidly scaling platform, while ensuring successful product delivery and operational excellence.
What You'll Do:
* Design, develop and implement large-scale distributed systems with large volumes of data, focusing on scalability, latency, and resiliency.
* Articulate and evangelize architectural principles with engineering teams that ensure that system components align with Chewy's business direction.
* Align with key stakeholders at all levels of the organization, while acting as a trusted advisor for the Engineering organization.
* Lead research and PoC initiatives for cloud native designs and implementation within public clouds, primarily AWS.
* Represent the Customer Platforms team in the architecture guild and shape its initiatives.
* Think big and beyond the Customer Platforms team to influence enterprise technical roadmap.
* Conduct design/code reviews while raising the bar for all of engineering.
* Debug critical hard to solve production issues across services and tech stack.
* Continuously measure and optimize the performance, effectiveness, and uptime of services.
* Responsible for establishing data integration patterns, data governance practices and data management related OKRs and KPIs.
* Well versed in setting MDM platform (Master Data Management), building MDM services for 3rd party data ingestion and establish match, merge, survivorship rules to enhance data quality, integrity and consistency.
* Manage Vendor relationship, negotiating contracts and partner with vendor tech team on feature upgrades.
* Mentor and coach engineers and product managers to deliver efforts on committed timelines.
* Telecommuting permitted.
What You'll Need:
* Bachelor's degree in Computer Science, or a related field and 7 years of experience in software development in Java.
* Will also accept a Master's degree and 5 years of experience in software development in Java.
* Experience must include 5 years in the following: using SQL;
* Full software development lifecycle;
* AWS;
* Performing code reviews;
* Creating, using, and maintaining REST APIs;
* Working in an agile software development environment;
* Building products that are E-Commerce scale.
* Experience must include 3 years in: MDM technology, data management and governance;
* Managing vendor solutions;
* Cloud technologies, such as AWS, Azure, or Google Cloud;
* Containerization;
* Presenting to senior leadership and C-Suite.
* Experience must include 2 years in: leading and coaching an engineering team.
* Telecommuting permitted.
* The position is eligible for the Employee Referral Program.