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

Senior Software Engineer

$132k - $165k
Full-time

eClinical 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:

As a Senior Software Engineer, AI Enabled Platforms will be a member of the elluminate product development team. elluminate is a next generation data integration and analytics cloud platform that enables life sciences organizations to optimize the aggregation, standardization, and analysis of their data throughout the clinical development life cycle. You are primarily responsible for the design and development of core modules for the platform and will be involved in all phases of the software development lifecycle such as reviewing functional specifications, design, development, unit testing, code reviews and release management.

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 .

Accelerate your skills and career within a fast-growing company while impacting the future of healthcare.

Your day to day:

  • Design, develop, test, and deploy scalable, secure, and highly interactive web applications
  • Own and evolve core platform modules , from concept through release and support
  • Influence application and system architecture with a focus on performance, reliability, security, and maintainability
  • Lead by example through clean, well-tested code , thoughtful design reviews, and pragmatic technical decisions
  • Collaborate closely with Product Management, QA, and other engineers throughout the SDLC
  • Provide technical mentorship and guidance to other engineers on the team
  • Diagnoses and resolves complex production issues across distributed systems
  • Ensure solutions meet eClinical Solutions quality standards and applicable industry regulations
  • Contribute to technical documentation including design specs, acceptance criteria, and release notes

Take the first step towards your dream career. Here is what we are looking for in this role.

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 .

What We’re Looking For

  • Bachelor’s or Master’s degree in Computer Science or equivalent practical experience preferred
  • Expert-level proficiency in C#, .NET, and ASP.NET (MVC/Web APIs)
  • 3-5 years of experience in software design and development using the Microsoft technology stack.
  • Strong experience building full-stack web applications (Angular, TypeScript, HTML, CSS)
  • Solid understanding of software design principles, patterns, and best practices
  • Experience across the full Software Development Lifecycle (Agile preferred)
  • Proven ability to work independently while collaborating effectively in a fast-paced environment
  • Excellent communication, documentation, and technical leadership skills

AI & Platform Experience

  • Hands-on experience integrating LLM-based services (e.g., OpenAI, Azure OpenAI, or similar) into applications
  • Experience using Python and/or .NET alongside AI/LLM workflows
  • Familiarity with agent-based or workflow-driven AI architectures is a strong plus
  • Understanding of secure and responsible AI usage in enterprise systems

Nice to Have

  • Strong SQL expertise (Microsoft SQL Server preferred), including performance tuning
  • Experience with microservices, distributed systems, and cloud platforms (AWS preferred)
  • Secure development experience, including awareness of common vulnerabilities and mitigations
  • Experience with clinical trial data, life sciences, or regulated SaaS environments
  • Experience building data visualizations or analytics-driven user experiences

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

