Principal Software Engineer

2 days ago


Chicago, Illinois, United States PatientPoint Full time
About the Role

We are seeking a highly skilled Principal Engineer-Content Platform to join our dynamic team at PatientPoint. As a leading digital health company, we innovate to positively impact patient behaviors and improve health outcomes nationwide.

Key Responsibilities
  • Evaluate and introduce new technologies and tools to ensure successful integration with existing systems.
  • Collaborate with other Engineers and Architects to influence and establish engineering best practices.
  • Lead and drive architecture, design, and implementation 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.
  • 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.
Requirements
  • 10+ years of experience in professional software development.
  • 4+ years in a Principal Developer or Software Architect role developing Enterprise-level applications.
  • 6+ years of solid application development experience using Java.
  • 3+ years creating APIs as products.
  • 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.
  • 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.
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.

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.

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



  • Chicago, Illinois, United States Discover Full time

    Discover a Brighter FutureAt Discover, we're committed to delivering innovative software solutions that make a meaningful impact on our customers' lives. As a Principal Application Engineer, you'll play a key role in shaping our technical direction and driving business growth.Key ResponsibilitiesAnalyze, design, and develop high-quality software solutions...


  • Chicago, Illinois, United States Discover Full time

    Discover a Brighter FutureAt Discover, we're committed to delivering innovative software solutions that make a meaningful impact on our customers' lives. As a Principal Application Engineer, you'll play a key role in shaping our technical direction and driving business growth.Key ResponsibilitiesAnalyze, design, and develop high-quality software solutions...


  • Chicago, Illinois, United States The Options Clearing Corporation Full time

    Job Title: Associate Principal, Software EngineeringJoin The Options Clearing Corporation as an Associate Principal, Software Engineering, and contribute to the development and delivery of business features. As a key member of our team, you will integrate upstream data-sources, present data through the user interface, and enrich the platform.Key...


  • Chicago, Illinois, United States Expedia Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization. As a key member of our team, you will be responsible for crafting stable, scalable, and resilient software solutions that drive growth through smart traffic acquisition and customer engagement.Key ResponsibilitiesEstablish...


  • Chicago, Illinois, United States Microsoft Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our PAVE team at Microsoft. As a key member of our team, you will be responsible for leading the design, development, and optimization of core frameworks that support both the Media and Validation charters within PAVE.Key Responsibilities:Collaborate...

  • Principal Engineer

    3 days ago


    Chicago, Illinois, United States Advantage Solutions Full time

    Job Title: Principal EngineerAdvantage Solutions is seeking a highly skilled Principal Engineer to join our team. As a Principal Engineer, you will be responsible for designing and implementing large-scale IT projects, collaborating with stakeholders to determine application requirements, and providing technical leadership to multiple teams.Key...


  • Chicago, Illinois, United States Bank of America Full time

    Job Title: Principal EngineerAbout the Role:We are seeking a highly skilled Principal Engineer to join our team at Bank of America. As a key member of our engineering team, you will be responsible for defining and leading the engineering approach for solutions at the program or portfolio level, to deliver significant business outcomes.Key...


  • Chicago, Illinois, United States Triunity Software Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for leading the development of cloud-native applications using ReactJS and Java Spring Boot stack.Key ResponsibilitiesDesign and implement scalable, cloud-native applications using...


  • Chicago, Illinois, United States The Chicago Board Options Exchange Full time

    Job Title: Principal Front-end Software EngineerWe are seeking a highly skilled and experienced Principal Front-end Software Engineer to join our team at Cboe Global Markets. As a key member of our Data and Access Solutions division, you will be responsible for designing and implementing modern cross-platform web/desktop applications and scalable back-end...

  • Software Engineer

    2 weeks ago


    Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Net DeveloperWe are seeking a highly skilled Net Developer to join our Software Engineering Group. As a Net Developer, you will be responsible for designing, developing, and deploying software applications using Net technologies.Key Responsibilities:Design and develop software applications using Net technologies, including C#, jQuery, and...


  • Chicago, Illinois, United States Publicis Groupe Full time

    Job Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to join our team at Publicis Sapient. As a Principal Engineer, you will be responsible for leading the development of software applications that make life easier for teams and clients.Key Responsibilities:Develop software applications that are elegant, efficient,...


  • Chicago, Illinois, United States National Community Investment Fund Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to lead the development of our AI-driven data analytics platform. This platform will empower users to conduct natural language queries across multiple public, private, structured, and unstructured datasets, bringing powerful insights to the financial and impact...


  • Chicago, Illinois, United States iManage Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at iManage. As a key member of our engineering team, you will be responsible for designing and delivering high-performance, scalable software solutions that meet the needs of our customers.Key ResponsibilitiesLead the design and development of data architecture for our...


  • Chicago, Illinois, United States Publicis Groupe Full time

    Job Title: Principal EngineerWe are seeking a highly skilled and experienced Principal Engineer to join our team at Publicis Sapient. As a Principal Engineer, you will be responsible for leading the development of software applications that make life easier for teams and clients.Key Responsibilities:Develop software applications that are elegant, efficient,...


  • Chicago, Illinois, United States Kent Plc Full time

    About Kent PlcKent Plc is a forward-thinking company that is revolutionizing the energy sector. We are a team of innovators, thinkers, and doers who are passionate about creating a sustainable future. Our purpose is to bring energy to the world in the most responsible way possible.Job DescriptionWe are seeking a highly skilled Principal Process Engineer to...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job DescriptionAt Seven Seven Software, we're seeking a skilled Java J2EE Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software solutions that meet our high standards of quality and security.Key Responsibilities:Design and develop secure and high-quality...

  • Principal AI Engineer

    3 weeks ago


    Chicago, Illinois, United States Teragonia Full time

    Job Title: Principal AI EngineerTeragonia is seeking a highly experienced Principal AI Engineer to join our Data Science & Artificial Intelligence team. As a key member of our team, you will play a crucial role in researching, developing, and implementing cutting-edge Artificial Intelligence (AI) capabilities within our Decision Intelligence Platform.Key...


  • Chicago, Illinois, United States Codal Full time

    About CodalCodal is a leading web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.Job SummaryWe are...


  • Chicago, Illinois, United States Milwaukee Tool Full time

    Job Title: Principal Motor Control EngineerAt Milwaukee Tool, we're committed to innovation and excellence in our products and processes. We're seeking a highly skilled Principal Motor Control Engineer to join our team of passionate control, electronic, firmware, and system engineers.About the Role:The Principal Motor Control Engineer will collaborate with...


  • Chicago, Illinois, United States CIRCLE Full time

    About CircleCircle is a financial technology company at the forefront of the emerging internet of money, where value can flow freely and securely. Our mission is to create an inclusive financial future, with transparency at our core.Job SummaryWe are seeking a highly skilled Principal Security Engineer to join our team. As a key member of our Security...