Senior Software Engineer

C.H. Robinson

Eden Prairie, USonsite$113k-$254k/yrPosted Jul 23, 2026
Posting intelligenceActively listed

Skills

javascriptmongooraclegithubazurekafkacsscicdjavagooglecloudawsc#

About the role

DUTIES AND RESPONSIBILITIES

The duties and responsibilities of this position consists of, but are not limited to, the following:

Analyze and translate high-level customer requirements into detailed designs to solve complex business problems

Design solutions that align to the long-term plan for a service or product based on deep expertise and customer insights

Define interfaces and develop code for modules across products or services and influence or drive architectural changes

Ensure consistent, usable, forward-looking, maintainable test infrastructure; draw from a large base of design patterns, is an expert in available technologies, and is adept at identifying practices that work well

Identify code across multiple code bases to optimize, refactor, and reuse code to improve performance and maintainability while ensuring maximum efficiency, effectiveness, and return on investment

Lead code reviews across the product or service, understand the root causes of issues, and find ways to resolve them

Proactively identify performance and availability issues, troubleshoot, provide effective options, and resolve issues in production that could span multiple product areas

Develop and maintain thorough architectural documentation for the product or service

Design products or services by using secure programming patterns and finding, fixing, and enhancing security in existing applications; ensure secure best practices are part of design and implementation of new features and applications

Estimate for projects that span multiple product areas including work, time, resources and skill needs

Proactively identify technologies or solutions that differ from current technology stack or represent innovative uses of existing technologies

Construct and deliver proposed solution strategies for potential new technologies and work with architecture to review and approve proposals

Mentor and coach other software engineers, and proactively seek mentorship from others

Lead the effort in defining the engineering lifecycle and practices for team and associated teams in partnership with the principal software engineer

Drive collaboration across multiple teams; find ways accomplish more by enabling others

Anticipate business needs and present options to leadership and business stakeholders with product managers

Other duties or responsibilities as assigned according to the team and/or country specific requirements

QUALIFICATIONS

Required:

Bachelor’s degree from an accredited college or university in Computer Science, Software Engineering, IS, MIS, or other technology degree or minimum 4 years of equivalent work experience and high school diploma/GED

Minimum 6 years of experience developing and implementing commercial software across several platforms while leveraging a variety of programming languages

Experience in owning and delivering projects and results of increasing technical complexity

Experience with modern development languages (ex. .Net CORE, C#, Java)

Experience with thin-client development (ex. HTML/CSS, JavaScript, JS frameworks)

Experience with database objects in relational databases (ex. MS SQL, Oracle) including schema design, stored procedure development and performance and optimization techniques

Experience with non-relational databases (ex. MongoDB, Elastic, Cosmos)

Experience with HTTP and REST architecture

Experience with unit, integration, and acceptance testing

Experience with version control systems (ex. GIT, GITHub, TFS, etc.)

Experience with CI/CD continuous integration / continuous deployment practices

Experience building cloud native applications and services (ex. Azure, AWS, GCP)

Preferred:

Experience working on large-scale open source or inner source software development

Experience in system integration projects or global projects

Experience with data streaming architecture and frameworks (Kafka, ESB)

Possess solid communication skills and strong customer focus

Effective collaborator, experienced in creating technical partnerships across teams

Able to learn and understand the various technical domains across the enterprise and able to communicate complex technical and business concepts across the enterprise and various business stakeholders

Experience directly or indirectly leading high performing teams with the ability to assess and grow software engineering talent

Proven track record of effectively delivering results in a fast-paced environment while managing multiple priorities

Values a diverse and inclusive work environment

Disclaimer:

This job description is intended to generally describe the nature and level of work to be performed by employees in this position. It is not intended to be construed as an exhaustive list of all responsibilities and skills required of employees performing this role.

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

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

Compensation

This Software Engineer role pays $113k-$254k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on C.H. Robinson's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

You never touch the form - the application is filled and submitted for you on C.H. Robinson's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.