Sr. Software Engineer

PatientPointCincinnati, OH
$155,000 - $165,000Remote

About The Position

PatientPoint Network Solutions LLC in Cincinnati, OH seeks a Sr. Software Engineer to design and implement backend systems and APIs, including the management of infrastructure, methodologies, processes, and tool stacks. This role involves contributing to the development and optimization of event-driven microservices, utilizing MongoDB for high-performance data storage, and creating/maintaining RESTful and GraphQL APIs. The engineer will implement and manage data streaming solutions using Apache Kafka, leverage AWS and Azure services for multi-cloud applications, and ensure all software solutions adhere to security standards and compliance requirements. Additionally, the role includes integrating with AI/ML models, applying the Twelve-Factor App methodology, utilizing appropriate data structures and algorithms, and creating test harnesses for quality assurance. Travel to the headquarter office for team project meets lasting a week is required 1-2 times per year, with 100% telecommuting from home allowed from anywhere in the United States.

Requirements

  • Bachelor’s Degree in Computer Science or a related field
  • 5 years of experience in the job offered or in a related field
  • 4 years of experience with Core Spring Framework modules, including Spring Core (IoC, DI), Spring MVC, and Spring Data JPA, as well as building RESTful APIs using Spring Boot
  • 3 years of experience in developing products using microservices-based architectures
  • Experience with SaaS, PaaS, and IaaS with 3 years of hands-on work in AWS and Azure public cloud solutions, collectively
  • 2 years of experience with PostgreSQL or MySQL
  • 2 years of experience with data modeling using a Relational Database Management System (RDBMS)
  • 2 years of experience with software development using Python 3.10 or higher
  • 2 years of experience with real-time data streaming technology, specifically using Kafka
  • 1 year of experience with packaging, orchestrating, and managing containerized services on Amazon EKS and Azure AKS
  • 1 year of experience with MongoDB databases
  • 1 year of experience with software development using Java 21
  • 1 year of experience with AI and machine learning frameworks and libraries, such as TensorFlow, PyTorch, and Scikit-learn
  • 1 year of experience with OAuth2, OpenID Connect, SAML protocols and encryption technologies
  • Experience with data privacy and security principles
  • Experience with Continuous Integration and Continuous Deployment using Jenkins, Docker & Kubernetes
  • Experience with twelve-factor app methodology when building applications/services

Responsibilities

  • Design and implement backend systems and APIs, including the management of infrastructure, methodologies, processes, and tool stacks.
  • Contribute to the development and optimization of event-driven microservices development, ensuring efficient and reliable message processing.
  • Utilize MongoDB to design and implement data storage solutions that meet high-performance requirements.
  • Create and maintain RESTful and GraphQL APIs to support various applications and services, ensuring high performance and security.
  • Implement and manage data streaming solutions using Apache Kafka to process and analyze real-time data.
  • Leverage AWS, Azure services to build, deploy, and manage multi cloud-based applications, ensuring scalability and reliability.
  • Ensure that all software solutions adhere to security standards and compliance requirements, incorporating best practices for data protection and risk management.
  • Integrate with various AI/ML models for content search and enrichment use cases.
  • Apply Twelve-Factor App methodology for building applications to enable portability and resilience when deployed to the web.
  • Utilize appropriate data structures, algorithms, design principles, patterns, and concurrency models when developing software.
  • Create test harness/infrastructure/test cases/Automation geared towards ensuring the quality of the product.

Benefits

  • competitive compensation
  • flexible time off
  • hybrid work options
  • mental and emotional wellness resources
  • a 401K plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service