Software Engineer II
Listed on 2026-06-06
-
Software Development
Software Engineer
Smith System exists to reduce collisions, protect drivers, and save lives. Crashes aren’t accidents — they’re predictable and preventable. For more than 70 years, Smith System has helped organizations build safer drivers through proven behavior-based training and modern driver risk management solutions.
We are building the next generation of technology that powers fleet safety, driver coaching, analytics, and operational insight. This role will contribute directly to the systems and applications that support our customers and internal teams across the Driver Risk Management platform.
About the RoleWe are looking for a Software Engineer II to contribute to the design, development, and maintenance of scalable applications and data services across the Smith System platform. This role is ideal for an engineer who enjoys solving complex technical challenges, collaborating across teams, and building reliable systems that support mission‑critical customer experiences.
You will work closely with engineering leadership, product, and cross‑functional teams to develop modern applications, optimize data workflows, troubleshoot production issues, and improve the scalability and reliability of our systems.
What You’ll Do- Develop, maintain, and optimize data pipelines and client‑facing applications across multiple services
- Write clean, testable, and maintainable code following engineering standards and best practices
- Troubleshoot and resolve technical issues across production systems and integrated services
- Participate in and lead code reviews while contributing to technical documentation
- Collaborate with cross‑functional teams on feature delivery and system enhancements
- Deploy and support code changes using CI/CD pipelines
- Contribute to architectural discussions and technical decision‑making
- Support continuous improvement efforts across development processes and engineering standards
- 3–5 years of professional software development experience
- Strong collaboration and communication skills
- Experience with AWS services and cloud infrastructure
- Understanding of data processing frameworks and distributed systems
- Familiarity with modern web technologies and APIs
- Experience using version control systems and collaborative development workflows
- Ability to write maintainable code and technical documentation
- Experience working in Agile development environments preferred
- Mission‑driven organization focused on protecting drivers and improving roadway safety
- Opportunity to build technology with direct real‑world impact
- Collaborative engineering culture focused on continuous improvement
- High visibility and opportunity for growth within the organization
- Competitive compensation and benefits package
- Office‑based role located in St. Louis Park, MN
This role has an expected salary range of $95,000 – $120,000 depending on experience, skills, and qualifications.
Equal Opportunity StatementSmith System is committed to diversity and inclusivity. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds and experiences.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).