Tti
Menomonee Falls, Wisconsin

Software Engineer

HybridPosted yesterdayWebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

Job Description:

Software Engineer I

WE CREATE EMPOWERED LEADERS! At Milwaukee Tool we firmly believe our people and our culture are the secrets to our success. The End-User 360 (EU360) team, part of the Digital Platform group within Digital Software Engineering, builds capabilities that help Milwaukee Tool understand and support our end-users‑ across digital ecosystems. We develop scalable, reusable platform services that power downstream systems, analytics, and customer experiences.

As part of this group, you'll help evolve a customer data platform that provides user insights for other teams and applications to integrate into their solutions.

Your Role on Our Team

As a Software Engineer I, you will work as a member of an agile software development team responsible for building and maintaining services and data capabilities within the EU360 platform. You will participate in agile ceremonies, learn established engineering standards, and contribute to creating well structured, maintainable code. In this role, you'll‑ gain experience with modern programming tools, data-centric services, and cloud engineering practices.

This is a hybrid /in-person position( Not Remote)

**Applicants must be authorized to work in the U.S.; sponsorship is not available for this position.

You’ll be DISRUPTIVE through these duties and responsibilities

  • Work as a member of an agile software development team and participate in team ceremonies.
  • Write functional, maintainable code with appropriate test coverage using existing CI/CD pipelines.
  • Enhance and support existing platform services while troubleshooting issues under guidance.
  • Adopt team standards, patterns, and established processes including code reviews.
  • Produce well documented‑ code and seek feedback to continuously improve.
  • Collaborate with teammates to understand requirements, estimate work, and contribute to team goals.

The TOOLS you’ll bring with you

  • Bachelor’s degree in computer science, MIS, Software Engineering, or related field.
  • Familiarity with at least one modern programming language and framework.
  • Experience using version control systems (e.g., Git).
  • Basic understanding of software design principles and coding fundamentals.
  • Strong professional written and verbal communication skills.
  • Ability to understand the goals of assigned work and how it supports broader team objectives.

Other TOOLS we prefer you have

  • Experience with cloud technologies (AWS preferred).
  • Exposure to relational or NoSQL databases.
  • Basic understanding of RESTful APIs or event-driven patterns.
  • Experience with CI/CD tools and automated testing frameworks.
  • Familiarity with JavaScript or TypeScript frameworks (optional).
  • Strong analytical and problem-solving‑ skills.
  • Familiarity with AI assisted‑ coding tools to accelerate development.

We provide these great perks and benefits

  • Robust health, dental and vision insurance plans
  • Generous 401 (K) savings plan
  • Education assistance
  • On-site wellness, fitness center, food, and coffee service
  • And many more, check out our benefits site HERE.

Milwaukee Tool is an equal opportunity employer.