Principal Software Engineer
$164.25k - $273.76kInmar Pharmaceuticals Inc.
Principal Software Engineer
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.
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 - Regularly
Rarely: Job requires this activity up to 25% of the time
Occasionally: Job requires this activity between 25% - 50% of the time
Frequently: Job requires this activity between 50% - 75% of the time
Constantly: Job requires this activity 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.
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 insurance
Basic and Supplemental Life Insurance options
401(k) retirement plans with company match
Health Spending Accounts (HSA/FSA)
We also offer:
Flexible time off and 11 paid holidays
Family-building benefits, including Maternity, Adoption, and Parental Leave
Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning
Wellness and Mental Health counseling services
Concierge and work/life support resources
Adoption Assistance Reimbursement
Perks and discount programs
Please 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 Annual
The 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 Plan
Equity grants, sign-on bonuses, and other tailored incentive opportunities
Additional discretionary compensation, such as:
Growing Revenue Incentives
Corporate or VIP Bonuses
Deferred compensation opportunities
The 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.
- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...SuggestedFull timeRemote workRelocation packageFlexible hours
- ...modeling concepts Good knowledge of data structures, algorithms and software design patterns ● Strong problem-solving skills Self-... ...a plus Experience in developing a CAD, CAM, FEA, CFD or other engineering or scientific application Experience in full stack development...SuggestedFull time
- ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,...SuggestedFull timeTemporary workFlexible hours
$266.2k - $425.9k
...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,...SuggestedContract workLive outWork at officeRemote work$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...Suggested$114.2k - $267.8k
...carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed... ...a human touch, we’d love to meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest, highest-leverage technical...Flexible hours2 days per week3 days per week$250.6k - $362.6k
...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and... ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities...Full timeTemporary workLocal areaFlexible hours$107.5k - $204.5k
...AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Principal Software Engineer to join our team. What You...Temporary workWork experience placementWork at officeRemote workFlexible hours$193.39k - $318.98k
...Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Boston, MA.Engineer and optimize software-defined networking solutions, including the integration of Open Virtual Network (OVN) with OpenShift's Cluster Network...Contract workWork experience placementWork at officeRemote workFlexible hours$241.4k - $322.6k
...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk....Full timeTemporary workLocal areaFlexible hours$244k - $366k
...com/careers to see how we empower creators to own their own destiny.Be Klaviyo’s senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi‑region, and large‑tenant readiness. You’ll drive platform-wide architectural change,...$150k - $180k
...BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by...Temporary workFlexible hours- ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position...Full timeTemporary workWork at office
- ...Design and Service Oriented Architecture in software development in an Agile environment.... ...Bachelor’s degree in Computer Science, Engineering, Information Technology, Information... ...and five (5) years of experience as a Principal Software Engineer/Developer (or closely...Full time
$150k - $300k
...the life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week- Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience, bonus, benefits, EOE, diverse highly educated culture. Candidates must be a U.S. citizen or national, refugee, asylum,...Permanent employmentH1bRemote workVisa sponsorship
- ...Principal Software Engineer The Principal Software Engineer will play a key role in designing and developing enterprise SAAS applications. This person should have the ability to thrive on new technical challenges and innovate our products, technology stack & development...
- ...inspired to shape the world of tomorrow by taking bold action today. JOB MISSION: New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is responsible for researching and delivering AI based solutions...Temporary workPart timeWork at officeFlexible hours3 days per week
- ...Job Summary The Principal Software Engineer is a cross-team technical leader who architects multi-team systems, drives long-term technical strategy, and influences engineering direction. This position will collaborate closely with relevant Technology team members in...Full timePart timeInternshipImmediate startRemote workAll shifts
- ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and...
- ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used...Remote workFlexible hours
$75k - $275k
...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource...Full timeLocal area- ...a Fortune 100 company.Note: This role has a hybrid work arrangement (2 -3 days per week in our Boston office).The Principal Full Stack Software Engineer for the Public Markets Agile Squad will:- Provide hands-on technical leadership designing and building real-time, high...Work at officeLocal area2 days per week3 days per week
$140k - $180k
...breaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world.As a PrincipalSoftware... ...Technical Background: You possess a unique blend of core Software Engineering experience (Python, API design) and Enterprise Systems...Full timeWork at officeFlexible hours3 days per week$280k - $320k
...Principal Engineer Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development life cycle by autonomously building custom software to unlock the next industrial revolution. We're transforming how enterprises...Work at officeWork from homeFlexible hours$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...Ongoing contractLocal areaVisa sponsorshipWork visa$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit .Job Description Summary:The Software Engineer (PMTS) works on mission-oriented projects that span from...Full timeLocal area$114.6k - $234.6k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours$114.6k - $234.6k
...production at global scale. Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed frameworks to power... ..., collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Boston, MA
- senior principal cloud computing engineer Boston, MA
- principal data scientist Boston, MA
- epic principal trainer Boston, MA
- principal solutions consultant Boston, MA
- principal Boston, MA
- associate principal Boston, MA
- principal cloud computing engineer Boston, MA
- principal consultant Boston, MA
- senior principal scientist Boston, MA


