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

Principal Software Engineer

$164.25k - $273.76k

Inmar Pharmaceuticals Inc.

Position Summary The Principal Software Engineer is a senior technical leader responsible for setting the technical vision, standards, and strategy for an entire division or for providing deep expertise in a specialized discipline. This role operates above the scope of individual teams or business units, ensuring architectural alignment, advancing innovation, and addressing complex, cross-cutting technical challenges. Principal Engineers act as trusted advisors to business and technical leadership, driving solutions that scale across the division while mentoring the next generation of technical leaders. Key Responsibilities Division‑Level Technical Leadership Define and champion architectural standards, frameworks, and technical strategies for the division, ensuring coherence across multiple business units. Provide thought leadership on complex, large‑scale systems and solve problems that span multiple domains or disciplines. Partner with Staff Engineers to guide business‑unit initiatives and ensure alignment with division‑wide goals. Anticipate future challenges and guide the organization toward long‑term, sustainable solutions. Strategic Collaboration Serve as a technical advisor to executive leadership, influencing business priorities and ensuring technical strategy aligns with organizational objectives. Facilitate collaboration across business units to address shared challenges, promote innovation, and maximize reuse of patterns and solutions. Drive technical consensus across diverse stakeholders, balancing trade‑offs to deliver outcomes that benefit the division and the broader organization. Mentorship & Thought Leadership Mentor Staff Engineers, Lead Engineers, and other senior technical talent to grow organizational technical capability. Set the tone for technical culture across the division, emphasizing excellence, innovation, and accountability. Foster a culture of learning and continuous improvement through knowledge sharing, modeling best practices, and elevating engineering standards. Execution & Impact Lead the technical design of transformative, division‑wide initiatives that require integration across multiple systems, platforms, or business units. Provide oversight for critical systems, ensuring they meet standards of reliability, scalability, security, and maintainability. Guide root‑cause analysis of high‑impact issues and ensure systemic improvements that prevent recurrence. Measure success through long‑term division‑wide impact, including scalability, cost efficiency, and innovation. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. 12+ years of experience in software engineering, with a minimum of 6+ years in a technical leadership role. Extensive experience designing and scaling complex, mission‑critical software systems across multiple domains. Proven track record of influencing and setting technical direction at the organizational or divisional level. Strong ability to balance short‑term delivery needs with long‑term strategic goals. Exceptional communication and collaboration skills, with the ability to influence senior leadership and align diverse stakeholders. Demonstrated expertise in mentoring senior engineers and shaping organizational technical culture. Deep knowledge of software engineering principles, system architecture, and operational excellence, independent of specific technologies. Physical Demands Use hands to handle objects – regularly reach with hands or arms; regularly talk or hear and read instructions; regularly stand, kneel, or stoop and lift 20 pounds – occasionally view items at a close range. Rarely: job requires this activity up to 25% of the time; occasionally: 25%‑50% of the time; frequently: 50%‑75% of the time; constantly: more than 75% of the time. Individual Competencies Authenticity: Departmental oversight including goal setting, budget management, and results. Innovative: Arrives at decision using analytical thought. Urgency: Expertise in their discipline and understands these concepts in other disciplines. Accountability: Entire organization. Communication: Contributes to strategy for their team. Problem Solving: Completes routine and repetitive tasks where tasks are straightforward. Collaboration: Creates internal alliances outside the immediate team or department. Teamwork: Advanced communication skills used to lead a team. Benefits Medical, Dental, and Vision insurance Basic and Supplemental Life Insurance options 401(k) retirement plans with company match Health Spending Accounts (HSA/FSA) Flexible time off and 11 paid holidays Family‑building benefits, including Maternity, Adoption, and Parental Leave Tuition Reimbursement and certification support Wellness and Mental Health counseling services Concierge and work/life support resources Adoption Assistance Reimbursement Perks and discount programs Salary and Compensation The hiring range for this position is: USD 164,254.50 – 273,757.50 annual. The final offer may vary based on factors such as geographic location, job‑related skills, education, certifications, work experience, and other relevant considerations. The offer may include discretionary bonuses through the Core Company Performance Bonus Plan, equity grants, sign‑on bonuses, other tailored incentive opportunities, and deferred compensation. Equal Opportunity Statement We are an Equal Opportunity Employer, including disability/vets. Eligibility This position is not eligible for student visa sponsorship, including F‑1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future. Recruitment Fraud Notice Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. We will never ask for payment or sensitive personal information during the hiring process. Verify any role on our official Workday Careers site and learn how to spot scams. #J-18808-Ljbffr

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Winston Salem, NC vacancy
  • $164.25k - $273.76k

     ...Position Summary The Principal Software Engineer is a senior technical leader responsible for setting the technical vision, standards, and strategy for an entire division or for providing deep expertise in a specialized discipline. This role operates above the scope... 
    Suggested
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Inmar

    Winston Salem, NC
    1 day ago
  •  ...We are seeking a highly skilled and proactive Senior Software Engineer – Informix to lead the development, enhancement, and support of mission‑critical applications built on the IBM Informix platform. This individual will be responsible for technical leadership within... 
    Suggested
    Flexible hours

    Inmar

    Winston Salem, NC
    15 hours ago
  •  ...Software Engineer Applicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will be able to physically work in Winston-Salem, North Carolina. Legna Software, LLC is seeking a software engineer to join the R&D team... 
    Suggested

    Legna Software

    Winston Salem, NC
    3 days ago
  •  ...policies Qualifications: Education: Bachelor's degree in Information Systems, Information Technology, Cloud & Networking Engineering and/or Cyber Security Experience: 3+ years of experience as a developer Technical Skills: Proficiency in OIDC, SAML,... 
    Suggested
    Temporary work
    Work at office
    Local area
    Remote work

    Innovative Development

    Winston Salem, NC
    3 days ago
  •  ...based game development team is seeking long-term Volunteer Programmers to develop C++ code for an indie open-world RPG using Unreal Engine 4. The role emphasizes collaboration, clarity in coding, and a passion for creating AAA-quality games. Candidates must have prior... 
    Suggested
    Remote work

    Epoch Games

    Winston Salem, NC
    1 day ago
  • $143.52k - $207.31k

     ...various learning opportunities. Skills and attributes for success: - Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide frequent status updates and track progress against the project work plan... 
    Full time
    Flexible hours

    Contact Government Services, LLC

    Winston Salem, NC
    16 hours ago
  • $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... 
    Remote work

    Speechify

    Winston Salem, NC
    3 days ago
  •  ...Role : Full Stack Developer with AWS (Senior Software Engineer) Location : Winston - Salem, NC (Onsite) (Only Local) Note : Need Local only. Skills : AWS full-stack developer i.e., knowledge in both back-end and front-end (experience in Python, React... 
    Local area

    Exaways Corporation

    Winston Salem, NC
    3 days ago
  • Integration Developer Looking for integration developers who have worked on SAP PI/PO, CPI for 8-10 years with some experience with BTP. Area of work has to be B2B integration, EDI. Ability to develop CPI integrations from scratch for A2A and B2B EDI and enhance ...
    Work experience placement
    Remote work

    Omni Inclusive

    Winston Salem, NC
    3 days ago
  • Job Description : Experience in SAP MM - preferably in a fashion company, either through SAP AFS, FMS, or S4 Fashion. Experience in SAP S/4 Merchandising and S4 Hana Fashion and Vertical Business preferred. Experienced in implementation and rollout experience in either...

    TechDigital Group

    Winston Salem, NC
    16 hours ago
  •  ...meetings REQUIRED SKILLS Bachelor's Degree in Computer Science/Engineering or Master's Degree in Computer Science/Engineering. Experience and Skills: At least 6 to 8 years of experience in software development and design Expertise with React JS, Redux,... 

    InterSources

    Winston Salem, NC
    3 days ago
  •  ...everything we do, including how we support and care for our people. Our diverse service lines, including Water, Architecture, Building Engineering Services, Field Services, Power, Waste, Industrial, and Transportation reflect our commitment to shaping resilient, sustainable,... 
    Temporary work
    Local area

    HDR

    Winston Salem, NC
    3 days ago
  •  ...We are seeking a highly skilled and hands-on Lead Mobile Software Engineer (iOS) to drive the design, development, and delivery of modern mobile applications that support healthcare and supply chain operations. This role will provide technical leadership while actively... 
    Local area
    Flexible hours

    Inmar

    Winston Salem, NC
    1 day ago
  • $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... 
    Work at office
    Remote work

    Speechify

    Winston Salem, NC
    2 days ago
  • $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... 
    Work at office

    Clutch Canada

    Winston Salem, NC
    16 hours ago
  • $60k - $135k

     ...address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,00... 
    Minimum wage
    Contract work
    Local area

    Wipro

    Winston Salem, NC
    1 day ago
  • Salesforce Integration Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Location: Winston Salem, NC Experience: 1.6+ years of experience in developing sound...

    Keylent Inc

    Winston Salem, NC
    3 days ago
  • $20 - $25 per hour

     ...A leading banking association seeks interns for its 2026 Summer Internship in Platform Engineering & Innovation located in Winston-Salem, North Carolina. This 8-week program provides hands-on experience for rising juniors and seniors in the fields of computer science and... 
    Hourly pay
    Internship
    Summer internship

    The Clearing House

    Winston Salem, NC
    16 hours ago
  •  ...Sargent Lundy in MacGregor Park, NC, is seeking an experienced engineer to support power uprates in the nuclear industry. This role involves developing proposals, managing resources, and mentoring junior staff, with a hybrid work arrangement that allows for remote work... 
    Remote work

    Sargent Lundy

    Winston Salem, NC
    16 hours ago
  • $118.02k - $180.31k

     ...to present technical discussions and project status. Develop engineering proposals and cost estimates. Manage resources/resource loading...  ...other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective... 
    Hourly pay
    Local area
    Remote work
    Flexible hours
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    15 hours ago
  • $118.02k - $180.31k

     ...mechanical drawings and/or drawings for nuclear power plant systems Engineering analyses and evaluations to support modifications and...  ...other experience in Computer Science, Artificial Intelligence, Software Engineering, or related fields that enables effective oversight... 
    Hourly pay
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    16 hours ago
  •  ...Sargent Lundy in MacGregor Park is hiring a mechanical engineer for their Nuclear Power Group. The role involves leading evaluations for nuclear power uprate projects and preparing essential calculations. Candidates must hold a BSME and have at least 12 years of experience... 
    Work at office
    3 days per week

    Sargent Lundy

    Winston Salem, NC
    16 hours ago
  •  ...Seramount, Fair360 and others. If you're as passionate about your future as we are, join our team. KPMG is currently seeking a Lead Engineer, Network Security Platform to join our Digital Nexus technology team. Responsibilities: Assist in the development of... 
    H1b
    Local area

    KPMG

    Winston Salem, NC
    3 days ago
  • $140k - $200k

    Clutch Canada is looking for a Backend Developer to design and maintain APIs for Speechify's innovative text-to-speech products. Located in Winston-Salem, North Carolina, this role demands expertise in TS/Node and GCP, alongside experience with Docker and Kubernetes. The...
    Remote work

    Clutch Canada

    Winston Salem, NC
    16 hours ago
  •  ...Job Description Job Description As an experienced Mobile Building Engineer within Corporate Advisory Solutions you will perform technical and mechanical functions related to the property's plant and equipment in order to achieve energy efficiency, cost effectiveness... 
    Work at office
    Local area
    Immediate start

    Lincoln Property Company

    Winston Salem, NC
    18 days ago
  • Winston-Salem State University is seeking a Security Operations Specialist to oversee safety and security technologies, collaborate with IT for operational readiness, and provide robust technical support. Ideal candidates will have a Bachelor’s degree or equivalent experience...
    Full time

    Winston-Salem State University

    Winston Salem, NC
    16 hours ago
  • $118.02k - $180.31k

     ...Sargent Lundy in MacGregor Park, NC is seeking an experienced electrical engineer to lead multi-discipline projects. This role includes defining project scope, leading engineering teams, and ensuring on-time deliverables. With 10+ years of experience in nuclear power... 
    Work at office

    Sargent Lundy

    Winston Salem, NC
    1 day ago
  • $60 per hour

     ...Sales, Service, and Marketing Clouds, with a heavy emphasis on mobile and field-user optimization. This role requires a hands-on engineer capable of navigating a regulated enterprise environment and coordinating with third-party partners. Key Responsibilities... 

    TEKsystems

    Winston Salem, NC
    3 hours ago
  •  ...Our purpose is Keeping the World Flowing for Future Generations. Job Description The role of Business Application Engineer is to be responsible for IT Applications Support activities.  Providing advanced technical support for business-critical applications... 
    Local area
    Worldwide

    Rotork

    Winston Salem, NC
    22 days ago
  • $55 per hour

     ...Data Center Rack & Stack Engineer (Contract) Position Details ~ Contract position ~ Onsite, Monday–Friday ~40 hours per week ~ Initial 3-month engagement with strong potential for extension to 6 months ~$55/hour ~ Target start date: ASAP Position... 
    Contract work
    Work at office
    Immediate start
    Monday to Friday

    PC Connection Inc

    Winston Salem, NC
    1 day ago

Do you want to receive more vacancies?

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