Principal Software Development Engineer (Aigentic AI)

Posted Yesterday
Hiring Remotely in King Of Prussia, Pennsylvania, USA
In-Office or Remote
Expert/Leader
Biotech
The Role
Architects, designs, and develops complex software systems with extensive hands-on coding. Leads technical delivery across application families, guides vendors, promotes engineering standards, mentors technical staff, and partners with architects on enterprise technology strategy. Oversees modernization, technical debt reduction, incident response, troubleshooting, root cause analysis, and production reliability while collaborating with cross-functional stakeholders on high-impact projects.
Summary Generated by Built In

As a pharmaceutical support industry leader, UBC is devoted to empowering health solutions for a better tomorrow. We take pride in improving patient outcomes and advancing healthcare. At UBC, we provide services to enhance the entire drug development process and commercialization lifecycle - from clinical trial support to real-world evidence generation.
 
Embark on a rewarding career journey with UBC! Grow your career while making a meaningful impact on the world around you. UBC fosters a culture built on our Core Values of Respect, Accountability, Innovation, Quality, Integrity, and Collaboration. We believe in an inclusive workplace that fosters creativity.

If you are seeking a career that will challenge, inspire, and reward you, join us at UBC!


Job Title: ISE94J - Principal Software Development Engineer

Brief Description:  

As a Principal Software Development Engineer, you will bring advanced technical depth and leadership to architect, design, and develop sophisticated software systems. This role is hands-on, with a requirement for up to 100% coding, ensuring quality and maintainability across projects. You will provide tactical day-to-day technical guidance to less experienced team members, acting as a mentor to support their growth. You’ll also partner with other technology leaders to shape the overall technology direction, with a focus on pattern management and system consistency.

This role demands cross-functional collaboration and interaction with stakeholders to ensure technology delivery aligns with organizational goals. You will lead troubleshooting efforts and conduct root cause analyses on relevant issues to maintain high system reliability. As a recognized technical authority, you’ll represent the organization in cross-functional and vendor partner settings.

Specific job duties:

  • Drive collaboration with multiple vendors to establish comprehensive estimates, delivery plans, and timelines for projects or programs within an application family.
  • Ensure the technological integrity and quality of vendor solutions, providing accountability across concurrent projects or programs.
  • Lead the delivery and technical guidance across an application family, ensuring alignment with strategic initiatives
  • Serve as a technical leader for large or complex projects, including:
    • Strategizing to optimize and modernize technology, focusing on technical debt reduction where applicable.
    • Identifying and implementing process improvements to enhance team efficiency and technology support.
    • Leading knowledge-sharing efforts to strengthen internal and vendor partner expertise.
    • Acting as a subject matter expert on intricate components of the application environment.
  • Partner with architects to influence strategic decisions on the use, retirement, or addition of technology within the enterprise architecture.
  • Provide high-level technical expertise to projects involving multiple complex technology components.
  • Establish and promote the best practices, reusable components, and guidelines to optimize technology usage.
  • Lead incident response and problem resolution for critical production issues, ensuring thorough root cause analysis and long-term solutions.
  • Take on special projects or initiatives as assigned, often with organization-wide visibility and impact.

Supervisory Responsibility:  

0 Direct Reports, 10+ Indirect Reports

Desired Skills and Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field (Master’s degree preferred) or equivalent work experience.
  • 12–15 years of relevant experience, including at least 3–5 years at a senior level or in a similar principal engineering role.
  • Extensive coding experience including .NET Unified Platform V8 and .NET Framework 4.8
  • Experience with implementing Pub-Sub and Streaming for Event Driven architectures.  Preference for Confluent or Red Panda Kafka.
  • Thorough knowledge and application of advanced technical principles, theories, and concepts in software engineering.
  • Ability to design and implement innovative solutions that align with complex organizational goals and objectives.
  • Strong customer orientation with an ability to convey technical concepts to stakeholders at all organizational levels.
  • In-depth knowledge of the healthcare or PBM industry is preferred.
  • Extensive experience working within a vendor partner model, ensuring collaboration and quality.
  • Flexibility to work outside standard hours to meet critical project deadlines.
  • Exceptional mentoring and coaching skills to develop engineering talent.
  • Demonstrated ability to manage multiple priorities, adapt to dynamic work environments, and meet project deadlines.
  • Strong collaborative skills, with experience working across multidisciplinary project teams.
  • Experience with implementing innovative solutions in Java, React or Go.

