Patientpoint

Principal Engineer

Cincinnati, Ohio, United States. Posted 27 days ago

The role

The Principal Engineer will design and develop scalable, AI/ML-powered search services and event-driven microservices. They will architect high-performance data storage, build real-time data pipelines, and drive long-term technology strategies.

What you will do

  • Design, architect, and develop resilient, scalable, cloud-native software solutions.
  • Lead the development and optimization of event-driven microservices architectures.
  • Utilize NoSQL databases to design data models and implement storage solutions.
  • Create and maintain RESTful and GraphQL APIs.
  • Build real-time and batch-oriented data pipelines.
  • Implement and manage data streaming solutions using Apache Kafka.
  • Leverage AWS and Azure services to build and manage multi cloudbased applications.
  • Ensure software solutions adhere to security standards and compliance requirements.
  • Integrate and optimize AI/ML models for real-time applications.
  • Deconstruct complex projects into discrete systems for less experienced engineers.

Required qualifications

  • Bachelor’s Degree, or foreign equivalent, in Computer Science, Computer Engineering or a related field
  • 5 years of experience in the job offered or a related field
  • Experience with SaaS, PaaS, and IaaS
  • 3 years of hands-on work in public cloud solutions
  • 3 years of experience with Data modeling using a Relational Database Management System (RDBMS) using PostgreSQL
  • 3 years of experience with Developing products using microservices-based architectures
  • 3 years of experience with Building real-time distributed data processing pipelines using Spring Batch, Apache Kafka, and Spark
  • 3 years of experience with OAuth2, OpenID Connect, SAML protocols, and encryption technologies
  • 3 years of experience with Packaging, orchestrating, and managing containerized services on Amazon EKS or Azure AKS
  • 2 years of experience with Software development experience with Python 3.10
  • 2 years of experience with Core Spring Framework modules and building RESTful APIs using Spring Boot
  • 2 years of experience with Real-time fault-tolerant distributed data streaming technology, specifically using Apache Kafka

Benefits

  • Competitive compensation
  • Flexible time off
  • Hybrid work options
  • Mental and emotional wellness resources
  • 401K plan

About the company

PatientPoint is a digital health company that delivers behavior-changing content in physician offices. It is a leading digital network in 30,000 physician offices.

Principal Engineer at Patientpoint | JobZoey