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.

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 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Sioux Falls, SD vacancy
  •  ...Overview The South Dakota Board of Regents – Regents Information Systems is seeking a highly skilled Senior Software Engineer with deep experience developing on enterprise SQL platforms and supporting analytical systems. The successful candidate will play a key role in... 
    Senior
    Work at office

    South Dakota Board of Regents

    Sioux Falls, SD
    6 days ago
  •  ...Senior Software Engineer Sioux Falls, SD 57105 Job 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... 
    Senior
    Work experience placement
    Flexible hours

    Solarity Health

    Sioux Falls, SD
    1 day ago
  •  ...Summary Design, develop, and evaluate software from concept through production stage, and make modifications as needed. Essential Functions...  ...customers to troubleshoot and solve problems. Coordinate engineering efforts and provide engineering assistance to internal teams... 
    Senior
    Flexible hours

    T-Com

    Sioux Falls, SD
    3 days ago
  • $190k - $240k

     ...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and...  ...basic configuration. ~5+ years of professional backend software engineering experience. ~ Strong production experience in Python... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    3 days ago
  •  ...supporting the U.S. Geological Survey Earth Resources Observation and Science (EROS) Center in Sioux Falls, South Dakota. The Senior Software Engineer will be employed by Relative Dynamics and assigned to work on projects in support of USGS EROS Center. Location: Sioux... 
    Senior
    Full time
    Contract work
    For subcontractor
    Remote work

    Relative Dynamics Inc.

    Sioux Falls, SD
    3 days ago
  •  ...Anakim Consulting in Sioux Falls is hiring a Senior Software Engineer to apply Infrastructure as Code (IaC) principles in an AWS cloud environment. The ideal candidate will have over 7 years of experience in software engineering, supporting distributed architectures,... 
    Senior
    Full time

    Anakim Consulting

    Sioux Falls, SD
    3 days ago
  •  ...Tcom Lp is searching for a skilled Software Engineer based in Sioux Falls, South Dakota. The candidate will design, develop, and evaluate software while collaborating with internal teams and customers. Essential qualifications include a bachelor’s degree in software engineering... 
    Senior

    T-Com

    Sioux Falls, SD
    3 days ago
  •  ...TCOM, L.P. is seeking a skilled software engineer in Sioux Falls, SD. This role involves designing, developing, and evaluating software solutions while collaborating with teams for deployment. Candidates must have a minimum of a Bachelor's degree with over 5 years of experience... 
    Senior

    TCOM, L.P.

    Sioux Falls, SD
    3 days ago
  •  ...Relative Dynamics is seeking a Senior Software Engineer in Sioux Falls, South Dakota. You will build mission-critical systems and lead project development for the USGS EROS Center. This full-time, onsite role requires 8+ years of software development experience. The ideal... 
    Senior
    Full time

    Relative Dynamics Inc.

    Sioux Falls, SD
    4 days ago
  • $120k - $180k

     ...SONIFI Health Incorporated is looking for a Staff Software Architect to lead the architectural design for next-generation platforms...  ...influential technical leadership role involves collaboration with engineering, product, and security teams to create scalable and secure... 
    Senior
    Remote work

    SONIFI Health Incorporated

    Sioux Falls, SD
    3 days ago
  •  ...Affirm is looking for a high-performing Engineering Manager to lead a backend team focusing on Kotlin and Python. This role involves collaborating with various teams to derive a strategic technical roadmap while coaching team members and ensuring product excellence.... 
    Senior

    Affirm

    Sioux Falls, SD
    3 days ago
  • $84k - $126k

     ...enterprise customers with data integrations that speed and simplify the delivery of Indeed's recruiting solutions. As a Sr. Solutions Engineer, you will be a client-facing technical expert working directly within the Sales and Client Success organizations. You will... 
    Senior
    Work experience placement
    Local area

    Indeed

    Sioux Falls, SD
    8 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 Industrial N.V.

    Sioux Falls, SD
    5 days ago
  •  ...Title Software Engineer - Junior EOE Statement Anakim Consulting is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regards to their race, color, religion, sex,... 
    Full time
    Part time

    Anakim Consulting

    Sioux Falls, SD
    5 days 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
    1 day ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Sioux Falls, SD
    5 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
    5 days ago
  •  ...Job Title: Sr. Java Production Support Engineer Skills: Java, Spring, Production support Experience: 10+ years Location: Sioux Falls, SD (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java Production Support Engineer with following skillset... 
    Senior
    Permanent employment
    Full time

    Coforge

    Sioux Falls, SD
    4 days ago
  • $145k - $242k

     ...Senior Vice President of Member Services Lead with Purpose. Serve the Community. Elevate the Member Experience. Levo Credit Union is seeking a collaborative and strategic Senior Vice President of Member Services to help lead our continued growth and expand our... 
    Senior

    Levo Federal Credit Union

    Rowena, SD
    1 hour ago
  •  ...time and costs incurred. Escalate equipment quality issues to initiate quality alerts and prevent repeat failures. Provide Engineering with field performance data and recommended improvements. Show commitment to professional ethics and consistently meet the needs... 
    Work at office

    Terex

    Sioux Falls, SD
    3 days ago
  •  ...Power Generation Engineering Business Development Manager This position is responsible for...  ...using a client relationship management software system. To include contact information,...  ...relationships with project managers and senior management within the company. Qualifications... 
    Senior
    Local area

    Bartlett & West

    Sioux Falls, SD
    5 days ago
  •  ...role within the company Lead projects from preconstruction through closeout Responsible for guiding, mentoring, and providing direct oversight to Project Managers and Project Engineers Collaborate frequently with the President and Vice Presidents of division... 
    Senior

    Momentum Search

    Sioux Falls, SD
    2 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

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

     ...Senior Agile Tool Engineer Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance...  ...'s degree in Computer information systems, Computer/Software Engineering, Business, or related field ~4+ years of experience... 
    Senior
    Flexible hours

    Cnh Inc

    Sioux Falls, SD
    1 day ago
  •  ...Lead Structural Design Engineer We are seeking a skilled and experienced Lead Structural Design Engineer with extensive knowledge in...  ...EM-385, etc.) Advanced knowledge and application of design software. Proficient using Microsoft Office Suite (i.e. Word, Excel,... 
    Casual work
    Work at office

    Enterprise Engineering Services

    Sioux Falls, SD
    1 day ago
  •  ...Anchorage Digital is looking for a Senior Counsel for Trading to provide legal guidance on innovative products and strategies for digital assets trading. In this integral role, you will advise on compliance regulations, draft critical documents, and collaborate with various... 
    Senior

    Crypto Pro Network

    Sioux Falls, SD
    3 days ago
  • $134.26k

     ...to delve into many aspects of electrical engineering, including the design of complex power...  ...while applying innovative, state-of-the-art software and programs. At CDM Smith, we are...  ...candidate. We have multiple openings for Senior Electrical Engineers (Design and Power... 
    Senior
    Full time
    H1b
    Work at office
    Relocation package
    Flexible hours

    CDM Smith

    Sioux Falls, SD
    1 day ago
  • $155k - $259k

    Indeed is seeking an experienced legal professional for contract management based in Sioux Falls, South Dakota. This role involves negotiating commercial agreements, developing contract policies, and working closely with internal teams. Candidates must have a Juris Doctor...
    Senior
    Contract work

    Indeed

    Sioux Falls, SD
    3 days ago
  •  ...Job Overview A law firm seeks an accomplished Senior Counsel to join its family law practice in Sioux Falls, South Dakota. The ideal candidate will have the vision to build a book of business, mentor team members, and shape the family law practice in the region.... 
    Senior

    BCG Attorney Search

    Sioux Falls, SD
    3 days ago
  •  ...First PREMIER Bank in Sioux Falls is looking for a Senior Credit Officer to oversee credit quality and risk management for the bank’s loan portfolio. The role involves developing policies, conducting credit reviews, and monitoring portfolio performance while collaborating... 
    Senior

    First PREMIER Bank/PREMIER Bankcard

    Sioux Falls, SD
    3 days ago

Do you want to receive more vacancies?

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