Benefits:

At UBC, employee growth and well-being are always at the forefront. We offer an extensive range of benefits to ensure that you have everything you need to thrive personally and professionally. Here are some of the exciting perks UBC offers:

  • Competitive salaries
  • Growth opportunities for promotion
  • 401K with company match*
  • Tuition reimbursement
  • Flexible work environment
  • Discretionary PTO (Paid Time Off)
  • Paid Holidays
  • Employee assistance programs 
  • Medical, Dental, and vision coverage
  • HSA/FSA
  • Telemedicine (Virtual doctor appointments)
  • Wellness program
  • Adoption assistance
  • Short term disability
  • Long term disability
  • Life insurance
  • Discount programs


UBC is proud to be an equal opportunity employer and does not discriminate because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state, or local protected class. We are committed to a diverse, equitable, and inclusive culture that fosters respect for each other, our clients, and our patients.


#LI-JS1

#LI-REMOTE

Skills Required

  • Bachelor's degree in computer science, engineering, or a related field, or equivalent work experience
  • 12–15 years of relevant experience, including 3–5 years in a senior or principal engineering role
  • Extensive coding experience with .NET 8 and .NET Framework 4.8
  • Experience implementing Pub-Sub and streaming for event-driven architectures
  • Advanced knowledge of software engineering principles, theories, and concepts
  • Ability to design and implement innovative solutions aligned with complex organizational goals
  • Strong ability to communicate technical concepts to stakeholders at all organizational levels
  • Extensive experience working within a vendor partner model
  • Experience implementing innovative solutions in Java, React, or Go
  • Master's degree
  • Experience with Confluent or Redpanda Kafka
  • In-depth healthcare or PBM industry knowledge
  • Exceptional mentoring and coaching skills
  • Ability to manage multiple priorities and meet project deadlines
  • Strong collaborative skills across multidisciplinary project teams
  • Flexibility to work outside standard hours for critical deadlines

UBC Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about UBC and has not been reviewed or approved by UBC.

  • Flexible Benefits Pay and benefits are framed as role- and location-dependent, with flexibility (including remote/hybrid options and discretionary/enhanced time off) repeatedly positioned as a meaningful part of the total rewards value.
  • Healthcare Strength Health coverage is described as broadly comprehensive in multiple places, including medical/dental/vision and life/disability elements, with additional support like EAP/wellness initiatives included in the total rewards framing.
  • Retirement Support Retirement support is repeatedly present as a defining benefit component, with a 401(k) and company match frequently cited as a notable part of the package.

UBC Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: King Of Prussia, Pennsylvania
2,365 Employees

What We Do

United BioSource LLC (UBC) is the leading provider of evidence development solutions with expertise in uniting evidence and access. UBC helps biopharma mitigate risk, address product hurdles, and demonstrate safety, efficacy, and value under real-world conditions. Underpinned by our scientific expertise, data and analytics, and innovative technologies, we offer our customers flexible solutions generating the relevant real-world data necessary to make more informed decisions earlier, meet stakeholder requirements, and ultimately, drive better patient outcomes.

Similar Jobs

Vetcove Logo Vetcove

General Manager

Healthtech • Pet
Remote
USA
65 Employees
170K-280K Annually

Vetcove Logo Vetcove

Sales Manager

Healthtech • Pet
Remote
USA
65 Employees
80K-140K Annually
Remote
USA
65 Employees
50K-75K Annually
Remote
USA
65 Employees
50K-80K Annually

Similar Companies Hiring

Formation Bio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Biotech • Pharmaceutical
New York, NY
150 Employees
SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account