Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$127.5k - $295.9k

C.H. Robinson Int.

C. H Robinson is seeking a Principal Software Engineer for our Documents and Customs services, which are core capabilities and service lines of our Global Forwarding division. Our Lean AI culture focuses on outcomes and data driven methods to generate high value at an accelerated pace. We work alongside our business users and senior leadership to build better processes and technology solutions. You will collaborate with Product Managers, UX designers, data scientists, and other engineering teams to design, build, and deliver high-impact, scalable solutions. In this role, you will work across the stack to architect reliable, high-performance systems, ensuring long-term maintainability and adaptability to evolving business needs. As a Principal Software Engineer, you help foster a culture of excellence with your deep technical expertise, strategic thinking, and leadership to drive innovation, embed AI into software engineering process. If you are someone who is comfortable using modern AI development tools, and is genuinely curious about how to build reliable, production-grade applications in an enterprise environment, let’s talk!This role may be located only in Minnesota, Chicago or Kansas CityDuties &Responsibilities:Define and implement architecture patterns that ensure reliability, maintainability, and extensibility of full-stack applications.Build efficient and reusable UI components, optimize API performance, and architect backend services for scalability, security, and performance.Identify opportunities to integrate AI and automation in software development, such as code intelligence, predictive analytics, and operational efficiency improvements.Collaborate with cross-functional teams (Product, UX, Data Science, and Engineering) to align technical direction with business priorities and product vision.Encourage a culture of innovation by adopting a data-driven approach, conducting experiments, and iterating rapidly on features.Effectively communicate technical trade-offs, design decisions, and architectural vision to both technical and non-technical stakeholders.Create and maintain technical documentation, architectural diagrams, and design guidelines to drive consistency and knowledge sharing.Provide technical guidance and mentorship to engineering teams, ensuring best practices in development, testing, and deployment.Ensure high availability of systems, troubleshoot production incidents if needed, and drive permanent fixes through root cause analysis.Build strong, productive partnerships with multiple engineering teams and divisions, driving alignment and technical excellence across the organization.Research, evaluate, and adopt new engineering tools, technologies, and methodologies to enhance developer productivity and system efficiency.Required Qualifications:10+ years of experience designing and implementing large-scale, distributed software systems that span multiple platforms.10+ years of experience with modern development languages (e.g., .NET Core, C#).Strong expertise in relational (MS SQL, Oracle) and non-relational databases (MongoDB, Elastic, CosmosDB), with a focus on scalability and performance optimization.Deep understanding of microservices architecture, CQRS, event-driven design, and eventually consistent system patterns.Experience with data streaming architectures and frameworks (e.g., Kafka, ESB, Apache Flink).Familiarity with AI/ML-driven engineering practices, including leveraging AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer) and embedding AI/ML models into applications for automation and intelligence.Expertise in testing strategies, automated testing frameworks, acceptance criteria definition, and reviewing test automation for high-quality software delivery.Proficiency with version control systems (e.g., Git, GitHub, TFS) and best practices in branching strategies and collaboration.Strong knowledge of CI/CD pipelines, DevOps practices, and infrastructure automation (e.g., GitHub Actions, Azure DevOps, Jenkins, Terraform).Experience building and deploying cloud-native applications and services on Azure, AWS, or GCP.Hands-on experience in end-to-end feature development, including API design, backend services, and frontend integration.Experience in troubleshooting complex distributed systems, participating in on-call rotations, and leading post-mortems and root cause analysis for permanent fixes.Ability to explain complex technical concepts effectively to diverse audiences, including executives, engineers, and product managers.Proven track record of delivering results in fast-paced environments, managing multiple priorities, and driving technical excellence.Bachelor’s degree in computer science, Software Engineering, or MISPreferred Qualifications:In-depth knowledge of JavaScript/TypeScript and modern JavaScript libraries and tooling (e.g., React)Robust design and UX/product sensibilitiesExperience with AI-powered observability and anomaly detection in monitoring and incident response workflows.Experience working on large-scale open source or inner source software developmentContributions to open-source projects, publicly available frameworks and/or patentsValues a diverse and inclusive work environmentWe will review applications for this role on an ongoing basis and encourage all interested candidates to apply at their earliest convenience.Compensation Range$127,500.00 - $295,900.00The 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 OpportunityC.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 BenefitsYour Health, Wealth and SelfYour 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 includePrescription drug coverageEnhanced Fertility benefitsFlexible Spending Accounts Health Savings Account (including employer contribution)Dental and VisionBasic and Supplemental Life InsuranceShort-Term and Long-Term Disability Paid observed holidays 2 paid floating holidays for U.S. hourly employeesFlexible 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 CanadaPaid parental leavePaid time off to volunteer in your communityCharitable Giving Match Program401(k) with 6% company matchingEmployee Stock Purchase PlanPlus a broad range of career development, networking, and team-building opportunitiesLearn more about our benefit offerings on our BENEFITS & WELLBEING pageSummaryLocation: Minnesota Remote; Illinois Remote; Kansas RemoteType: Full time

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Illinois vacancy
  • $153.32k - $205k

    Title: Principal Software EngineerJob Description: Architect, design, develop, test, and deploy in agile environment; build iManage’s modern...  ...and drive small teams in agile environment as part of the engineering team; perform development of web-based software solutions... 
    Suggested

    Imanage

    Chicago, IL
    5 days ago
  • $165.75k - $235.95k

     ...opportunities. To support strong partnership and team connection, this role follows a four day in office work model.Role OverviewWeb software engineers at Cboe are tasked with designing and implementing applications, developing user interfaces and components that are critical... 
    Suggested
    Full time
    Work at office
    Worldwide
    Weekend work

    Cboe Exchange

    Chicago, IL
    5 days ago
  • $197.3k - $313.7k

     ...delivers world-class events, both in-person and virtually. As the Principal Engineer focused on architecture priorities for the Event Technology...  ....This leadership role requires a deep understanding of software development, architecture principles, AI fluency and a passion... 
    Suggested
    Full time

    Salesforce

    Chicago, IL
    2 days ago
  • We are looking for an engineering leader who is passionate about open source software, solving challenges in distributed systems, and building highly talented teams. In this role, the Principal Engineer (PE) will be responsible for delivering foundational software to grow... 
    Suggested

    Amazon

    Illinois
    5 days ago
  • Job DescriptionJob SummaryWalgreens is seeking a Principal Software Engineer II to serve as a senior technical authority and hands-on engineering leader supporting highly strategic Digital and Store technology platforms within the Retail Consumer and Digital organization... 
    Suggested
    Hourly pay
    Work at office

    Walgreens Boots Alliance

    Deerfield, IL
    5 days ago
  • $137.4k - $233.6k

     ...most sophisticated clients using leading technology and exceptional service.Role SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands‑on execution across complex, cloud‑native software initiatives. This role... 
    Full time
    Contract work
    H1b
    Flexible hours

    Northern Trust

    Naperville, IL
    5 days ago
  • $147.76k - $240.11k

     ...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do:As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects used... 
    Full time
    Part time
    Relocation package
    Flexible hours

    Caterpillar

    Peoria, IL
    4 days ago
  • Your ImpactThe Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded consultation... 
    Remote work
    Visa sponsorship

    DISCO

    Chicago, IL
    2 days ago
  • $168.4k - $252.6k

    Director Software Engineering - IE06FEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond...  ...accomplish theirs, too. Join our team as we help shape the future. Principal Software Engineer (T6) Role Summary The Principal Software... 
    Full time
    Temporary work
    Work at office
    Shift work
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    5 days ago
  • $108.8k - $163.2k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...to the warfighter. Come be a part of our mission! As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman... 
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  • $272k - $431.25k

     ...NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large... 
    Full time
    Work experience placement

    Nvidia

    Champaign, IL
    3 days ago
  • $126.94k - $204.5k

     ...: Security Clearance Status: Not RequiredHamilton Sundstrand Corporation d/b/a Collins Aerospace has an opening for a Principal Engineer, Software Engineering in Rockford, IL. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Rockford, IL
    2 days ago
  • $144.2k - $288.4k

     ...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Partners In Digital Health

    Springfield, IL
    5 days ago
  • $144.2k - $288.4k

     ...Principal / Director-Level Full-Stack Software Development EngineerWe're building a world of health around every individual — shaping a more connected,...  ...Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Chicago, IL
    2 days ago
  • $140k - $180k

     ...Principal Software Engineer The Principal Software Engineer operates at the intersection of deep technical execution, enterprise architecture, and engineering leadership, setting the technical direction for the eCommerce platform and adjacent systems while remaining... 
    Full time
    Temporary work
    Immediate start
    Monday to Friday
    Night shift

    Radwell International

    Downers Grove, IL
    2 days ago
  • $87.6k - $131.4k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  .... Come be a part of our mission! As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • $195k - $220k

     ...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...scalability and performance optimizationMentor and guide junior engineers, promoting best practices and technical excellenceCollaborate... 
    Worldwide

    NinjaTrader Group

    Chicago, IL
    4 days ago
  • $108.8k - $163.2k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...to the warfighter. Come be a part of our mission! As a Principal Software Engineer at Northrop Grumman you will have a challenging and... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  •  ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Atlanta, IL
    5 days ago
  • $175k - $205.9k

    Are you ready to make an impact?West Monroe is searching for a Principal AI Software Engineer, to join our team in our Technology & Experience (TechEx) practice. You will partner with our clients and other West Monroe team members on transformational AI projects. On client... 
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Chicago, IL
    5 days ago
  •  ...for employment.What You'll Do:Associate Principal works with business analysts, team...  ...requirements, develops, tests, and documents software quality to ensure proper implementation...  ...thorough code-reviews based on high engineering standardsWrites unit and integration tests... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    4 days ago
  • Job DescriptionThis is a highly influential, hands-on engineering position supporting the development and ongoing enhancement of Walgreens...  ...'s degree and at least 8 years of experience in Engineering, Software Engineering or related field OR a High School Diploma/GED and... 
    Hourly pay
    For contractors

    Walgreens Boots Alliance

    Deerfield, IL
    1 day ago
  • $182.33k - $235.95k

     ...areas. Role Overview Cboe’s Data Vantage division — the team behind Silexx, LiveVol, and DataShop — is looking for a Principal Software Engineer who builds across the entire stack and owns the integration and end-to-end testing that keeps our platforms working... 
    Full time
    Contract work
    Work at office
    Immediate start

    Cboe Digital

    Chicago, IL
    6 days ago
  •  ...requiredSECRET Security Clearance Required; TS+ clearance preferred5+ years of experience as a Software EngineerExperience with distributed system architectures, secure platform engineering, and knowledge graphsStrong programming skills in Python, expertise in React and... 
    Apprenticeship
    Easy work

    McKinsey & Company

    Chicago, IL
    5 days ago
  • $106.5k - $182.6k

    Apply for the Senior Software Engineer role at Alliant Credit Union . Responsibilities Attend design sessions and planning meetings to solution designs that cross the credit union's infrastructure while providing technical support by understanding cloud‑based infrastructure... 
    Full time
    Temporary work
    Part time
    Work from home
    3 days per week

    Alliant Credit Union

    Chicago, IL
    5 days ago
  •  ...active job posting will not be considered for employment.What You'll Do::OCC's Enterprise Quality Engineering organization is seeking a Performance Engineering Principal to define and lead the performance testing, automation, and quality engineering strategy across OCC... 
    Full time
    Contract work
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    2 days ago
  • $137.4k - $233.6k

     ...partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Global Engineering is seeking a Principal Software Engineer (.NET Technical Lead) to provide technical leadership for the design, development, and delivery of... 
    Full time
    H1b
    Worldwide
    Flexible hours

    Northern Trust

    Chicago, IL
    2 days ago
  • $250.6k - $362.6k

     ...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Chicago, IL
    2 days ago
  • $173k - $230k

     ...in the United States, for any employer, at the date of hire. This position is ineligible for employment Visa sponsorship.Principal Software Engineer - Infrastructure AutomationOverall PurposeThe Principal Software Engineer - Infrastructure Automation is an enterprise technical... 
    Hourly pay
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning

    Chicago, IL
    5 days ago
  •  ...distributed processing challenges at large scale. Requirements BS, MS, or PhD in Computer Science or a related field 15+ years of software development experience Strong programming skills in C++, Java, and/or Scala Familiarity with the open source data platform... 

    NVIDIA AI

    Springfield, IL
    2 days ago

Do you want to receive more vacancies?

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