Principal Software Architect
$168k - $210keClinical Solutions
About eClinical Solutions
eClinical 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 impact:
The Principal Software Architect will lead the design and evolution of AI-enabled software platforms, helping translate business and product needs into scalable, secure, and responsible technical solutions. This role partners closely with software engineers, product teams, data specialists, and business stakeholders to identify opportunities for AI, guide architecture decisions, review implementations, and mentor teams on modern engineering practices, AI-assisted development, and sound design principles.
Your day to day:
Research emerging AI, machine learning, generative AI, cloud, and software architecture technologies and evaluate their fit for the product platform
Analyze existing features, data flows, and system designs for scalability, performance, security, and AI-readiness in order to design and recommend solutions
Document current and future architectural patterns, including AI integration patterns, model lifecycle considerations, data governance, observability, and responsible AI guardrails
Communicate complex AI, data, and architecture concepts clearly to technical and cross-functional colleagues
Define reference architectures for AI-enabled capabilities, including data ingestion, retrieval-augmented generation, model integration, inference services, monitoring, and human-in-the-loop workflows
Promote responsible AI practices, including privacy, security, explainability, bias mitigation, regulatory awareness, and appropriate use of enterprise data
Guide teams in the effective use of AI-assisted engineering tools to improve productivity, code quality, documentation, testing, and delivery velocity
AI & Modern Engineering Focus
We’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 systems
Designing and implementing AI-assisted workflows , copilots, or intelligent automation features
Working with agentic AI patterns (e.g., task orchestration, tool-using agents, workflow automation)
Applying prompt engineering, evaluation techniques, and guardrails to ensure reliability and compliance
Collaborating with data and platform teams to operationalize AI—not just prototype it
Deep ML expertise is not required —we’re looking for strong engineers who understand how to apply AI capabilities in real products .
Take the first step toward your dream career. Here is what we are looking for in this role.
Qualifications
10+ years in web application development, service-oriented architecture, cloud-native platforms, and AI-enabled application design preferred
10+ years in full-stack enterprise application development roles, with experience integrating AI, automation, analytics, or data-driven capabilities preferred
10+ years leading Software Engineering teams, including mentoring architects and engineers on AI adoption, architectural trade-offs, and modern delivery practices preferred
Professional Skills
Demonstrate ability to evaluate new technologies, including AI platforms and frameworks, and present comparative analysis of benefits, risks, costs, and implementation considerations
Strong problem-solving abilities
Excellent written and verbal communication skills
Ability to influence technical strategy across product, engineering, security, data, and business stakeholders while advocating for responsible and practical AI adoption
Technical Skills
Mastery level of software architecture and design, with strong understanding of AI-enabled system design patterns
Deep understanding of Microsoft .NET and modern application integration patterns for AI-enabled services
Expert level in relational and non-relational database design, data modeling, and data architecture for analytics and AI use cases
Experience with enterprise applications in a SaaS Cloud Environment (AWS, Azure, etc.), including scalable deployment patterns for AI, ML, and data-intensive workloads
Knowledge of AWS products and deployment, with familiarity in cloud AI services, model hosting, automation, monitoring, and secure integration patterns
Familiarity with AI/ML concepts such as model lifecycle management, prompt engineering, retrieval-augmented generation, evaluation frameworks, observability, and MLOps practices
Understanding of responsible AI, enterprise data protection, privacy, security, compliance, and governance considerations for production AI systems
AI Use Statement
Employees 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 is a winner of the 2025 Top Workplaces USA Award for Remote Work! We have also received numerous Top Workplaces Culture Excellence Awards celebrating our exceptional company vision, values, and work-life balance. See all the details here: 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.
#LI-AB1
Pay Range
US Pay Ranges
$168,000—$210,000 USD
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Architect in Oregon State vacancy
$168k - $187k
...meaningful work. At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human‑first and... ...for this role. Position Summary: We are looking for a Principal Salesforce Architect, reporting to the Director – Enterprise...PrincipalWork at officeRemote workFlexible hours- ...formal training programs.Job Description In this position candidate will be responsible for the architecture and implementation of the software stack for Intel CPU based tablet products ranging from device drivers, middleware to application software - across various...SuggestedRemote work
- ...people to experience the outdoors to the fullest.And we believe in you.ABOUT THE POSITION As Columbia Sportswear’s SAP Order to Cash Software Analyst, you will collaborate on production support and project initiatives within SAP AFS Sales & Distribution module. As an...PrincipalFull timeWork at officeWorldwideFlexible hours
$212k - $258k
...clients and other delivery disciplines. Our Global Salesforce team is looking to add a passionate Principal or Senior Principal to take on the role of Data Cloud Architect within our Salesforce practice.What You'll Do:Responsible for business requirements gathering, architecture...SuggestedTemporary workWork experience placementLocal area$98.4k - $182.7k
...better world for people and the planet through smart, sustainable water solutions. We have an opportunity for a Salesforce Solution Architect to join our Golden Valley, MN team. This role is a fully remote position. The Salesforce Solution Architect will establish...SuggestedPermanent employmentFull timeRemote work- ...constrained environments. • BS or higher degree in Computer Science or Computer Engineering. • 10 or more years of experience developing software in C/C++ for Windows OS on x86 platform.Work location preferencePortland OR, Remand WA, Santa Clara CA SummaryType:...
$199.7k - $334.15k
...The delivery Enterprise Architect (EA) serves as the primary technical driver for delivering high quality Digital Experience and Digital... ...digital marketing ecosystems in the role of Architect and/or Principal Consultant. 4+ years' experience hands‑on architecting and/or...PrincipalTemporary workLocal areaWorldwide- ...us to learn more about what it means to be a Caylien! The Mission We are seeking a highly experienced and skilled Principal Data Architect to join our Cloud Data Engineering Practice. The Principal Data Architect will be responsible for leading the design and...PrincipalFull timeWork at officeRemote workWorldwideFlexible hours
- ...lead to a culture where employees are engaged and feel good about coming to work every day. Summary The Salesforce Solution Architect will lead the design of scalable, secure, and well-integrated solutions across our Salesforce platform in a hybrid Microsoft-Salesforce...Work at officeRemote work
$173.2k - $303.1k
...us to put AI to work for people.Job DescriptionThis Senior Principal Solution Architect is a functional and technical expert who consults with... ...collaboratively. Vast and varied experience across leading Technology software platforms Demonstrated ability to influence and consult...PrincipalWork at officeImmediate startRemote workFlexible hours- ...assess risk in a design, understand critical code paths, and evaluate engineering trade-offs directly.Familiarity with enterprise software and the expectations security-conscious customers place on access control, authentication, and auditability.A background in platform...PrincipalFull timeLive inRemote workVisa sponsorshipWork visaFlexible hours
$224k - $356.5k
...Senior Software Architect - Data Center Systems We are building innovative server systems for GPU accelerated applications, such as Deep Learning. The Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking...Shift work$94.1k - $123.48k
...contributions of our people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Principal Applications Engineer (Silicon Photonics - SiPh) to serve as a recognized technical expert in advanced semiconductor test and...PrincipalFull timeLive inLocal areaRemote workWorldwideFlexible hoursShift workDay shift$159k - $194k
Salesforce DevOps Architect Slalom is looking for a Salesforce DevOps expert to help grow our DevOps capability within our Global Enterprise Architecture Salesforce Team. This hands-on role will work with product owners, engineers, and architects to develop, implement,...Temporary workLocal area- ...JWay Group, Inc. seeks a Salesforce Technical Architect to lead design and technical requirements for Salesforce applications, coordinating across clients and teams to deliver robust CRM solutions. You will architect and develop advanced Salesforce.com/Force.com customizations...Remote job
- ...troubleshoot low level code in the Windows OS and firmware components. • Architect, design and implement firmware and low-level drivers for Intel... ...Engineering. • 7 or more years of experience developing software in C/C++ for Windows OS on x86 platform.Work location...Principal
- ...About the job Salesforce Technical Architect We are looking for a talented Salesforce Technical Architect to lead the system design... ...related field. 8-12 years experience as a team member of successful software project implementations related to SaaS, CPQ, and CRM....Work from homeFlexible hours
$75k - $232k
...applications. We enable technology that allows Microchip’s products to interface to the outside world.As a Mixed-Signal IP Technical Lead/Architect in the Mixed-Signal Development Group, you will be responsible for the end-to-end technical leadership of mixed-signal IPs—...PrincipalFull time- Job Description Overview Accenture's Salesforce Business Group is seeking a Salesforce Life Sciences Functional Architect. In this role you lead the functional design of a defined workstream or capability area within a larger Salesforce Life Sciences program — running requirements...Full timeWork experience placementLive inWork at officeLocal area
- WHO WE’RE LOOKING FORWe are looking for a Senior Principal Software Engineer with deep expertise in FP&A, a strong understanding of P&L and... ...Master Anaplanner certification (required)Anaplan Solution Architect certification (required)Deep expertise in P&L concepts, including...PrincipalFull time
- ...PointClickCare is seeking a Principal Salesforce Architect to lead enterprise architecture efforts, aligning Salesforce solutions with business capabilities and technology standards. You will partner with IT, product teams, and executives to drive modernization and platform...Remote job
- ...role: Samsara's Core IT team builds the systems, processes, and experiences that let every team at Samsara do its best work. As a Principal Business Systems Analyst, you'll own the programs with the broadest scope and highest impact on the team. These are the ambiguous,...PrincipalFull timeRemote workRelocation package
$119.77k - $140.9k
...platform reliability through monitoring, observability, incident response, performance tuning, and capacity planning.Partner with Architects, Security, Infrastructure, and Development teams while mentoring engineers and advancing AI-driven engineering practices.Basic...PrincipalFull timeWork experience placementLocal area3 days per week- ...Ampere Computing LLC is hiring an AI Accelerator Principal Software Engineer – Runtime Library to lead the design, development, and optimization of AI runtime software that enables multiple state-of-the-art models to run efficiently on Ampere’s accelerators. You will...Principal
$139k - $249.26k
...closely with the product manager and team to understand and elaborate on the requirementsProvide guidance to own team and others on software development best practicesWork with the team to troubleshoot code-level problems quickly and efficientlyIdentify risk and propose...PrincipalFull timeWeekend work- ...Salesforce Solution Architect for CPQ/QTC About the job Salesforce Solution Architect for CPQ/QTC JWay Group is looking for a domain... ...eight (8) years experience as a team member of successful software project implementations related to SaaS, CPQ, and CRM with a minimum...Work from homeFlexible hours
$180k - $300k
A leading company in the life sciences industry is seeking a Software Architect - Java to design and build enterprise-level applications. The ideal candidate has over 10 years of experience in software development, particularly in Java and cloud technologies. You will...Remote workFlexible hours- ...Job Location: Headquarters - Tualatin, OR 97062 Position Type: Full Time Lightspeed Technologies is looking for a Lead Software Architect! Who We Are and What We Do: Lightspeed Technologies is on a mission to help every student hear every word. Our instructional...Full timeImmediate start
$109.9k - $204.1k
The PositionThis role is an integral part of our Equipment Engineering team, dedicated to delivering cutting-edge solutions for drug product filling and compounding systems that ensure safe, efficient, and compliant pharmaceutical manufacturing. As a member of this team...PrincipalFull timeTemporary workFor contractorsLocal areaRemote workWorldwideRelocation package$185k - $280k
...having a significant impact in a dynamic industry with a high-performing global team? We’re looking for an exceptional Senior Principal Software Engineer who is ready to drive the future of mobility with us! Job Description: What You Will Work On ~ Optimize and...PrincipalLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
Related searches
- software architect Oregon State
- .net software architects (remote) Oregon State
- application architect Oregon State
- senior principal cloud computing engineer Oregon State
- principal Oregon State
- ultimate software Oregon State
- software qa Oregon State
- embedded software Oregon State
- software sales Oregon State
- bank software Oregon State



