Principal Software Engineer
$127.5k - $295.9kMinnesota Jobs
Principal Software EngineerC. 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!C.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\VeteranBenefitsYour 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 AccountsHealth Savings Account (including employer contribution)Dental and VisionBasic and Supplemental Life InsuranceShort-Term and Long-Term DisabilityPaid observed holidays2 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 page.C.H. Robinson solves logistics problems for companies across the globe and across industries, from the simple to the most complex. With $22 billion in freight under management and 19 million shipments annually, we are one of the world's largest logistics platforms and rank in the FORTUNE 200. We've been an innovator in logistics for over 100 years. Our global suite of services accelerates trade to seamlessly deliver the products and goods that drive the world's economy. With the combination of our multimodal transportation management system and expertise, we use our information advantage to deliver smarter solutions for more than 90,000 customers and 450,000 contract carriers on our platform. Our technology is built by and for supply chain experts
$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...SuggestedHourly payFull timeTemporary workLocal areaFlexible hours$152.8k - $229.2k
...Principal Software EngineerCareers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate... ...and cross-functional collaboration as we work together to engineer the extraordinary. The person in this role will work from...SuggestedH1bWork at officeLocal areaImmediate startFlexible hours$144.2k - $288.4k
...one family and one community at a time. Position Summary We are seeking a highly experienced Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead the architecture, design, and delivery of next-generation...SuggestedHourly payFull timeTemporary workLocal area$130k - $150k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $130,000-$150,000 Job Title: Principal Software Engineer Position Description The Principal Software Engineer is responsible for design and development of our software product...SuggestedFull timeWork experience placement$50 per hour
Principal Software EngineerThe global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... ...extraction and benchmarking of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build robust backend...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- Principal Software Engineer - Compliance LeadTwin Cities, MNAbout the OpportunityAn innovative medical technology company is seeking a Principal Software Engineer focused on expanding a breakthrough, non-invasive therapeutic technology into new clinical applications. This...
- ...Principal Software EngineerThe Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration...
$107.5k - $204.5k
...meet the demands of the global market. Join us and help shape the future of aerospace and defense. What YOU will do: As a Principal Software Engineer, you will contribute to the development of advanced software solutions that support a variety of mission-critical...Temporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$132.4k - $251.6k
...Sr. Principal Software EngineerAt RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired... ..., creative, and highly motivated Sr. Principal Software Engineer who can hit the ground running with development tasks, interact...Temporary workWork experience placementRelocation packageFlexible hours- ...Principal Software EngineerJoin Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions are changing the game for those with kidney disease, and we need...Worldwide
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Full timeWork experience placementLive inLocal areaRemote workWorldwide$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$146.4k - $219.6k
...in purpose, growth, and impact.A Day in the LifePrincipal Software Cloud Engineer Careers That Change Lives We value what makes you unique. Be... ...customers and patients worldwide.We are looking for a talented Principal Software Cloud Engineer for our Cardiac Rhythm Management (...Full timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$115.6k - $173.25k
...Principal Embedded Software EngineerMinneapolis, MinnesotaAt Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema... ...respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and...Hourly pay- ...Principal Embedded Software EngineerDet-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame... ...across our portfolio.The Principal Embedded Software Engineer will lead the firmware design, implementation and test aspects...Flexible hours
$178.4k - $267.6k
...Senior Principal Embedded Software EngineerThe Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic... ...therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,...H1bWork at officeLocal areaFlexible hours- ...Senior Principal Embedded Software Engineer The Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic pain, movement disorders, epilepsy, and other neurological conditions. This role supports the embedded software function...Flexible hours
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Full timeWork at office$72k - $134k
*At Securian Financial, the internal job title for this role is Engineering Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team within Employee Benefit Solutions Technology (EBST). BBB is responsible...Full timeWork at officeFlexible hours3 days per week$107.5k - $204.5k
...future of aerospace and defense. Collins Aerospace Integrated Secure Processing Solutions (SPS) team is looking for an Principal Software Lead Engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$140k - $200k
...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Full timeRemote work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeRemote work$72k - $134k
*Securian Financial Group’s internal position title is Engineering Senior Analyst. Position Summary:Securian Financial, a financial services... ...based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is responsible...Full timeWork at officeFlexible hours3 days per week$98.4k - $199k
...experience, educational qualifications, and geographic location.The Software Developer III owns delivery of complex features and small... ...without hand-holding, within Old National Bank's Product Engineering organization, and sets the technical direction for their own work...$100k - $120k
...Senior Software EngineerNelnet Business Services (NBS), a division of Nelnet, Inc., provides payment technology and education services... ...empowers our customer communities to thrive.The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and...Temporary workLocal area- ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful. If Precisely identifies... ...employment opportunities. Overview: Seeking a Software Engineer who thrives on solving complex technical problems in large-...Remote workWeekend work
$109.28k - $163.92k
...\u0026 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera located in...Full timeWork experience placementRemote workFlexible hours$107.9k - $195.05k
...Description Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ. This position will support the United Kingdom National Airspace System Replacement Product Delivery Team - UK NASR PDT. This effort delivers enhanced...Work at officeLocal areaImmediate start$45 per hour
...If you're a Systems Engineer with a passion for medical technology and a desire to make a meaningful impact in critical care, this is... ...control procedures, regulations, and standards Utilize various software tools and programs to fulfill the responsibilities of the role...Hourly payContract workShift work- ...Software Engineer IIDevelops software systems, applications, firmware, and/or provides software systems testing and validation in support of R&D and/or Manufacturing Process Engineering. Responsible for analyzing, designing, programming, debugging, and modification of...Local area
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 Saint Paul, MN
- principal Saint Paul, MN
- senior principal scientist Saint Paul, MN
- internship software Saint Paul, MN
- software Saint Paul, MN
- software intern Saint Paul, MN
- id software Saint Paul, MN
- healthcare software sales Saint Paul, MN
- software sales executive Saint Paul, MN
- entry level software sales Saint Paul, MN


