About the Role
C.H. Robinson is seeking a Software Engineer III to join our Asset Management team. In this role, you will leverage your expertise to design and deliver scalable software solutions that drive efficiency and improve customer outcomes. You will be responsible for evaluating requirements, estimating tasks, and developing high-quality, secure code that meets performance and business objectives.
This is a fully remote position with flexibility and autonomy, while still allowing you to collaborate closely with engineers, product managers, and quality assurance analysts across the organization.
Key Responsibilities
-
Develop and design solutions that meet customer and business requirements with a focus on performance, security, and availability.
-
Collaborate with product managers and senior engineers to translate requirements into detailed designs.
-
Estimate development effort, identify dependencies, and deliver complex software features.
-
Refactor, optimize, and reuse code to ensure long-term maintainability.
-
Write secure, testable code and enhance security within existing applications.
-
Improve software reliability through unit, integration, and acceptance tests.
-
Resolve performance and availability issues within applications and their dependencies.
-
Participate in code reviews, process improvements, and infrastructure enhancements.
-
Mentor junior engineers and share best practices while seeking guidance from peers.
-
Stay current with emerging technologies to continuously improve engineering standards.
Required Qualifications
-
3+ years of experience in a software development team environment.
-
Strong knowledge of object-oriented programming (C#, .NET preferred).
-
Hands-on experience with relational (MS SQL, Oracle) or non-relational (MongoDB) databases.
-
Experience with microservices architecture (WebAPI, REST API, Service Stack, etc.).
-
Proficiency in code reviews, code optimization, and automated testing.
-
Familiarity with version control systems (Git, GitHub, TFS, etc.).
-
Bachelor’s degree in Computer Science, Software Engineering, MIS, or equivalent experience.
Preferred Qualifications
-
Experience with cloud platforms (Azure, AWS, or GCP).
-
Knowledge of data streaming and messaging frameworks (Kafka, RabbitMQ, ESB).
-
Strong communication and interpersonal skills.
-
Growth mindset with openness to feedback and collaboration.
-
Demonstrated ability to thrive in a diverse, inclusive, and dynamic workplace.
Compensation & Benefits
-
Base Salary: $118,000 – $196,400 USD (commensurate with skills, experience, and education).
-
Performance-based variable compensation opportunities.
-
Comprehensive benefits package including:
-
Two medical plan options (including High Deductible Health Plan)
-
Dental, vision, life insurance, and disability coverage
-
Paid holidays, PTO, parental leave, and volunteer time off
-
Fertility and family planning benefits
-
401(k) with 6% company match
-
Employee Stock Purchase Plan (ESPP)
-
Charitable Giving Match Program
-
Career development, networking, and team-building opportunities
-
Why Join Us
At C.H. Robinson, we’re not just building software—we’re building the future of global logistics. We believe in an inclusive workplace where every employee feels valued, supported, and empowered to grow. Even if you don’t meet every qualification, we encourage you to apply—you may be the perfect fit for our team.
Equal Opportunity Employer: EOE//Disabled/Veteran