×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Minneapolis, Hennepin County, Minnesota, 55400, USA
Listing for: C.H. Robinson Worldwide
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Senior Developer, DevOps
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
C.H Robinson is seeking a Senior Software Engineer on our Global Forwarding pricing/rating/quote automation space, where the work ties directly to automation, productivity, operational workflow, and financial accuracy. This is a technical leadership role on a software development team where you work closely with engineering product managers, business stakeholders, and other leaders to define, estimate, and design complex, strategic solutions that delight our customers.

You are responsible for driving innovation through leadership, influence and discussions. In addition, the role is also responsible for impacting and continuously improving our engineering process and mentoring other engineers across the organization. If you are someone who is not only comfortable using modern AI development tools, but is genuinely curious about how to build reliable, production-grade automation and autonomous agents in an enterprise environment, let’s talk!

This role can be based only in MN, IL or Kansas City
** DUTIES AND RESPONSIBILITIES
*** The duties and responsibilities of this position consist of, but are not limited to, the following:
* Analyze and translate high-level customer, product, and business requirements into detailed technical designs that solve complex business problems.
* Design solutions that align with the long-term strategy for a service, product, or platform based on deep technical expertise, customer insight, operational needs, and enterprise standards.
* Define interfaces, service boundaries, data contracts, and integration patterns; develop high-quality code across products or services and influence architectural direction when needed.
* Leverage modern AI-assisted development tools, coding agents, and agentic engineering workflows to accelerate discovery, design, development, testing, documentation, refactoring, and operational troubleshooting.
* Apply strong engineering judgment when using AI-generated or agent-assisted output, including validating correctness, security, maintainability, performance, licensing, and alignment with architectural standards.
* Break down complex engineering work into clear, actionable tasks that can be executed by engineers and supported by AI/agentic tooling where appropriate, while maintaining accountability for the final solution.
* Ensure consistent, usable, forward-looking, and maintainable test infrastructure; apply automated testing, test generation, regression validation, and quality gates to improve delivery speed and confidence.
* Identify code across multiple code bases to optimize, refactor, simplify, or reuse in order to improve performance, maintainability, scalability, and return on investment.
* Lead code reviews across the product or service, including review of AI-assisted code contributions; identify root causes of issues and drive practical, sustainable resolution.
* Proactively identify performance, reliability, scalability, availability, and operational issues; troubleshoot and resolve production issues that may span multiple product areas or systems.
* Develop and maintain clear architectural, technical, operational, and decision documentation, including documentation generated or accelerated through AI-assisted tooling.
* Design products and services using secure programming patterns; identify, fix, and prevent security vulnerabilities in existing and new applications; ensure secure practices are embedded in design, implementation, testing, and deployment.
* Estimate work across projects that span multiple product areas, including time, resource, skill, sequencing, dependency, and risk considerations.
* Proactively identify technologies, tools, frameworks, patterns, or automation opportunities that improve engineering effectiveness, delivery speed, quality, reliability, or business outcomes.
* Construct and deliver proposed solution strategies for new technologies, engineering practices, automation opportunities, and agentic tooling patterns; partner with architecture and engineering leadership to review and approve proposals.
* Mentor and coach other software engineers in software design, engineering practices, AI-assisted development,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary