Carhartt has been protecting hard-working people since 1889. Our team is at the center of consumer data and we work to provide a better experience for the millions of people who interact with our brand. We do that whether we’re partnering with the customer service team, helping the company understand its consumer data, or creating user-facing features.
The team often feels like a startup, we’re always learning and trying to innovate through well-crafted software, and we place a high value on work-life balance. Come join the company that helped define workwear and where you can be proud of the products we build.
We are All Leaders at Carhartt
In our words and by our actions, we strive to emulate the hardworking example set forth by our founder, Hamilton Carhartt. We Lead Business by creating value, delivering on results, and making changes along the way. We Lead Self by being inclusive, recognizing that our differences make us stronger as we strive to build a better world, together, for all hardworking people. We Lead Others by communicating and clearly defining the path as we walk bravely into the future. Working at Carhartt, we are all given a seat at the table and the honor of continuing the legacy.
Design, build, and maintain APIs, services, systems, and data integrations.
Lead cross-functional teams driving the development of solutions in support of new business and new applications.
Lead the planning, design, and implementation of new initiatives, working and collaborating with product owners and vendors to define requirements, manage projects, and communicate project status on the entire lifecycle of the project.
Create task and procedure documentation, as well as communicate timely status on all relevant project information to appropriate personnel via incident tracking and task tracking systems.
Analyze problems and look for trends at multiple levels of the stack, always keeping management informed of problem areas.
Excited about driving business impact and measurably improving the experience of our consumers
Raise the engineering bar across the organization (through mentoring, code reviews, etc.)
Participate in an on-call rotation in support of the systems owned by the Consumer Data Engineering team.
Bachelor's Degree Required in Computer Science or Related Field
Equivalent work experience may be considered in lieu of degree
Required Skills and Experience
6+ years development experience with an MVC web framework (Django, Flask, Rails, Laravel, etc.)
Solid experience building, designing, testing, securing, and interacting with APIs
Experience with SQL and data modeling, and general database knowledge
Ability to contribute to and drive technical decisions and architecture
Full-stack web application experience is preferred
Python/Django experience is preferred
Experience with Spark is preferred
Hybrid location: Associate will work on-site regularly as needed for work activities.
Willing to work some weekends if necessary