Principal Software Engineer
$127.5k - $295.9kC.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
$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$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...SuggestedFull timeWork at officeWorldwideWeekend work$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...SuggestedFull time- 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
- 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...SuggestedHourly payWork at office
$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 timeContract workH1bFlexible hours$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 timePart timeRelocation packageFlexible hours- 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 workVisa sponsorship
$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 timeTemporary workWork at officeShift work3 days per week$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 timeContract workRelocation packageShift work$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 timeWork experience placement$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 workWork experience placementWork at officeRemote workFlexible hours$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 payFull timeTemporary workLocal areaFlexible hours$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 payFull timeTemporary workLocal area$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 timeTemporary workImmediate startMonday to FridayNight shift$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 timeRelocation packageShift work$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$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 timeRelocation packageShift work- ...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 timeRemote workFlexible hours
$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 areaImmediate startFlexible hours- ...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 timeImmediate startRemote workFlexible hours2 days per week
- 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 payFor contractors
$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 timeContract workWork at officeImmediate start- ...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...ApprenticeshipEasy work
$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 timeTemporary workPart timeWork from home3 days per week- ...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 timeContract workRemote work2 days per week
$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 timeH1bWorldwideFlexible hours$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 timeTemporary workLocal areaRemote workFlexible hours$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 payFull timeImmediate startVisa sponsorshipWork visaFlexible hours- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal cloud computing engineer Illinois
- principal Illinois
- software implementation project manager Illinois
- remote software sales Illinois
- bank software Illinois
- healthcare software sales Illinois
- software Illinois
- software asset management analyst Illinois
- software technical support Illinois
- entry level software sales Illinois


