Senior Software Engineer
$113k - $254.2kC.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, and maintain scalable 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 Diagnose and resolve complex production issues across distributed systems Implement secure coding practices and continuously improve application security posture Create and maintain technical 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 communication skills 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
- ...Job Title - Senior Software Engineer Location - St. Louis, Missouri - Hybrid Duration - Long-Term Contract Interview - Video Job Description - ssessment: Required Position Overview We are seeking a highly skilled Senior Software Engineer...SeniorLong term contract
- ...of web applications, system to system interfaces and complete software solutions. Design and develop test automation scenarios to validate... ...of automation code where needed. Work closely with software engineers to build quality in, ensuring proper test and requirement...Senior
- ...Title: Senior Software Engineer - Full Stack & Secure Systems Location: St. Louis, MO Employment Type: Full-Time Security Clearance: Active TS/SCI Clearance Preferred About the Opportunity We are seeking an experienced and driven Senior Software...SeniorFull time
- Trevity LLC is seeking Senior Software Engineers to lead the development and integration of enterprise-scale software solutions supporting imagery exploitation, geospatial intelligence, and advanced analytics initiatives across the IC and DoD enterprise. This role requires...Senior
- ...Senior Software Engineer Arnold, Missouri, United States What Impact You'll Have We are seeking highly motivated engineers with a thirst for learning, in support of a geographically dispersed, state of the art systems that seamlessly integrate Microsoft services...SeniorWork at officeImmediate start
- ...Senior Software Engineer Visa: No OPT EAD, US Citizen or Green Card preferred Location: Hybrid in O'Fallon, Missouri (St. Louis) Duration: at least 1 year, likelihood of extension Interview: 2 client interviews, second one on-site if...SeniorLong term contractWork experience placementLocal areaRelocationFlexible hours
- Cryoport Systems, LLC is seeking a Senior Software Engineer to lead technical initiatives and optimize team delivery. This role involves implementing scalable and maintainable software systems to meet business goals while collaborating closely with product managers and...Senior
- A technology solutions provider is seeking a Senior Software Engineer to join their team in St. Louis, MO. This fully onsite position requires at least 8 years of full stack development experience, with a focus on web services and geospatial systems. The ideal candidate...SeniorFlexible hours
- ...an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$120k - $130k
...Overview* We are seeking an innovative, modernization-minded Software Engineer to help reimagine and elevate the client experience across our... ...for cross-functional collaboration *Experience Level* * Senior / Expert Level *Job Type & Location*This is a Permanent...SeniorPermanent employmentTemporary work$133k - $173.88k
...business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services (BGS), is seeking a Senior Software Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to...SeniorPermanent employmentWork experience placementWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$133k - $160k
...business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Maryland Heights, MO to support future franchise programs. This role involves software development for the next...SeniorPermanent employmentInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$126.66k - $171.35k
...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Software Engineers (Experienced, Senior) for a Phantom Works Proprietary program located in Berkeley, MO . This position will focus on developing Vehicle...SeniorPermanent employmentWork experience placementInterim roleCasual workCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$132k - $212k
...Senior Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure...SeniorFull timePart timeFlexible hours$113.58k - $192.9k
...AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying...SeniorImmediate startRemote workFree visaFlexible hours$196k - $220k
Senior Software Engineer - Notifications Discord | Posted Mar 2 | Full-time | California | Advanced (5‑10 yrs) Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video...SeniorFull time- ...have a strong background in computer science, experience with software development, quality automation and data reporting background,... ...Working closely with the stakeholders to prioritize goals on the Engineer, Data and QA Automation roadmaps, understanding ROI to the client...Senior
- ...code comments and clear code. Develop software solutions by studying information needs;... ...the program manager and Chief Software Engineer. Coordinate software development activities... ...Systems, or related STEM degree. Senior‑level experience deploying microservices...SeniorContract workTemporary work
- ...solutions, and growing with a forward‑thinking technology company, we’d love to meet you. The Opportunity We are looking for a Senior Software Engineer who thrives in fast‑moving environments, enjoys solving complex technical challenges, and wants to play a key role in...SeniorWork at office
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer - North Island California 6 days ago Requisition ID: 1145 Come Join Our Team! DKW Communications, Inc. (DKW) is a...SeniorFor contractors
$95.5k - $181.7k
...provide highly innovative solutions. Contribute at all phases of the software development lifecycle, including software/hardware integration.... ...one key task or line item on programs. Mentor at least one engineer on programs in areas of knowledge and expertise. Help ensure...SeniorTemporary workFlexible hours- ...that values transparency, ownership, and continuous learning and prioritizing in person work where possible. The Role As a Senior Software Engineer, you'll have real ownership over the software and systems behind Compa's core products. You'll work across the stack,...Senior
$86.8k - $165.2k
...research and development projects. Design and develop prototype software using the latest open‑source technologies. Receive and... ...Qualifications You Must Have BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of...SeniorRelocation packageFlexible hours$127.8k - $204.4k
Opportunity Overview The Teradyne Software Engineering team is seeking a highly motivated, energetic Software Engineer to focus on the development... ...software systems for Automatic Test Equipment (ATE). This senior role involves designing, developing, and maintaining complex...SeniorFor contractorsLocal areaFlexible hours- Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This position is fully onsite in St. Louis, MO. The ideal candidate must have demonstrated firsthand experience in at least three of the following: Web services architecture...SeniorRemote workFlexible hoursNight shift
- ...Percentage: Negligible. Shift: Day. Category: Engineering. Overview CarePortal is Care‑Sharing... ...experience building production software in an object‑oriented language (PHP, Java... ...Python, or comparable), with demonstrated senior‑level ownership. Experience developing and...SeniorFull timeLocal areaShift work
$131.25k
## Senior Software EngineerApplylocations: Remote-CA: Remote-WA: Remote-CO: Remote-NY: Remote-OR(PT)posted on: Posted 25 Days Agojob requisition id: JR28401## **Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world...SeniorTemporary workLocal areaRemote work- Lead Software Engineer - Backend (.NET) Cast & Crew is seeking a Lead Software Engineer to take technical ownership of critical backend systems at the heart of our entertainment payroll platform. This is a hands‑on individual contributor role - you will not manage headcount...SeniorContract work
- ...strive to be a great place to work, for all. For more information, please visit What We Do First American is seeking a Senior SailPoint Software Engineer. An ideal candidate has strong technical expertise, a product mindset, and takes a hands‑on approach to building high...SeniorContract workLocal area
- ...security, scalability, and debuggability best practicesEnsure all software implementations meet FDA compliance requirements (21 CFR Part... ...for both cloud services and edge devicesWork closely with ML Engineering, ML Research, and Edge Device teams to integrate AI models...SeniorWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior robotics software engineer Missouri
- senior software engineer Missouri
- software developer fintech Missouri
- senior software engineer ruby on rails Missouri
- federal - software developer Missouri
- consulting software engineer Missouri
- software engineer travel Missouri
- junior software developer remote Missouri
- senior software engineer remote Missouri
- entry level software engineer remote Missouri

