Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$113k - $254.2k

C.H. Robinson

At C.H. Robinson, we are transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and accelerate global commerce.

You will play a key role in designing and delivering highly performant, resilient systems that enable seamless customer interactions across our digital ecosystem. If you enjoy solving complex distributed systems problems, collaborating with talented engineers, and contributing to next-generation AI-driven platforms, this is the opportunity for you.

In this role, you will partner closely with product managers and engineering leaders to design, estimate, and deliver complex solutions. You will also mentor engineers and continuously improve engineering practices across the organization.

Additionally, you will contribute to our Lean AI Engineering initiative , where teams build intelligent, context-aware systems that leverage AI, automation, and streamlined architectures to empower our people and deliver faster customer value.

Must be located in either Minnesota, Illinois, or Missouri.

Responsibilities:

  • Analyze and translate high-level customer requirements into detailed technical designs

  • Design, build, andmaintainscalable Customer Platform services and React-based SPAs

  • Develop modular, maintainable solutions using .NET Core and C#

  • Influence architecture and drive technical decisions across services and platforms

  • Build and integrate event-driven systems using Kafka and messaging frameworks

  • Improve code quality through reviews and automated testing (unit, integration, acceptance)

  • Optimize, refactor, and reuse code for performance, scalability, and maintainability

  • Collaborate on testing strategies that ensure high reliability and quality

  • Diagnoseandresolvecomplex production issues across distributed systems

  • Implement secure coding practices and continuously improve application security posture

  • Create andmaintaintechnical documentation

  • Estimate work across projects including dependencies, timelines, and risks

  • Stay current with emerging technologies and industry trends

  • Contribute to engineering best practices and continuous improvement initiatives

  • Mentor engineers and support team growth and development

Required Qualifications:

  • 7+ years of experience building and delivering commercial software, preferably customer-facing platforms

  • Strong experience with C#, .NET Core , and service-oriented architecture

  • Experience building modern React-based Single Page Applications (SPAs) using JavaScript/TypeScript

  • Experience designing and working with RESTful APIs and services

  • Experience with data streaming and messaging systems (Kafka preferred)

  • Experience with both relational and NoSQL databases (e.g., MongoDB, Cosmos DB)

  • Strong understanding of distributed systems, scalability, and performance optimization

  • Experience with automated testing (unit, integration, acceptance)

  • Experience with version control systems (Git, GitHub, etc.)

  • Experience with CI/CD pipelines and modern DevOps practices

  • Experience working in cloud environments (Azure preferred)

  • Bachelor's degree or equivalent practical experience

Preferred Qualifications:

  • Experience with Domain-Driven Design (DDD)

  • Experience building cloud-native applications in Azure

  • Experience in transportation,logistics, or enterprise SaaS platforms

  • Familiarity with event-driven and microservices architectures

  • Strong communicationskills and ability to collaborate across technical and business teams

  • Proven ability to deliver in fast-paced, complex environments

  • Growth mindset with openness to feedback and continuous learning

  • Commitment to building inclusive and collaborative teams

We will review applications for this role on an ongoing basis and encourage all interested candidates to apply at their earliest convenience.

Compensation Range

$113,000.00 - $254,200.00

The base pay range displayed on each job posting reflects the minimum and maximum base pay for the position across all U.S. locations. Your individual base pay within this range is determined by work location, which takes into account geographic cost of labor, and additional factors, including job-related skills, experience, and relevant education or training. Compensation details listed in this posting reflect the base pay only and do not include additional variable compensation.

Questioning if you meet the mark? Studies have shown that some individuals may be less likely to apply unless they match the job description exactly. Here at C.H. Robinson, we're building an inclusive workplace where all employees feel they belong. If this position excites you, we welcome you to apply whether you check all the preferred qualifications or just a few. You may just be our next great fit!

Equal Opportunity

C.H. Robinson is proud to be an Equal Opportunity Employer. We are committed to a workplace and performance culture that reflects the strengths of our worldwide marketplace. We value unique experiences and diverse backgrounds of our people within our company, our business relationships, and our communities. We're committed to providing an inclusive environment, free from harassment and discrimination, where all employees feel welcomed, valued and respected.

EOE\Disabled\Veteran

Benefits

Your Health, Wealth and Self