$132,000—$165,000 USD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Remote vacancy
  •  ...Job Description Senior Software Engineer is a temporary remote opportunity with our client, an online marketplace. You’ll build and refine full-stack web experiences that make buyer discovery easier while improving performance and architecture. The role also helps... 
    Senior
    Temporary work
    Remote work

    Onward Search

    New York, NY
    2 days ago
  •  ...Job Description Senior Software Engineer | Technical Leader (Client-Facing) About Alpus Consulting: Alpus Consulting LLC is a technology consulting firm that helps businesses design, build, and scale software products and platforms. The company focuses on... 
    Senior
    Full time
    Part time
    Remote work
    Flexible hours

    Alpus Consulting LLC

    West Virginia
    26 days ago
  • $84.5k - $126.8k

     ...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and...  ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    25 days ago
  • Senior Software Engineer Wi-Fi Connectivity Role: Senior Software Engineer Wi-Fi Connectivity Location - Palo Alto, CA (onsite) Remote candidates not preferred. We are seeking a hands-on Wi-Fi software engineer to develop, debug, and improve connectivity in our in-vehicle... 
    Senior
    Remote work

    Dorleco

    Palo Alto, CA
    6 days ago
  •  ...Owning end-to-end quality verification and validation for complex systems, the remote Senior Software Engineer in Test will design comprehensive test strategies, build automation frameworks, and collaborate with cross-functional teams to ensure quality is integrated throughout... 
    Senior
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...To enhance the Elastic Cloud offerings, the full-time Senior Software Engineer - IAM will contribute to the development and operation of control plane services, focusing on coding, technical design, and debugging in a remote environment. Key responsibilities: Contribute... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    5 days ago
  •  ...Working remotely in a full-time capacity, the Senior ERP Software Engineer will enhance the custom ERP system Trilogie by collaborating with Business Systems Analysts, Product Owners, and QA Engineers to design and implement software solutions that improve business processes... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...Leading complex implementations for security engineering, the full-time Senior Software Engineer II will enhance customer identity management and observability systems while collaborating cross-functionally to uphold internal security standards in a micro-service architecture... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $60 - $65 per hour

     ...Senior Advanced Software EngineerImmediate need for a talented Senior Advanced Software Engineer. This is a 06 months contract opportunity and is located in Phoenix, AZ (Hybrid). Please review the job description below and contact me ASAP if you are interested.Pay Range... 
    Senior
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Phoenix, AZ
    1 day ago
  • $180k - $250k

     ...AI on LanceDB, from frontier and world models to robots and autonomous vehicles. About the Role We're looking for a Senior Software Engineer to help expand the reach of Lance and LanceDB within the broader data infrastructure ecosystem. You'll work at the intersection... 
    Senior
    Full time

    LanceDB

    Remote
    8 days ago
  • $210k - $300k

     ...About the Role Join a growing product engineering team building an AI-enabled operating system for mortgage servicing...  ...Looking For ~4 to 10 years of product-focused backend software engineering experience, at senior level or above. ~ Strong data structures,... 
    Senior
    Full time
    Remote work
    Visa sponsorship

    True Talent Solutions Partners

    Remote
    17 hours ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Senior
    Remote work

    Atomic

    New York, NY
    a month ago
  • $190k - $230k

     ...vision of our EV charging platform, and setting the culture of our engineering team. You'll work on projects like: Integrating EV...  ...re looking for people who have: ~4-7 years of experience in software engineering ~2+ years of experience with firmware development... 
    Senior
    Remote work
    Flexible hours

    Flip GmbH

    Austin, TX
    1 day ago
  •  ...America Quartz ranked us the #1 best company for remote workers Responsibilities We're looking for an exceptional Senior Software Engineer to help build the distributed backend that powers our AI agent platform and the developer-facing products around it — the... 
    Senior
    Full time
    Remote work
    Flexible hours

    Workato

    Remote
    6 days ago
  •  ...automate complex operations, surface real-time insights, and drive growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated threats protecting the bank and its customers. About the Role... 
    Senior
    Full time

    Maximum Technologies, Inc.

    Remote
    7 days ago
  •  ...orchestration, Mirantis empowers platform engineering teams to deliver composable, production-...  ...clusters. You will join a small senior team early, with broad ownership of the...  ...reviews. Qualifications ~5+ years of software engineering experience in infrastructure... 
    Senior
    Full time
    Remote work

    Mirantis

    Remote
    1 day ago
  • $110k - $145k

     ...care teams and members we serve. You are a full-stack product engineer who takes an AI-native idea from a rough prototype to a feature...  ...product engineer who ships. You solve problems by building working software. ~ Experience integrating LLM APIs or SDKs into a shipped... 
    Senior
    Full time

    Cityblock Health

    Remote
    17 days ago
  • $140k - $160k

     ...Full Stack Developer A Full Stack Developer is a senior-level software engineer with expertise in both front-end and back-end development, responsible for design, build, and maintain complex web applications, while setting technical standards, guiding the development... 
    Senior
    Full time
    Remote work

    Pearson

    Remote
    7 days ago
  • $224k - $356.5k

     ...of computers, robots and self-driving cars that can perceive and understand the world. We are now looking for a passionate Software Engineer to design, develop, and productize NVIDIA's autonomous driving solutions. As a member of our perception team, you will build world... 
    Senior
    Full time
    Work experience placement

    NVIDIA

    Remote
    13 days ago
  • $120k - $160k

     ...We’re looking for a Senior Software Engineer who thrives on turning ambitious ideas into production systems that delight developers and deliver real business impact. You’ll work across the stack, from backend APIs and orchestration to SDKs, dashboards, and developer... 
    Senior
    Full time
    Temporary work
    Remote work
    Work from home
    Flexible hours

    Runware

    Remote
    17 days ago
  • $25k

     ...performers, venues, and fans, and build a generational consumer brand in the process. All we're missing is you. We are looking for Software Engineers with varying levels of experience to join SeatGeek's R&D team. What you'll do Run a modern, containerized service-... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    SeatGeek

    United States
    3 days ago
  •  ...planning, designing, developing and testing software systems or applications for software...  ...software; Working closely with other engineers to provide guidance and assistance in the...  ...Manager, Manager Software Engineering, Senior Lead Engineer, Senior Software Analyst,... 
    Senior
    Local area
    Remote work

    Light and Wonder International, Inc.

    Las Vegas, NV
    3 days ago
  • $167.15k - $190k

     ...Interested in redefining what’s possible in payments? Join Episode Six today. What we’re hiring for: Position: Senior Software Engineer Company: Episode Six North America Corporation DBA: N/A Job site address: 201 West 5th St, Ste 1100, Austin... 
    Senior
    Full time
    Remote work

    Episode Six

    Texas
    16 days ago
  • $150k - $175k

     ...on performance, usability, and reliability. Make thoughtful engineering decisions that balance delivery timelines with long-term...  ...table to impact this role, team, and organization: ~7+ years of software engineering experience including significant experience with:... 
    Senior
    Full time
    Remote work
    Flexible hours

    Cypress HCM

    United States
    4 days ago
  • $175k - $200k

    100% REMOTE Senior Rust Engineer / Senior C++ Developer Needed for Established Leader! This Jobot Job is hosted by: Reed Kellick Are you...  ...Developer / Senior C++ Engineer! Why join us? As a Senior C++ Software Engineer / Senior Rust Software Developer in our company, we... 
    Senior
    Local area
    Remote work
    Work from home

    Jobot

    United States
    13 hours ago
  • $150k - $180k

     ...backend services powering the Zeta Identity Graph. How do you engineer distributed architectures to manage a profile store running...  ...latencies for billions of monthly events? We seek an innovative Senior Software Engineer to help navigate this exact scale, driving a multi-... 
    Senior
    Full time

    Zeta Global

    Remote
    13 days ago
  •  ...Building and owning core online world model software for autonomous vehicles, the full-time Senior Software Engineer - Autonomous Vehicles will focus on developing production C++ for real-time embedded systems while ensuring compliance with automotive safety standards... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  • $185.2k - $326.8k

     ...Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate...  ...Significant experience (typically 10+ years for Staff, 7+ for Senior) working in large, complex codebases Strong communication skills... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Block

    Remote
    14 days ago
  • $186.07k - $218.9k

     ...to get together quarterly for intense in-person working sessions called “surges.” learn more about working at Coinbase. Senior Software Engineer, Backend (Coinbase One) We're hiring a Senior Software Engineer, Backend to join the Coinbase One team within the Consumer... 
    Senior
    Full time
    Local area

    Coinbase

    Remote
    14 days ago
  •  ...About IRIS IRIS Software Group is one of the UK's largest privately held software companies, trusted by 100,000+ businesses, schools...  ...development - and we're growing fast. This is a hands-on senior engineering role where you’ll solve complex problems, build scalable... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work

    IRIS

    Remote
    3 days ago

Do you want to receive more vacancies?

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