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.

Principal Software EngineerThe 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.Division-Level Technical LeadershipDefine 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 CollaborationServe 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 LeadershipMentor 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 & ImpactLead 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.QualificationsBachelor'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 DemandsUse Hands to Handle Objects - RegularlyReach with Hands or Arms - RegularlyTalk or Hear and Read Instructions - RegularlyStand, Kneel, or Stoop and Lift 20 Pounds - OccasionallyView Items at a Close Range - RegularlyRarely: Job requires this activity up to 25% of the timeOccasionally: Job requires this activity between 25% - 50% of the timeFrequently: Job requires this activity between 50% - 75% of the timeConstantly: Job requires this activity more than 75% of the timeIndividual CompetenciesAuthenticity: 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.As an Inmar Associate, you:Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short-term and long-term needs, requirements and exceed their expectations.Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client.Build collaborative relationships and work cooperatively with others, inside and outside the organization, to accomplish objectives, develop and maintain mutually beneficial partnerships, leverage information and achieve results.Set and attain achievable, yet aggressive, goals with a sense of urgency and accountability.Understand that results are important and focus on turning mission into action to achieve results following the principles of Flawless Execution while consistently complying with quality, service and productivity standards to meet deadlines and exceed expectations by giving our clients the best possible outcome.Support a safe work environment by following safety rules and regulations and reporting all safety hazards.At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages.Eligible associates have access to:Medical, Dental, and Vision insuranceBasic and Supplemental Life Insurance options401(k) retirement plans with company matchHealth Spending Accounts (HSA/FSA)We also offer:Flexible time off and 11 paid holidaysFamily-building benefits, including Maternity, Adoption, and Parental LeaveTuition Reimbursement and certification support, reflecting our commitment to lifelong learningWellness and Mental Health counseling servicesConcierge and work/life support resourcesAdoption Assistance ReimbursementPerks and discount programsPlease note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms.At Inmar, compensation reflects our belief in integrity, transparency, and the value of individual contributions. The hiring range for this position is:164,254.50 - 273,757.50 USD AnnualThe final offer may vary based on factors such as geographic location, job-related skills, education, certifications, work experience, and other relevant considerations.Depending on the job level and role, it may include:Annual discretionary bonuses through our Core Company Performance Bonus PlanEquity grants, sign-on bonuses, and other tailored incentive opportunitiesAdditional discretionary compensation, such as:Growing Revenue IncentivesCorporate or VIP BonusesDeferred compensation opportunitiesThe actual annualized salary offered at the time of hire will be communicated in the candidate's offer letter. We remain committed to fairness and transparency across all locations. Where required, including for remote-eligible roles, local pay ranges are disclosed in accordance with applicable laws and regulations.We are an Equal Opportunity Employer, including disability/vets.Recruitment Fraud Notice: Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. Scammers sometimes impersonate Inmar recruiters on LinkedIn and other channels. 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 in our full notice.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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Winston Salem, NC vacancy
  • $155k - $185k

     ...programming and scripting. Our practice includes product managers, software engineers, and data analysts. We analyze government client challenges...  .... We value high-trust teams. About this role As an A1M Principal Software Engineer (Systems Architect), you shape both... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours
    Afternoon shift

    GrabJobs

    Winston Salem, NC
    3 days ago
  • $150k - $260k

     ...Qualifications Experience & Technical Expertise Candidates should have at least 12 years of software development experience, with a minimum of 5 years in senior or staff-level engineering roles. Deep expertise in at least one major programming language and ecosystem is... 
    Suggested
    Remote work
    Day shift

    GrabJobs

    Winston Salem, NC
    13 hours ago
  •  ...estate. Across our Marine and RV & Camping businesses, we build software that helps operators manage essential workflows including...  ...running smoothly. Overview Storable is seeking a Senior Software Engineer to join our Specialty Verticals engineering organization and help... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start
    Home office
    Overseas
    Relocation package
    Flexible hours

    GrabJobs

    Winston Salem, NC
    3 days ago
  • $175k - $220k

     ...customers who love us (NPS is 65+ and Ellis PMF survey is 60+). Join us on this rocket ship to Mars! About the Role As a Sr. Software Engineer, GenAI at Instrumentl, you’ll own the full lifecycle of AI features—from rapid prototyping to production deployment and ongoing... 
    Suggested
    Work at office
    Local area
    Home office

    GrabJobs

    Winston Salem, NC
    2 days ago
  • $100k

     ...etc to name a few. Currently, we are looking for:Entry-level software programmersJava Full stack developersPython/Java developersData...  ...positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates or people looking... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Winston Salem, NC
    3 days ago
  • $50 - $75 per hour

     ...We are seeking an experienced Technical Lead / Senior .NET Software Engineer to join a growing technology team. This is a hands-on role for a seasoned engineer with strong expertise in .NET Core, React, and AWS Cloud technologies. The ideal candidate will have a proven... 
    Full time
    Contract work
    For contractors
    H1b
    Relocation

    TEKsystems

    Winston Salem, NC
    12 hours ago
  • $149.2k - $155k

     ...Dutch Pet, Inc. seeks a Software Engineer (Web Developer) in Oakland, CA to develop and implement websites, web applications, application databases, and interactive web interfaces. Develop and launch native application for iOS and Android. Transform wireframes and design... 
    Remote work

    GrabJobs

    Winston Salem, NC
    2 days ago
  • $90k - $130k

     ...As a Senior Software Engineer on the Money Movement - Innovation team, you'll build the systems behind NMI's bank-to-bank payments: public APIs, internal tools, and third-party integrations, using Scala, TypeScript, and C#, with TDD and containerized microservices on AWS... 
    Remote work
    Flexible hours

    GrabJobs

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

    GrabJobs

    Winston Salem, NC
    6 hours ago
  • $196k - $294k

     ...Whether you're building on our platform, supporting our customers, or shaping our story: You can just ship things. As a Senior Software Engineer on our Trust & Safety team at Vercel, you’ll build and operate systems that protect millions of developers and projects from... 
    Work at office
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    GrabJobs

    Winston Salem, NC
    3 days ago
  • $145k - $160k

     ...plans for dependent care, transportation, and flexible spending   Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross-functional Agile product team in a diverse, fast-paced... 
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift

    GrabJobs

    Winston Salem, NC
    2 days ago
  •  ...top investors including Khosla Ventures, Pear VC, and the co-founders of DoorDash, Lyft, and Opendoor. The role As one of the first engineers on the team, you’ll have outsized ownership and impact. You’ll shape the foundation of Honey Homes’ technology, from our member... 
    Immediate start
    Remote work
    Work from home

    GrabJobs

    Winston Salem, NC
    4 days ago
  • $133.1k - $210.6k

     ...search, security, and observability help organizations deliver on the promise of AI. What is The Role We are seeking a Senior Software Engineer to join the Elasticsearch Security team. In this role, you will contribute to the architecture and design of Elasticsearch's main... 
    Local area
    Flexible hours

    GrabJobs

    Winston Salem, NC
    6 hours ago
  • $135.9k - $171k

     ...simplicity, empathy, and accessibility. The full stack engineer in this role will be responsible for developing end to end systems...  ...Nava engineers to design, review, and build well-crafted software. Collaborating with government partners and other contractors... 
    Weekly pay
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Winston Salem, NC
    6 hours 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... 
    Flexible hours

    Inmar Intelligence

    Winston Salem, NC
    3 days ago
  •  ...Software Engineer, Rapid Response Assignment - (US) Location: MA / Austin TX / MD Team: Product & Engineering Employment Type: Full-Time, Remote About VulnCheck Exploitation prevention is only as strong as the intelligence driving those efforts, and... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Winston Salem, NC
    6 hours ago
  •  ...Software EngineerApplicants will only be considered if both (1) you are already eligible to work in the United States, and (2) you will...  ...Salem, North Carolina. Legna Software, LLC is seeking a software engineer to join the R&D team. He/she will work closely with the CTO and... 

    Legna Software

    Winston Salem, NC
    6 hours ago
  •  ...technologies more efficient, safer, and accessible. Helm.ai builds AI software for autonomous driving and robotics. Our "Deep Teaching"...  ...and others to help us scale. We are looking for versatile engineers to shape core components of the next generation of the Helm.... 
    Odd job
    Work at office
    Remote work
    Flexible hours

    GrabJobs

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

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    GrabJobs

    Winston Salem, NC
    13 hours ago
  • $75k - $150k

     ...employees, and communities. The Role Veevaislookingforan Automation Engineer who is passionate about quality and automation. You will be...  ...automation results Requirements 4+ years of experience in the software industry, with a passion for quality processes Ability to design... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Winston Salem, NC
    6 hours ago
  • $140k - $160k

     ...built by the coolest companies on the planet. You love developing software and digging into apps. Your passion for building with code is...  ...a code monkey though. You desire to work closely with other engineers who share your love of development. You see big-picture value... 
    Seasonal work
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Winston Salem, NC
    13 hours ago
  •  ...work feel truly rewarding. Your career at Twilio is in your hands. See yourself at Twilio Join the team as Twilio’s next Staff Software Engineer, Message Flow. About the job This position is needed tobuild and maintain a suite of mission critical services in our core... 
    Work experience placement
    Local area
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Winston Salem, NC
    6 hours ago
  •  ...memory, and fine-tuning data serialization and task partitioning. Required Experience and Skills: 5+ years of professional software engineering experience, with a strong focus on JVM-based development and large-scale data processing solutions. Hands-on experience developing... 
    Remote work

    GrabJobs

    Winston Salem, NC
    2 days ago
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Winston Salem, NC
    3 days ago
  • $230k - $290k

     ...friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. As a Staff Software Engineer on the Order Platform team, you'll shape the systems that power every Affirm purchase after checkout — orders, captures,... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Winston Salem, NC
    2 days ago
  •  ...IT Software DeveloperWith over 100 years' accumulated experience, ZIEHL-ABEGG is the world leading fan and motor manufacturer. We are the proven leader in the fan and ventilation market, providing innovative and energy efficient solutions to our business partners and... 
    Temporary work
    Worldwide

    ZIEHL-ABEGG Inc.

    Winston Salem, NC
    3 days ago
  •  ...BrightHire is a category-creating, high-growth, Series B software company with a mission to give everyone the hiring experience they deserve...  ...- US About the Role We’re looking for a Full Stack AI Engineer to help us build the next generation of AI-powered product... 
    Remote work
    Flexible hours

    GrabJobs

    Winston Salem, NC
    13 hours ago
  • $106.3k - $171.4k

     ...the lives and protect the well-being of all Americans, from veterans and service members to children, families, and seniors. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that equip federal agencies with solutions... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Remote work

    GrabJobs

    Winston Salem, NC
    2 days ago
  • $165k - $180k

     ...customers unlock more results, time, and confidence. Feathr's software marketing platform equips nonprofits with the tools they need...  ...helpers" you've come to the right place. Staff Backend Software Engineer: Compensation Range: $165,000 - $180,000 base, and a bonus... 
    Full time
    Work experience placement
    Remote work
    Home office

    GrabJobs

    Winston Salem, NC
    3 days ago
  •  ...Turn complex financial flows into simple, fast and reliable mobile experiences. Work closely with product, design, backend and AI engineers to take features from idea to production. Own app quality across performance, crash rate, loading states, edge cases and release stability... 
    Remote work

    GrabJobs

    Winston Salem, NC
    3 days ago

Do you want to receive more vacancies?

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