Your total wellbeing is the foundation of our business, and our benefits support your financial, family and personal goals. We provide the top-tier benefits that matter to you most, including:

  • Three medical plans which include

  • Prescription drug coverage

  • Enhanced Fertility benefits

  • Flexible Spending Accounts

  • Health Savings Account (including employer contribution)

  • Dental and Vision

  • Basic and Supplemental Life Insurance

  • Short-Term and Long-Term Disability

  • Paid observed holidays

  • 2 paid floating holidays for U.S. hourly employees

  • Flexible Time Off (FTO) offered to U.S. salaried employees - no accruals and no caps. Paid Time Off (PTO) offered to all other employees in the U.S. and Canada

  • Paid parental leave

  • Paid time off to volunteer in your community

  • Charitable Giving Match Program

  • 401(k) with 6% company matching

  • Employee Stock Purchase Plan

  • Plus a broad range of career development, networking, and team-building opportunities

Learn more about our benefit offerings on our BENEFITS & WELLBEING ( page

Why Do You Belong at C.H. Robinson?

C.H. Robinson solves logistics problems for companies across the globe and across industries, from the simple to the most complex. With $22 billion in freight under management and 19 million shipments annually, we are one of the world's largest logistics platforms and rank in the FORTUNE 200. We've been an innovator in logistics for over 100 years. Our global suite of services accelerates trade to seamlessly deliver the products and goods that drive the world's economy. With the combination of our multimodal transportation management system and expertise, we use our information advantage to deliver smarter solutions for more than 90,000 customers and 450,000 contract carriers on our platform. Our technology is built by and for supply chain experts to bring faster, more meaningful improvements to our customers' businesses.

As a responsible global citizen, we contribute millions of dollars to support causes that matter to us and our people. FORTUNE has named C.H. Robinson one of the World's Most Admired Companies 2024, showcasing our position as a leader in our industry. Our commitment to excellence is further affirmed by being named a Great Place to Work 2023-24 by the Great Place to Work Institute, one of Forbes' Best Employers for Diversity and one of America's Greatest Workplaces in 2023 by Newsweek. Join us as we collaborate, innovate, and work as one global team to make life better and more sustainable for our customers, communities, and world. For more information, visit us at .

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sioux Falls, SD vacancy
  •  ...Senior Software Engineer ID richiesta: 3652 Località lavoro: Sioux Falls - South Dakota - United States, Oak Brook - Illinois - United States Category for Job Posting: Ingegneria e area tecnica Job Type for Job Posting: Tempo pieno... 
    Senior

    CNH Industrial N.V.

    Sioux Falls, SD
    10 hours ago
  •  ...Senior Software Engineer 1 ID richiesta: 4824 Località lavoro: Oak Brook - Illinois - United States, Sioux Falls - South Dakota - United States Category for Job Posting: Ingegneria e area tecnica Job Type for Job Posting: Tempo pieno... 
    Senior

    CNH Industrial N.V.

    Sioux Falls, SD
    4 days ago
  •  ...Senior Software Engineer Sioux Falls, SD 57105 Description In the Senior Software Engineer role, you will create innovative solutions for complex problems leveraging advanced understanding of engineering principals. You will serve as a subject matter expert actively... 
    Senior
    Work experience placement
    Flexible hours

    Solarity Health

    Sioux Falls, SD
    2 days ago
  • $106.73k - $163.65k

     ...Senior Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our... 
    Senior
    Seasonal work
    Worldwide
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    9 hours ago
  • $140k

     ...you as an individual and united by our mission to create opportunities for people where they live, learn and work. The Senior Software Engineer designs, creates, maintains, audits and improves software applications by performing coding, debugging, testing and troubleshooting... 
    Senior
    Temporary work
    Local area

    Nelnet

    Sioux Falls, SD
    1 day ago
  •  ...Senior Software Engineer We build customer-facing command and control software for high-altitude balloon systems. Our users are trained operators—primarily U.S. military and internal flight operations teams—who rely on our tools to make real-world decisions. Aerostar... 
    Senior
    Work at office
    Remote work
    Relocation
    Flexible hours

    TCOM, L.P.

    Sioux Falls, SD
    1 day ago
  • $106.73k - $163.65k

     ...Senior Embedded Software Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources... 
    Senior
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    2 days ago
  • $166k - $248k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Manager of Software Engineering, Mobile (Android), you will manage an engineering team responsible for building scalable, reliable, and high-impact... 
    Senior
    Work experience placement
    Local area

    Indeed

    Sioux Falls, SD
    5 days ago
  •  ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package.... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Sioux Falls, SD
    2 days ago
  • $86.63k - $132.83k

     ...Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products... 
    Work experience placement
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    10 hours ago
  •  ...believe in investing in our employees, their families and our communities. Job Description: Position Description: Software Engineer for Premier Bankcard LLC, Sioux Falls, SD. Works from systems designs and specifications and uses standard procedures and... 
    Immediate start
    Remote work

    First PREMIER Bank

    Sioux Falls, SD
    1 day ago
  •  ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Sioux Falls, SD
    3 days ago
  • $68k - $93.5k

     ...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs.... 
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Sioux Falls, SD
    1 day ago
  •  ...functional groups including Logistics, Manufacturing, Product Engineering, Purchasing, Quality, Suppliers and Tooling/Fixtures Utilize...  ...a high level of competency with solid modeling design software. Demonstrates a strong understanding of production methods... 
    Senior
    Temporary work

    Adams Thermal Systems

    Harrisburg, SD
    2 days ago
  •  ...Software Engineer Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources Observation and Science (EROS) Center in Sioux Falls... 
    Full time

    Relative Dynamics Inc.

    Sioux Falls, SD
    3 days ago
  • $77.1k - $123.3k

     ...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Sioux Falls, SD
    21 hours ago
  •  ...future of healthcare technology while building your career in software engineering. We're looking for an Associate Software Engineer who is...  ...deliver well-defined features and components with guidance from senior team members, while steadily expanding your technical skills... 
    Internship

    SONIFI

    Sioux Falls, SD
    3 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support...  ...Participate in code reviews and incorporate feedback from senior engineers. Troubleshoot and resolve defects in development... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Sioux Falls, SD
    4 days ago
  •  ...Senior Systems Engineer Identifiant de la demande: 4488 Site de l'emploi: Sioux Falls - South Dakota - United States Category for Job Posting: Ingénierie et technique Job Type for Job Posting: Temps plein Working Mode for Job... 
    Senior
    Temporary work

    CNH Industrial N.V.

    Sioux Falls, SD
    1 day ago
  • $60 per hour

     ...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform...  ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Sioux Falls, SD
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Sioux Falls, SD
    2 days ago
  • $109.5k - $150.55k

     ...Renaissance is looking for an experienced Sr Site Reliability Engineer to be part of the Engineering Enablement group's Site Reliability...  .../CD pipelines which ensures the prompt release of high-quality software. Collaborate with cross-functional teams to resolve... 
    Senior
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours
    Weekend work

    Renaissance Services

    Sioux Falls, SD
    21 hours ago
  • $105.75k - $155.1k

     ...Senior Systems Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our... 
    Senior
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    9 hours ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Sioux Falls, SD
    4 days ago
  •  ...Internal Job Profile Code: TCS166, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Provide senior-level engineering and operational support for enterprise VoIP and VTC platforms across on-premises, cloud, and hybrid environments. - Design... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Sioux Falls, SD
    1 day ago
  • $80k - $150k

     ...Senior Transmission Line Engineer Department: Power Employment Type: Full Time Location: Sioux Falls, SD Compensation: $80,000 - $...  ...written communication skills ~ Proficiency in design software including PLS-CADD, PLS-POLE, FAD Tools, and AutoCAD ~... 
    Senior
    Full time
    Temporary work
    Work at office

    ISG

    Sioux Falls, SD
    1 day ago
  • $132.23k - $176.31k

     ...Role We are seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support...  ...Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies... 
    Senior
    Full time
    Temporary work
    Remote work

    Lumen

    Sioux Falls, SD
    4 days ago
  • Good Samaritan Society is seeking an Administrative Support professional in Sioux Falls, SD, to assist executive leadership by providing essential administrative duties. You will handle scheduling, organize meetings, and manage confidential information while presenting...
    Senior

    Good Samaritan Society

    Sioux Falls, SD
    2 days ago
  •  ...Embedded Software Application Engineer We build mission-critical software for high-altitude balloon systems, where reliability and real-world performance matter. Our systems operate in demanding environments and interface directly with flight hardware. Aerostar, a business... 
    Work at office
    Remote work
    Relocation
    Flexible hours

    TCOM, L.P.

    Sioux Falls, SD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!