Note: The job is a remote job and is open to candidates in USA. C.H. Robinson is transforming the logistics industry by delivering world-class digital products for their 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.
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
Skills
- 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 HTTP-based 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
- 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
Benefits
- 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
Company Overview