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

Principal Software Engineer

$152k - $190k

eClinical Solutions

Principal Software EngineerMansfield, MA (Hybrid)About eClinical SolutionseClinical Solutions is transforming clinical development with elluminate®, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock the value of their data faster than ever before. By combining a modern cloud platform with expert data services, we empower smarter decisions across the clinical trial lifecycle—accelerating innovation that ultimately improves patient outcomes.Our engineering teams build enterprise-grade, revenue-generating products at the intersection of cloud, data, analytics, and emerging AI technologies. If you're excited about building sophisticated software that makes a real-world impact on healthcare, this is the place to do it.You will make an impactAs a Principal Full Stack Software Engineer, you will be a technical leader within the elluminate Product Development team. You'll help design and build the core services and user experiences of a next-generation clinical data and analytics platform—while influencing architecture, engineering standards, and technical direction.This role is ideal for an experienced engineer who enjoys hands-on development, mentoring others, and bringing modern capabilities—including AI-assisted and agentic workflows—into production-grade systems.Your day to dayDesign, develop, test, and deploy scalable, secure, and highly interactive web applicationsOwn and evolve core platform modules, from concept through release and supportInfluence application and system architecture with a focus on performance, reliability, security, and maintainabilityLead by example through clean, well-tested code, thoughtful design reviews, and pragmatic technical decisionsCollaborate closely with Product Management, QA, and other engineers throughout the SDLCProvide technical mentorship and guidance to other engineers on the teamDiagnoses and resolves complex production issues across distributed systemsEnsure solutions meet eClinical Solutions quality standards and applicable industry regulationsContribute to technical documentation including design specs, acceptance criteria, and release notesAI & Modern Engineering FocusWe're actively incorporating AI-powered capabilities into our platform, and you'll help shape how this is done responsibly and effectively in an enterprise environment. This includes:Integrating LLMs and AI services into .NET- and Python-based systemsDesigning and implementing AI-assisted workflows, copilots, or intelligent automation featuresWorking with agentic AI patterns (e.g., task orchestration, tool-using agents, workflow automation)Applying prompt engineering, evaluation techniques, and guardrails to ensure reliability and complianceCollaborating with data and platform teams to operationalize AI—not just prototype itDeep ML expertise is not required—we're looking for strong engineers who understand how to apply AI capabilities in real products.QualificationsBachelor's or Master's degree in Computer Science or equivalent practical experience10+ years in software design and development using the Microsoft technology stack preferredExpert-level proficiency in C#,.NET, and ASP.NET (MVC/Web APIs)Strong experience building full-stack web applications (Angular, TypeScript, HTML, CSS)Solid understanding of software design principles, patterns, and best practicesExperience across the full Software Development Lifecycle (Agile preferred)Proven ability to work independently while collaborating effectively in a fast-paced environmentExcellent communication, documentation, and technical leadership skillsAI & Platform ExperienceHands-on experience integrating LLM-based services (e.g., OpenAI, Azure OpenAI, or similar) into applicationsExperience using Python and/or .NET alongside AI/LLM workflowsFamiliarity with agent-based or workflow-driven AI architectures is a strong plusUnderstanding of secure and responsible AI usage in enterprise systemsNice to HaveStrong SQL expertise (Microsoft SQL Server preferred), including performance tuningExperience with microservices, distributed systems, and cloud platforms (AWS preferred)Secure development experience, including awareness of common vulnerabilities and mitigationsExperience with clinical trial data, life sciences, or regulated SaaS environmentsExperience building data visualizations or analytics-driven user experiencesAI Use StatementEmployees are expected to appropriately leverage company-approved AI tools to improve productivity and quality while adhering to company policies, protecting confidential information, validating AI-generated content, and exercising sound professional judgment. AI is intended to augment—not replace—professional judgment, critical thinking, accountability, and decision-making. Accountability for all work remains with the employee.Accelerate your skills and career within a fast-growing company while impacting the future of healthcare. We have shared our story, now we look forward to learning yours!eClinical Solutions is a people first organization. Our inclusive culture values the contribution that diversity brings to our business. We celebrate individual experiences that connect us and that inspire innovation in our community. Our team seeks out opportunities to learn, grow, and continuously improve. Bring your authentic self, you are welcome here!We are proud to be an equal opportunity employer that values diversity. Our management team is committed to the principle that employment decisions are based on qualifications, merit, culture fit, and business need.Pay RangeUS Pay Ranges$152,000 - $190,000 USD

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Mansfield, MA vacancy
  • $152k - $190k

     ...Principal Software EngineereClinical Solutions is transforming clinical development with elluminate®, our Clinical Data Cloud, helping life...  ...innovation that ultimately improves patient outcomes.Our engineering teams build enterprise-grade, revenue-generating products at... 
    Suggested

    Venturefizz Product Management Community

    Mansfield, MA
    2 days ago
  • $150k - $175k

     ...Principal Software Development Engineer in TestMansfield, MA August 12, 2026Principal Software Engineer in TesteClinical Solutions is transforming clinical development with elluminate®, our Clinical Data Cloud, helping life sciences organizations unify, analyze, and unlock... 
    Suggested
    Work at office
    Shift work

    Venturefizz Product Management Community

    Mansfield, MA
    2 days ago
  • $178.13k - $185.22k

     ...for the position. The position will remain posted for approximately 60 days.Schneider Electric IT Corporation seeks a Senior Software Engineer in Foxboro, MA.Job Description: Design, implement, test, and support/operate application services in customer-facing applications... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Schneider Electric

    Foxboro, MA
    3 days ago
  • $132k - $162k

     ...Senior UI Software EngineerMansfield, MA August 12, 2026Job DescriptionAbout eClinical SolutionseClinical Solutions is transforming...  ...accelerating innovation that ultimately improves patient outcomes.Our engineering teams build enterprise-grade, revenue-generating products at... 
    Suggested

    Venturefizz Product Management Community

    Mansfield, MA
    2 days ago
  •  ...temperature control systems. Our broad product portfolio and in-house engineering capabilities enable us to serve as a single-source partner for...  ...InTEST Thermal Solutions is seeking a full-time Embedded Software Engineer to join our team. Position Summary This... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work

    inTEST Thermal Solutions

    Mansfield, MA
    6 days ago
  •  ...in our mission! The Role We are looking for an Application Engineer to own the full lifecycle of valve solutions for our customers...  ...goals for new product initiatives by engaging in NECI and principal product launches, uncovering customer needs, and applying the... 
    Immediate start
    Flexible hours

    NECI

    Foxboro, MA
    8 days ago
  • $120k - $156k

    Build software that powers precision motion.At Copley Controls, we’re pushing the boundaries of motion control technology—and we’re looking for a Senior Software Engineer who’s excited to build reliable, scalable systems that directly impact real-world products.If you... 
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Analogic

    Canton, MA
    4 days ago
  • $140k - $160k

     ...located in Norwood, Massachusetts.Position SummaryWe have a new opportunity for a Senior Digital Image Correlation (DIC) software development engineer to join our Engineering team. In this role you will be working within a collaborative team on the development of next... 
    Work at office
    Local area

    Illinois Tool Works

    Norwood, MA
    5 days ago
  • $105.23k - $116.74k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.CLEARANCE REQUIREMENTS:Department... 
    Casual work
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    2 days ago
  • $145.67k - $161.86k

     ...or should the policy change. Role and Scope of Position: Lead Engineer is responsible for the development, expansion, planning, design...  ...collaborations with other departments.Familiarity with power related software is preferred.Education:Bachelor’s degree in Engineering is... 
    Full time
    H1b
    Work at office
    Remote work

    Eversource Energy

    Westwood, MA
    2 days ago
  • $145.67k - $161.86k

     ...position is responsible for supervising, assigning, prioritizing, and directing the work activities of a team of Protection & Controls Engineering personnel to perform activities related to the compliance, standardization and support for protective relays and associated... 
    Full time
    H1b
    Work at office
    Work from home
    2 days per week

    Eversource Energy

    Westwood, MA
    1 day ago
  • $127.35k - $141.5k

     ...development, and delivery of technology-based solutions. Drive the software change and release management processes, assisting with the...  ...work to lower-level professionals; Mentors lower-level engineers.Influences others regarding policies, practices, and procedures... 
    Full time
    H1b
    Work at office
    Remote work

    Eversource Energy

    Westwood, MA
    1 day ago
  • $107k - $130k

     ...MacDonald, we trust our brilliant people to do brilliant things in engineering, management, and development services, supporting multisector...  ...Relay and/or RTAC Automation programming The following software packages: SEL acSELerator RTAC, acSELerator Architect, acSELerator... 
    Temporary work
    Work experience placement
    Work at office
    3 days per week

    Mott MacDonald

    Westwood, MA
    3 days ago
  • $90k - $130k

     ...stay close to the local markets and respond quickly to market needs. Responsibilities This is an exciting opportunity for a skilled software developer who likes to make things do things. The ideal candidate is a software developer with experience working with automated... 
    Local area

    Hamilton

    Franklin, MA
    3 days ago
  • $100.22k - $111.18k

     ...Senior Software Engineer As a software engineer for the NC3 business segment, you’ll be a member of a cross functional team responsible for developing the next generation of NC3 strategic deterrence systems. We encourage you to apply if you have any of these preferred... 
    Casual work
    Remote work
    Flexible hours

    General Dynamics

    Taunton, MA
    1 day ago
  • $100k - $135k

     ...customers for projects in the nuclear industry. Interact with Engineering, Supply Chain, Operations and Project Management to support...  ...Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Emerson

    Mansfield, MA
    more than 2 months ago
  • $79.02k - $119.52k

    Mission of the Role This position will be located at our Bloomington, MN or Canton, MA office. The Software Engineer II plays a key role in designing, developing, testing, and supporting software solutions across the full lifecycle of SICK products and platforms.... 
    Full time
    Work at office
    Monday to Friday
    Flexible hours
    Weekend work

    SICK

    Canton, MA
    3 days ago
  • $105.23k - $111k

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 2+ years of job-related experience, or a Master's degree and 6 months of job-related experience. Agile experience... 
    Second job
    Flexible hours

    General Dynamics Mission Systems

    Taunton, MA
    1 day ago
  •  ...established us as an industry leader, powered by innovative and functional software. Under the supervision and guidance of the Customer Experience & Planning Manager, the Applications Engineer is responsible for supporting and training our customers to design and debug... 
    Remote work

    AMETEK

    Norwood, MA
    3 days ago
  •  ...challenges, customer impact, and working alongside a high-performing engineering team, this is your opportunity to make a real difference in...  ...ability to troubleshoot complex systems across hardware, software, and firmware.Highly organized, detail-oriented, and able to manage... 

    AMETEK

    Norwood, MA
    5 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred•At least 4 years of... 

    Sonsoft

    Norwood, MA
    3 days ago
  • $103k - $135k

    Position SummaryWe are seeking a Senior Application Engineer to provide technical support and application expertise for high-performance...  ...in industrial automationExperience with motion control software, scripting, or programmingUnderstanding of precision motion systems... 
    Full time
    Immediate start
    Flexible hours

    Analogic

    Canton, MA
    2 days ago
  •  ...strategic growth market, identify new applications, and drive design wins from concept through production. You will translate complex engineering challenges into material and manufacturing solutions, engaging engineers and executives alike. The role requires at least 5 years... 

    Advantage Technical

    Norton, MA
    4 days ago
  •  ...effective ways of acquiring talent for immediate and long-term projects with a specific or niche skill set. Since our inception, Reliable Software has been offering IT consulting services to the clients which enable them to maximize their IT investment and that has made us... 
    Full time
    Contract work
    Immediate start
    Remote work

    Reliable Software

    Bridgewater, MA
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for:Entry-level software programmersJava Full stack developersPython/Java...  ...positions with clients.Who should apply? Recent computer science/engineering/mathematics/statistics or science graduates or people looking... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Brockton, MA
    4 days ago
  • $192k - $200k

     ...Software Engineering Lead for Crypto and Cross Domain SolutionsSoftware Engineering Lead for Crypto and Cross Domain Solutions ID: 2026-74596 US-MA-Taunton Required Clearance: Secret, obtainable within reasonable time based on requirements Category: Engineering-Software... 
    Full time
    Flexible hours

    General Dynamics

    Taunton, MA
    1 day ago
  • Teleflex is seeking an Engineer III, Development to lead execution of medical device development projects in sutures and related devices across Mansfield, MA and nearby facilities. You will drive design control, risk management, and manufacturing readiness, collaborating... 

    Teleflex

    Mansfield, MA
    4 days ago
  • $145.67k - $161.86k

     ...opportunity to join our Transmission System Planning as a Lead Engineer. This strategic role, will provide focused subject matter expertise...  ..., ASPEN, PROMOD, PowerWorld, PSCAD or other similar analysis software.Ability to interface effectively and collaborate with clients,... 
    Full time
    H1b
    Work at office
    Local area
    Remote work

    Eversource Energy

    Westwood, MA
    3 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests, contributing to Workiva's software under the guidance of a senior developer.... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Brockton, MA
    4 days ago
  • $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 time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Brockton, MA
    4 days ago

Do you want to receive more vacancies?

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