Principal Software Engineer
$133.16k - $179.71kParts Town
See What We’re All About As the fastest‑growing distributor of restaurant equipment, HVAC and residential appliance parts, we like to do things a little differently. First, you need to understand and demonstrate our Core Values with safety being your first priority. That’s key. But we’re also looking for unique enthusiasm, high integrity, courage to embrace change, and a sense of humor. Description Position at Parts Town. We value passionate people with fresh ideas from different backgrounds. Our workplace has been recognized on the Inc. 5000, Crain’s Fast 50, and Chicago Tribune Top Workplace lists. Perks Parts Town Pride – virtual tour and culture Quarterly profit‑sharing bonus Hybrid work schedule Team member appreciation events and recognition programs Volunteer opportunities Monthly IT stipend Casual dress code On‑demand pay options Health insurance, 401(k) with match, employee assistance programs, paid time off, paid sick time, paid holidays, paid parental leave, and professional development opportunities The Job at a Glance As a Principal Backend Engineer, you will design, architect, and optimize scalable microservices that power our eCommerce and enterprise platforms. You’ll drive backend architecture and ensure seamless integration across systems such as commerce, CMS, ERP, PIM, and marketing. Champion best practices in modularization, API design, and event‑driven architectures using Node.js, TypeScript, Docker, Kubernetes, and serverless technologies. You’ll own backend engineering policies, CI/CD pipelines, and testing automation to ensure reliable deployments. As a technical leader, you’ll define logging, observability, and disaster recovery strategies, ensuring high availability. Collaboration with frontend, DevOps, and data teams will be key to optimizing system performance. Mentoring engineers and contributing to architectural decisions will be central to your role. The position is ideal for someone with extensive experience in backend design and distributed systems. A Typical Day Design scalable cloud‑native microservices and ensure interoperability between platforms (eCommerce, CMS, ERP, PIM, marketing) Implement with Node.js, TypeScript, Docker, Kubernetes, and serverless technologies, advocating for modularization, API‑first, event‑driven, and domain‑driven design Establish CI/CD practices, automated testing, and backend tooling standards; drive adoption of best practices for service‑to‑service communication (REST, GraphQL, gRPC) Lead disaster recovery strategies and define observability and logging best practices; drive automated testing strategies Collaborate with frontend, DevOps, and data teams to optimize APIs, caching, and databases Mentor engineers and collaborate with other Principal Engineers to ensure engineering excellence To Land This Opportunity Strong written and verbal communication skills in English 10+ years of experience in backend system design, eCommerce, and distributed applications Expertise in Node.js, TypeScript, and cloud‑native platforms (Azure preferred) Knowledge of databases (PostgreSQL, MongoDB, Redis), microservices, event‑driven architectures (Kafka, NATS), and API standards (REST, GraphQL) Experience with unit, integration, and contract testing (Jest, Mocha, Pact) and CI/CD (Terraform, Pulumi) Familiarity with cloud platforms (AWS, Azure), serverless computing, Kubernetes, and containerization Proven ability to mentor engineers and collaborate across teams About Your Future Team Our E‑commerce team is fast‑growing and embraces rapid change. We bring our whole selves to work each day, valuing transparency, collaboration, growth, and work‑life balance. The salary range for this role is $133,164.93–$179,711.01 annually and is based on qualifications, experience, and geographic location. Parts Town is a pay‑for‑performance company; some roles offer a profit‑sharing program and an annual bonus. Our comprehensive benefits package includes health, dental, and vision insurance, 401(k) with match, employee assistance programs, paid time off, paid sick time off, paid holidays, paid parental leave, and professional development opportunities. Parts Town welcomes diversity and is an equal opportunity employer; all qualified applicants will be considered regardless of race, religion, color, national origin, sex, age, sexual orientation, gender identity, disability, or protected veteran status. #J-18808-Ljbffr
$144.2k - $288.4k
...Principal Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with...SuggestedHourly payFull timeTemporary workFlexible hours$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...SuggestedTemporary workFlexible hoursShift work$60k - $100k
...We are a high growth technology company that delivers web-based software for healthcare organizations to provide and coordinate all... ...healthcare technology industry. Summary of the Senior Software Engineer We are looking for a Senior Software Engineer with a strong quality...SuggestedInternshipLocal areaRemote workFlexible hours- ...development techniques. Communicating with other IT teams on software related issues and suggested improvements. Regularly communicate... ...design, coding, and testing standards, policies and software engineering best practices. Work collaboratively with test teams during the...Suggested
- ...can continue to grow with Zendesk and our customers. Telecommuting Permitted. The intelligent heart of customer experience Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands...SuggestedRemote work
- ...Pearson is seeking a Senior Software Engineer to design, develop, and deliver scalable, secure software for Higher Education Digital products. You will lead architectural decisions, mentor engineers, and drive modernization across cloud-native platforms. You will collaborate...
$110k - $140k
...The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support Pearson's Higher Education Digital (HED) products and platforms. This role...Full timeRemote work- ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you’ll contribute to the full software lifecycle—from architecture and development to testing and deployment—across...
$35 - $65 per hour
...LRS Offices Contact ( News Global NavigationEmployee Login ( File Transfer Filters Careers Added Mar 27, 2026 Software Engineers (46014) Remote, Remote | Temp to Perm Apply ( For additional information on how we handle your data, see What to do if...Hourly payPermanent employmentContract workTemporary workInternshipRemote work- ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and agent...Local area
- ...Learn more at . Overview of Job Function The Senior Software Engineer is responsible for all aspects of the development of platforms... ...the team and leads the implementation of new solutions. Principal Duties and Essential Responsibilities Ongoing evaluation...Local areaShift work
$79.8k - $178.1k
...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems...Temporary workRelocationFlexible hours$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+...Local area- ...in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata Labs, you will contribute to the design, development, and testing of...Permanent employmentFlexible hours
- DLA Piper is, at its core, bold, exceptional, collaborative and supportive. Our people are the backbone, heart and soul of our firm. Wherever you are in your professional journey, DLA Piper is a place you can engage in meaningful work and grow your career. Let’s see what...Work at officeRemote workVisa sponsorship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours$68.4k
...requirements) This job is an integral member of an agile software engineer team responsible for building scalable software applications... ...report any issues or technical difficulties to senior developers/principals on a regular basis. Other duties as assigned or requested...Temporary workFor contractorsWork at officeLocal area- Milan, United States | Posted on 04/06/2024 Your IT Recruiter is looking for a Senior Software Engineer for our client. This position will be working as Software Engineer for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate...
$126k - $190k
## Senior Software EngineerApplyremote type: Engineeringlocations: Illinoistime type: Full timeposted on: Posted Todayjob requisition... ...legal work through Justice for Change. What We Do At Relativity, engineers don’t just write code— they harness AI tools to architect,...Contract workRemote workHome office$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...Software Application Developer (Microsoft Power Platform) Contract - 6 months 60-80p/h Location: Chicago We’re looking for a Software... ...Qualifications Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent experience. 7+ years developing enterprise...Contract work
- ...analysts to translate business requirements into high‑quality software solutions. System Integration & Maintenance Integrate RESTful... ...functional teams including UI/UX designers, QA testers, and DevOps engineers. Contribute to sprint commitments, story estimations, and...Full time2 days per week3 days per week
$94.1k - $152.8k
...Position Overview The ServiceNow Engineer provides advanced engineering, configuration, and integration support for the enterprise ServiceNow platform to ensure stability, scalability, and alignment with organizational standards. The role works closely with product...Contract workWork at office$55k - $78k
...compliance requirements, addressing privacy and risk management concerns proactively. Actively participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, technical specification creation, solution design, development,...Full timeFor contractorsH1bWork at officeLocal areaRemote work- Overview We have an urgent below position. If you are interested please share your updated resume with the rate expectation. Role details Job Title: SAP EWM Consultant Location: Chicago IL_Onsite Responsibilities End to End implementation of: EWM inbound/outbound processing...
$123.4k - $176.3k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...Full timeTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours- ...the groundwork for the future of digital banking and payments. We hope you'll join us. We can't do it without you. The Software Engineer is a key player in our mission to combat financial crimes. In this role, you will be at the forefront, providing top-notch...Full timeH1bWork at officeLocal areaRemote work
- A leading technology service provider is seeking a Senior .NET SQL Developer / Support Engineer to maintain and enhance enterprise applications. The role requires extensive experience in .NET, SQL, and production support, including handling critical issues during off-hours...Remote workShift workWeekend workAfternoon shift
- OverviewWe are looking for a Software Engineer III to join our growing Automation Engineering team. This senior-level role will help design, build, and optimize automation solutions that improve software quality, operational efficiency, and business outcomes.This role expands...Work experience placement
$30.5 - $39.5 per hour
...D Drawings. Write and edit CMM programs offline using PC DMIS software or equivalent to inspect internal manufactured as well as vendor... ...to create a backlog and schedule of CMM Programs. Work with Engineering and CNC Programming to develop in-process inspection steps. Ensure...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal scientist Springfield, IL
- senior principal cloud computing engineer Springfield, IL
- principal Springfield, IL
- software support Springfield, IL
- software Springfield, IL
- software technical support Springfield, IL
- entry level software sales Springfield, IL
- software intern Springfield, IL
- id software Springfield, IL
- software quality assurance Springfield, IL



