Principal Software Architect
$122.4k - $204.4kAssurant
We are looking for a Principal Software Architect to define and lead the technical direction of complex, global industrial automation applications. This is a highly senior, hands‑on architecture role focused less on day‑to‑day coding and more on system design, technical leadership, mentoring, and setting engineering standards. In this role, you will act as the technical authority for the software engineering team, partnering closely with business stakeholders and internal customers to translate complex and often ambiguous requirements into scalable, secure, and robust software solutions. This position plays a key role in shaping Assurant’s automation ecosystem used across multiple global sites. This is a Hybrid role that will require 30% travel to Tennessee and Texas. Less travel if based in one of these locations. What will be my duties and responsibilities in this job? Define and drive the technical architecture and technology strategy for industrial automation applications. Lead architectural design decisions, ensuring solutions are scalable, resilient, secure, and future‑ready. Act as a technical mentor and advisor to software engineers through code reviews, design guidance, and standards enforcement. Translate unclear or high‑level business requirements into clear, well‑documented technical designs. Partner with internal customers to assess feasibility, scope work, and establish realistic timelines. Establish, document, and continuously improve engineering standards, best practices, and governance frameworks. Guide system integration across cloud platforms, APIs, automation hardware, and enterprise applications. Support deployment, monitoring, performance tuning, and long‑term optimization of applications. Collaborate with other architects to contribute to the application portfolio roadmap. Stay current with emerging technologies and recommend new tools, methodologies, and platforms. What does success look like? You are a trusted technical reference for both engineers and management. Engineering teams benefit from clearer architecture, better standards, and stronger guidance. Business stakeholders receive realistic, well‑communicated solutions to complex problems. Applications are more scalable, maintainable, and aligned with long‑term strategy. What are the requirements needed for this position? Bachelor’s degree in Computer Science, Software Engineering, or a related field. 10+ years of experience in software development, with 4+ years in a senior‑level architecture role. Proven experience designing and implementing complex, scalable software systems, ideally in industrial or automation environments. Strong experience with .NET, C#, Python, and Azure are required. Experience with C++, GO or similar languages are a plus. Strong expertise in: Software architecture and design patterns Microservices and Domain‑Driven Design (DDD) API design (REST, GraphQL) and enterprise integration patterns Cloud‑based solutions (Azure experience strongly preferred) Experience with DevOps practices and CI/CD pipelines. Strong documentation skills and the ability to clearly communicate technical concepts. Demonstrated ability to mentor and guide engineers with patience and professionalism. What other skills/experience would be helpful to have? Master’s degree in Computer Science, Computer Engineering, or a related field. Experience integrating with industrial systems such as PLCs, SCADA, HMIs, or industrial communication protocols (Modbus, OPC‑UA, EtherCAT). Experience with machine vision systems, ML model integration, or real‑time data processing. Familiarity with Industry 4.0 initiatives (IoT, digital twins, advanced analytics). Prior experience in global, multi‑site environments. #AssurantProudJR #LI-Hybrid Pay Range: $122,400.00 - $204,400.00 Any posted pay range considers a wide range of compensation factors, including candidate background, experience and work location, while also allowing for salary growth within the position. If there is no posting end date listed then this is a pipeline requisition, and we will continue to collect applications on an ongoing basis. Helping People Thrive in a Connected World Connect with us. Bring us your best work and your brightest ideas. And we’ll bring you a place where you can thrive. Learn more at jobs.assurant.com. For U.S. benefit information, visit myassurantbenefits.com. For benefit information outside the U.S., please speak with your recruiter. What’s the culture like at Assurant? Our unique culture is a big reason why talented people choose Assurant. Named a Best/Great Place to Work in 14 countries and awarded the Fortune America’s Most Innovative Companies recognition, we bring together top talent around the world. Although we have a wide variety of skills and experiences, we share common characteristics that are uniquely Assurant. A passion for service. An ability to innovate in practical ways. And a willingness to take chances. We call our culture The Assurant Way. Company Overview Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products. AI and Biometric Usage Assurant supports the responsible use of Artificial Intelligence (AI), but we want to know the real you. Visit our AI Usage Guidelines page to understand what we expect from applicants regarding their use of AI during the application process. Employment is contingent upon completion of a required identity verification process, which may include biometric technology, where permitted by applicable law and subject to applicable notice and consent requirements. See our Privacy Notice to learn about Assurant’s privacy practices, including our use of AI-enabled technology, automated decision making, and biometric information. Equal Opportunity Statement Assurant is an Equal Employment Opportunity employer and does not use or consider race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by federal, state, or local law in employment decisions. Job Scam Alert Please be aware that during Assurant's application process, we will never ask for personal information such as your Social Security number, bank account details, or passwords. Learn more about what to look out for and how to report a scam here. We work with the world’s top brands to make smart devices simpler. Vehicles last longer. Homes more secure. Problems easier to solve. And we volunteer in communities all over the globe to help the world become a greener, better place. We come from a variety of countries, cultures, and backgrounds. But we’re united by our enduring values of common sense, common decency, uncommon thinking, and uncommon results. So connect with us. Bring us your best work and your brightest ideas. And we’ll bring you a place where you can thrive.
- ...Assistant Principal Holds a valid Tennessee license with an endorsement for Administrator/Supervisor at the appropriate level As a school administrator, must collaborate with and support professional staff to meet school wide goals for student achievement, gap...Principal
- ...and compressed air solutions , all engineered for safety, durability, and real-world productivity. We are hiring a mid-level Software Engineer (Engineer II) to design, develop, and maintain software that powers our automotive service equipment. You will work on software...Suggested
$120k - $150k
...opening a new school in Rutherford County, Tennessee (LaVergne and Smyrna, TN) for the 2027-2028 school year. We are hiring a Founding Principal to join us in the summer of 2026 to help us prepare to launch our new school. The Founding Principal will spend one year planning...PrincipalTemporary workSummer workLocal areaFlexible hours$150k - $190k
...WHAT YOU WILL DO (Job Responsibilities) Job Overview As Principal Product Manager - Asset Construction Management (ACM), you will... ...repair technicians. From integrated payments and EV charging software to carwash technology and retail automation, we help customers...PrincipalContract workTemporary workLocal areaWorldwide$84.9k - $107.64k
Ingram Content Group in La Vergne is seeking a Sr. Business Systems Analyst to provide strategic business analysis and bridge library cataloging expertise with modern technology. The role involves gathering business requirements, facilitating project meetings, and playing...Suggested- ...strategy, processes, services, and the context in which the business operates. They also gather and translate business requirements into software solutions for the entire cycle of software development and implementation; identify, create, and facilitate process design changes...Work experience placementCasual workFlexible hours
- ...Microservices, Kubernetes, and Meta Data to deliver enterprise-grade software solutions that will have a major impact on our customers.... ...RESPONSIBILITIES: SR .NET ENGINEER Serves as Designer/Architect/Engineer for a major enterprise software application. Leads...Work at officeRemote work
- ...Senior Software Engineer (.NET) We are searching for a.NET focused Software Engineer to join a great team with the desire to continue... ...or Kubernetes Responsibilities: Serve as Designer/Architect/Engineer for at least one major enterprise IT application....
$84.9k - $107.64k
...experience evolve in step with emerging library technologies and AI-driven capabilities. Gathers and translates business requirements into software solutions for the entire cycle of software development and implementation. Identifies, creates, and facilitates process design...Work experience placementCasual workWork at officeRelocationFlexible hours$120k - $140k
...place of a degree. Bootcamp training, when coupled with relevant experience, will be considered. 3 to 5 years of experience in software engineering/development utilizing Java, with exposure to Web Services (REST), Spring Framework, JSF or other similar frameworks....Work at office- Introduction Leaders thrive with us! HCA Healthcare is one of the nation’s leading providers of healthcare services, comprising of over 180 hospitals and about 2,000 sites of care in 21 states and the United Kingdom. We are looking for a Labor & Delivery Nurse Manager...Full timeTemporary workPart timeFlexible hours
- Senior IT Project Manager ABOUT US Looking for more than just a job? At Thompson Machinery, we've been powering progress since 1944. We are the go-to Caterpillar dealer for Middle and West Tennessee and North Mississippi. Come join a team where our mission...Contract workTemporary work
$150k - $170k
...today and tomorrow. We are seeking a strategic, analytical, and collaborative leader to join our Enterprise Transformation team as Principal, Transformation Analytics & Value Realization. This high-impact role blends process optimization, data-driven insight generation,...PrincipalLocal areaRemote work$140k - $180k
Shermco Industries, Inc. is looking for a highly experienced Embedded Electrical Engineer / Project Manager for a major automotive facility in Spring Hill, Tennessee. Responsible for electrical infrastructure planning, outage coordination, and safety leadership, this role...- THOMPSON MACHINERY in La Vergne, TN, is seeking a Senior IT Project Manager to lead technology initiatives within the IT Department. This role involves managing multiple IT projects while collaborating with stakeholders to ensure delivery aligns with business objectives...
- ...build better products/services for a thriving industry while collaborating with customers and technical staff to resolve complex software. This key leader is responsible for managing the application product portfolio and providing strategic vision/leadership. Excellent...Contract work
$129.2k - $215.3k
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being...$100k
Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...Local area$74.35k - $94.01k
Ingram Content Group is hiring a Key Account Sales Manager based in La Vergne, TN or New York. This role involves selling print services to publishing clients and developing strong relationships throughout the publisher’s organization. The candidate should have a Bachelor...- ...Senior Software Engineer (.NET) Compensation: D.O.E (Excellent base, strong bonus plan, excellent benefits) Total compensation very... ...: Senior Software Engineer (Full Stack/ .NET) Serve as Architect, Designer, Engineer for at least one major enterprise IT application...Immediate start
- ...Senior Software Engineer (.NET) We are searching for a.NET focused Software Engineer to join a great team with the desire to continue... ...Work with user/customer community, business analysts, and architects to capture system requirements and design. Lead and identify...
$129.2k - $215.3k
McKesson is seeking a Lead FP&A Business Systems Analyst in La Vergne, TN, to drive financial planning and analysis with a focus on SAP Analytics Cloud. This pivotal position requires 10+ years in FP&A and experience in leading SAC implementations. Strong proficiency in...- ...For all these reasons and more, our Engineers have a strong sense of accomplishment and choose to call EOSYS home. As a Senior Software Engineer at EOSYS, you will be working with small, multi-disciplinary teams to develop software solutions for our manufacturing...Full timeWork at officeLocal areaWork visaNight shift
- ...and expands sphere of influence through mentoring nd guidance. Works with user/customer community, business analysts, and architects to capture system requirements and design. Leverages a technical network to collaborate across the organization MINIMUM...Work at office
$85k - $125k
Australia-Employment is seeking a Sr. Accountant / Financial Analyst in La Vergne, TN, to become part of a growing manufacturing company. The right candidate will have 3-5 years of relevant accounting experience and a deep understanding of GAAP principles. This role provides...- GOEBEL FIXTURE COMPANY is looking for a Senior Quality Manager to oversee quality assurance in a high-volume manufacturing environment. This pivotal role involves leading quality initiatives, managing compliance, conducting root cause analysis, and mentoring quality teams...
- Senior Data Services Manager We are searching for a Senior Data Engineer to join a great team with an exciting client. Projects and initiatives are focused on innovation, new technology, and projects to automate and improve processes while upgrading technology and methodology...
- Valeo Service in Smyrna, TN is looking for a Facility and Maintenance Manager. This role involves managing maintenance supervisors, ensuring compliance with safety regulations, and optimizing maintenance costs. Applicants should have a Bachelor's degree in Engineering and...
- A leading compensation consulting firm located in Smyrna, Tennessee, seeks a Sr. Compensation Analyst to provide expert guidance in job evaluations and salary recommendations. You will collaborate with HR partners to implement compensation structures that ensure competitive...
- A global manufacturing company based in La Vergne, TN, seeks a Senior Accountant to oversee fixed asset processes, coordinate sales tax audits, and manage intercompany accounting. The ideal candidate will hold a Bachelor's degree in Accounting, have 2-3 years of experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- senior c# .net software developer La Vergne, TN
- ultimate software La Vergne, TN
- healthcare software sales La Vergne, TN
- software sales La Vergne, TN
- software La Vergne, TN
- software implementation project manager La Vergne, TN
- remote software sales La Vergne, TN
- software asset management analyst La Vergne, TN
- software support La Vergne, TN
- software technical support La Vergne, TN

