Software Engineer II
$95k - $120kSmith System Driver Risk Management
About Smith System
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 Role
We 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
What We’re Looking For
• 3–5 years of professional software development experience
• Strong collaboration and communication skills
• Proficiency in modern programming languages such as Python, Java, JavaScript, or TypeScript
• 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
Why Join Smith System
• 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
Compensation
This role has an expected salary range of $95,000 – $120,000 depending on experience, skills, and qualifications.
Equal Opportunity Statement
Smith System is committed to diversity and inclusivity. We are proud to be an equal opportunity employer and welcome applicants from all backgrounds and experiences.
- ...supportive team structure to encourage and develop our engineers. As an IT Services Engineer II, you will use your troubleshooting skills and technical... ...server and workstation hardware, operating systems, and software. Basic understanding of networking....SuggestedPermanent employmentWork at officeAfternoon shift
$77k - $146k
...Pennsylvania Commission on Sentencing (PCS) is seeking a Full-Stack Software Engineer to help modernize and support mission-critical applications... ...: REST, WCF, SOAP Hosting & Deployment Platforms: IIS, Microsoft Azure Qualifications ** :** Applicants must have...SuggestedFull timeWork experience placementRemote workFlexible hours$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems. This role involves creating robust, secure, and scalable...Suggested- ...solutions on Java. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or anyone looking... ...see if responses are achievable. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in...SuggestedH1b
$126k - $136k
...fleet safety, efficiency, and performance-ensuring confidence at every step. Xirgo Holdings, Inc Position: Embedded Software Engineer Work Location: 7003 W. Lake Street, St. Louis Park, MN 55426 Salary: $126,000 to $136,000 per year SPECIFIC...SuggestedWork at office$125k - $135k
...the needs of the global market, it's clear there's a missing piece. That's where you come in! We are looking for a full-stack software engineer specializing in React and NextJS development. As a full-stack software engineer, you will work closely with our Engineering...Full timeTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$105k - $160k
...Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure... ...Functions AUTOMATION: Leads the application of internal software deployment platform, continuous integration or continuous...Work experience placement- ...APIs; assisting with environment setup, configuration validation, and release readiness; and partnering closely with the vendor's engineering team to identify root causes and validate fixes. The role will focus on identifying user facing issues early, aligning...
- ...information, please review Insight Global's Workforce Privacy Policy: Required Skills & Experience - 4-7+ years of backend engineering experience - Strong hands-on experience with Python, Node.js, or Java - Experience designing and supporting RESTful APIs and...
$112 per hour
...business stakeholders, sales operations, and engineering teams to deliver scalable, high-... ...Experience • 8+ years of enterprise software implementation experience • 5+ years hands... ...Salesforce Certified Platform Developer I/II • Salesforce Certified Application Architect...Contract workLocal areaRemote workRelocation- Sunrun- Remote in the US Salesforce Marketing Cloud Developer 6+ Month - Possible extensions after 6-7 months along with possible hire opportunity Candidates must complete a background check upon offer Job Description Job Summary: As a Salesforce Marketing...Remote work
- ...Position Summary: The IT Services Engineer IV will demonstrate advanced troubleshooting skills, possess a passion for customer service... ...in server and workstation hardware, operating systems, and software. Strong understanding of networking. Understanding of...Work at officeAfternoon shift
- ...It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Software Engineer will work in a cross-functional project team to ensure a multitude of systems across products, business, and operations integrate efficiently....
- It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description As an RPA, you will be responsible for building customizations, extensions, modifications, localizations or integrations to the existing automations and also build...Work experience placement
$109k - $191k
...'s needs and then working with the chief engineer to realize that vision You will be joining... ...clearance Minimum DoD 8140 / 8570 IAT II Baseline Certification (e.g. Security+ce,... .../fault tolerant solutions Direct Software Development experience in Python, Java, C...Remote job$98.4k - $199k
...services, primarily in Python on AWS. The role combines hands-on engineering leadership with integration architecture, platform/operational... ...~7+ years of progressively responsible, hands-on software engineering experience delivering production systems. ~ Bachelor...Full time$95k - $145k
Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for ...Work experience placement- ...support. You will partner and collaborate with the Product, Design, Engineering and QA team across functions to build and deliver the best products for customers. You will produce high quality software that is unit tested, code reviewed, and checked in regularly for...Work experience placement
- ...MNIT) partnering with Minnesota Department of Public Safety (DPS), Bureau of Criminal Apprehension (BCA), is seeking one full-time Software Developer to work in the Minnesota Justice Information Services (MNJIS) section of the BCA. The Software Developer will assist...Full timeWork at office
- ...qualifications for this MNSITE 2.0 Event. Sample Tasks • Collaborate with business analysts and developers to produce software designs • Formulate program specifications and basic prototypes • Transform software designs and specifications into high functioning...Full timeWork at officeRemote work
$95k - $152k
...Impact ~ The Senior Application Developer- SuccessFactors Employee Central job builds, maintains, integrates and implements software applications within SuccessFactors. With minimal supervision, this job performs complex software application testing, quality assurance...Work experience placement- ...plugins, etc.) Design and implementation of CDS entities corresponding to legacy relational database tables/objects Reverse engineer screens from 4GL legacy application into Dynamics 365 UI workflows/screens Build out new automations and enhancements as defined...
$113.63k - $162.33k
...learn how you could help make great things possible not only in your community, but around the world. We believe building engineering is more than systems and structures, it's about powering progress and enabling innovation. As part of HDR's Building Engineering...Full timeContract workTemporary workPart timeWork experience placementWork at office$130k - $160k
...Position Overview We are seeking a skilled Principal Firmware Engineer with specialized experience in developing firmware for active... ...designing, developing, testing, and optimizing embedded software to ensure the safety, reliability, and performance of cutting-edge...Work at office- ...building, and scaling our infrastructure to meet the demands of a rapidly growing business. You will drive key initiatives, mentor other engineers, and set the standards for reliability and operational excellence. This role requires deep technical expertise and the ability to...
- Overview To be part of our organization, every employee should understand and share in the YNHHS Vision, support our Mission, and live our Values. These values - integrity, patient-centered, respect, accountability, and compassion - must guide what we do, as individuals...
- Lodging Dynamics is seeking a Dual Chief Engineer for their Fairfield Inn & Suites / Home2 Suites in Livingston, Montana. This role involves overseeing the maintenance team, ensuring safety, and compliance with hotel standards. The ideal candidate should have at least...
- ...and provide timely support through innovative bot solutions and communication channels such as chat, email and voice. As a Software Engineer on the Bot and Communication Channels Customer Care Team, you will play a pivotal role in building platforms that serve both Traveloka...
$26.63 - $38.51 per hour
...concerning systems operation and diagnosis of system hardware, software and reported issues/problems Communicate effectively with end... ...updates and patches with Enterprise Imaging Services, System Engineer, Database and Network resources as needed Maintain an inventory...Full timeWork at officeImmediate startMonday to FridayShift work$38k
Organization Athletics Operations Pay $18.97 Pay Frequency Hourly Full Time / Part Time Full time Job Summary Under general supervision, conducts wellness and athletics recreation activities with assigned groups in a recreation center by performing...Hourly payFull timePart timeSummer workSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer full time Park County, MT
- startup software engineer Park County, MT
- software developer Park County, MT
- ngo software engineer Park County, MT
- software engineer Park County, MT
- senior software engineer Park County, MT
- cybersecurity software engineer Park County, MT
- part time software developer remote Park County, MT
- intel software engineer Park County, MT
- software engineer healthcare Park County, MT


