Skip to content

Software Engineer III
Company | Chewy |
---|
Location | Minneapolis, MN, USA |
---|
Salary | $141898 – $208000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- 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.
Responsibilities
- 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.
Preferred Qualifications
No preferred qualifications provided.