Principal Engineer-Content Platform

Posted 17 Days Ago
Easy Apply
Chicago, IL
Expert/Leader
AdTech • Digital Media • Healthtech • Marketing Tech • Sales • Analytics • Pharmaceutical
Empower Better Health
The Role
As a Principal Engineer at PatientPoint, you will drive the software development lifecycle, collaborate on architecture and design, and mentor other engineers. Your key responsibilities involve optimizing code for performance and scalability, integrating new technologies, and ensuring compliance with security standards, all while maintaining a strong focus on patient health outcomes.
Summary Generated by Built In

Join PatientPoint to be part of a dynamic team committed to empower better health. As a leading digital health company, we innovate to positively impact patient behaviors. Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving health outcomes for millions of patients nationwide.

Job Summary 
As a Principal Engineer, you will be responsible for all stages of the software development lifecycle: working with product managers and other engineers on the requirements, planning and running design research and proof-of-concept, validating your design and solution proposals with the Architecture Review Board (ARB) and contributing there as a reviewer as well! You will also implement certain critical features, help the team improve existing coding and engineering practices and more.   

You thrive in environments where you are focused on writing performant code that supports enterprise-grade architecture. Decompose complex problems into simple, straightforward, practical solutions. You are seeking to drive tangible impact in your next career opportunity. You want to build things that matter. 

What You’ll Do  

  • Evaluate and introduce new technologies and tools ensuring their successful integration with existing systems. 
  • Collaborate with other Engineers and Architects to influence and establish engineering best practices through Architecture decision record (ADR), design decisions, processes and tools. 
  • Lead and drive architecture, design, implementations of various services within Content Platform for scale, consistency, low latency, future extensibility, and reliability. 
  • Design and implement efficient code that meets business requirements while adhering to compliance and security standards.  
  • Build reusable modules and libraries to improve code reusability and maintainability. 
  • Responsible for the stability and scalability of the PatientPoint content platform. This encompasses core business services and platform-agnostic (mobile and web) APIs. 
  • Develop solutions following established technical design, application development standards, and quality processes. 
  • Increase teams’ technical ability and drive measurable code quality improvement. 
  • Mentor and coach other engineers and share knowledge and experience to help them grow. 

What We Need  

  • 10+ years of experience in professional software development 
  • 4+ years in a Principal Developer or Software Architect role developing Enterprise-level applications is required 
  • 6+ years of solid application development experience using Java is required 
  • 3+ years creating APIs as products is required. An intimate knowledge of RESTful protocols is assumed 
  • Experience with search engines such as MongoDB Atlas Search, Lucene, Elastic Search or Solr 
  • Proficiency in multiple programming languages, expertise in languages Java, JavaScript and Java frameworks like Spring, one of the JavaScript libraries Vue, React, Angular 
  • Experience with public cloud technologies to create cloud-based architecture is required. AWS is preferred. 
  • Full Proficiency with relational and NoSQL databases such as PostgreSQL, MongoDB and DynamoDB databases along with ORM frameworks 
  • Experience with Kafka, Stream Processing, Complex Event Processing, data synchronization between systems 
  • Experience with Cloud-based security principles and protocols like OAuth2, JWT, HMAC, data encryption, hashing data, secret management, etc. 
  • Experience with containerization technologies like Docker and container orchestration tools like Kubernetes 

What You'll Need to Succeed 

  • Self-driven, able to take ownership of complex features, and support other engineers to deliver results on time 
  • Excellent problem-solving and troubleshooting skills.  
  • Excellent collaboration and communication skills, working effectively with cross-functional teams.  
  • Strong ambition, and interest in directly impacting business results. 

About PatientPoint: 
PatientPoint is a leading digital health company that connects patients, healthcare providers and life sciences companies with the right information in the moments care decisions are made. Our solutions are proven to influence patient behavior and improve health outcomes, driving value for all stakeholders. Across the nation’s largest network of connected digital devices in 35,000 physician offices, PatientPoint solutions empower better health for more than 750 million patient visits each year.

Latest News & Innovations: 

  1. How PatientPoint empowers women to thrive as people & professionals. Read more
  2. Equipping interns with the skills, knowledge, and confidence to excel. Read more
  3. Our CEO shares details on our culture, and why it should be on your radar. Read more

What We Offer: 
We know you bring your whole self to work every day, and we are committed to supporting our full-time teammates with a comprehensive range of modernized benefits and cultural perks. We offer competitive compensation, flexible time off to recharge, hybrid work options, mental and emotional wellness resources, a 401K plan, and more. While these benefits are available to full-time team members, we strive to create a positive and supportive environment for all teammates.

PatientPoint recognizes that privacy is important to you. Please read the PatientPoint privacy policy, we want you to be familiar with how we may collect, use, and disclose your information. Employer is EOE/M/F/D/V

Top Skills

Java
JavaScript

What the Team is Saying

Cindy
Gigi
Jacob
Erika
Steven
Falancia
Amanda
Alan
Kimberly
Hilliary
Jyothi
The Company
HQ: Cincinnati, OH
660 Employees
Hybrid Workplace
Year Founded: 1987

What We Do

At PatientPoint, we're transforming every doctor-patient interaction with cutting-edge, technology-driven solutions designed to improve health outcomes and quality of life. By delivering impactful, digital, in-office patient education at no cost to physicians across the country, we empower healthcare professionals to connect more meaningfully with their patients. Through partnerships with trusted healthcare brands like Pfizer, P&G, Sanofi, Merck, NatureMade, and Bristol Myers Squibb, we’re making a real difference. Our mission to empower better health guides everything we do, reaching over 750 million patient visits each year and driving healthier, longer lives for patients everywhere.

From the top down, we operate within a culture of collaboration and open-minded thinking. We are in it to win it as a team working together, not competing with each other. Your thoughts and ideas are equally valued by leadership and your colleagues. Our employees embody our company values: they’re trustworthy, driven, innovative and welcoming of diversity. You’ll enjoy being part of our group.

We’re always learning, and we encourage entrepreneurial thinking. We challenge the status quo and are open to new ideas from every corner of the organization. You can help make a difference in the healthcare industry by discovering groundbreaking solutions that provide value to patients, providers, and sponsors.

As a company that is still growing and always evolving, we provide plenty of career and learning potential. Here, you’ll work to advance the industry, develop your career goals and be rewarded for your efforts. It’s all within reach, because playing a key part in our success will enhance yours.

PatientPoint is the trusted and fully established leader in patient engagement platforms. Our employees are proud to include our name on their resumes. Joining us has definite advantages: stability, rewards and benefits, professional growth potential, plus the knowledge you are in the right place to do your best work.

Why Work With Us

We are a dynamic team committed to empower better health. As a leading digital health company, we innovate to positively impact patient behaviors. Our purpose-driven approach offers an inspirational career opportunity where you can contribute to improving health outcomes for millions of patients nationwide.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

PatientPoint Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Our team members span across the United States. We have offices in multiple cities, stay connected virtually, and get together every so often. We encourage those near an office to visit on our anchor days - Monday, Tuesday, & Thursday.

Typical time on-site: 3 days a week
Company Office Image
HQCincinnati, OH
Company Office Image
Baltimore, MD
Company Office Image
Brentwood, TN
Company Office Image
Chicago, IL
Company Office Image
New York, NY
Tampa, FL
Learn more

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account