Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Software Engineer Principal

Job

W.W. Grainger

Green Bay, WI (In Person)

Full-Time

Posted 4 days ago (Updated 1 day ago) • Actively hiring

Expires 7/7/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
81
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Principal W.W. Grainger - 3.6 Green Bay, WI Job Details 1 hour ago Qualifications Software engineering Data systems development Engineering development testing Managing projects in an engineering role Enterprise software Regulatory compliance IT strategy planning Scalable systems IT compliance audits Enterprise software systems development System maintenance System design for system development Team development Technical solutions implementation Technology management Continuous integration Engineering research Mentoring Quality engineering Technical research projects Developing automated testing protocols Scalability Quality check automation Security compliance measures implementation Continuous improvement for developers Senior level Cross-functional collaboration Managing software development teams Research & development
Prototypes Full Job Description Location:
GREEN BAY, WI, US, 54301-5160
Date:
Jun 4, 2026 Imperial Supplies, a Grainger Company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.
POSITION DESCRIPTION SUMMARY
: The Software Engineer Principal acts as a domain expert and technical strategist. This role is responsible for solving the most complex engineering challenges, driving architectural decisions, and influencing technical direction across the organization. The Software Engineer Principal partners with cross-functional teams, mentors engineers at all levels, and ensures that technology solutions align with business strategy and long-term scalability.
ESSENTIAL JOB FUNCTIONS
: Leads architecture and development of scalable, secure, and maintainable enterprise software systems. Defines and enforces engineering standards, best practices, and software development life cycle processes. Collaborates with cross-functional teams to align technical solutions with business objectives and provides strategic input on system improvements. Ensures system security, performance, and compliance, including audits, licensing, and regulatory requirements. Drives innovation and technology adoption through research, prototyping, and hardware/software evaluations. Oversees database design and optimization, ensuring reliability and adherence to best practices. Mentors and guides software engineering team members, fostering technical growth and accurate development estimates. Maintains code quality and operational excellence through review, automated testing, and continuous integration. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), 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. We are proud to be an equal opportunity workplace.