Principal Software Engineer
$152k - $190keClinical 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
$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$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...SuggestedWork at officeShift work$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...SuggestedFull timeTemporary workRemote workFlexible hours$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- ...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...SuggestedPermanent employmentFull timeWork at officeRemote work
- ...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 startFlexible hours
$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 timeImmediate startRelocation packageFlexible hours$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 officeLocal area$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 workRemote workFlexible hours$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 timeH1bWork at officeRemote work$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 timeH1bWork at officeWork from home2 days per week$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 timeH1bWork at officeRemote work$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 workWork experience placementWork at office3 days per week$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$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 workRemote workFlexible hours$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 timeTemporary workLocal areaFlexible hours$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 timeWork at officeMonday to FridayFlexible hoursWeekend work$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 jobFlexible hours- ...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
- ...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...
- ...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...
$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 timeImmediate startFlexible hours- ...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...
- ...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 timeContract workImmediate startRemote work
- ...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 timeH1bRemote work
$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 timeFlexible hours- 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...
$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 timeH1bWork at officeLocal areaRemote work$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 jobSummer workInternshipSummer internshipWork at office$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 timeInternshipWork at officeWorldwideMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software Mansfield, MA
- entry level software sales Mansfield, MA
- id software Mansfield, MA
- remote software sales Mansfield, MA
- healthcare software sales Mansfield, MA
- software implementation project manager Mansfield, MA
- software technology Mansfield, MA
- principal embedded software engineer
- principal software engineer manager
- senior principal software engineer



