Engineering Manager, Web Service

It is an exciting time to be part of the PatientPoint team! As the clear leader in the point-of-care industry, we offer an ideal, people-focused place to innovate, positively impact patient education and doctor-patient connections, and be inspired to build a great career.

Location: Chicago

Hybrid Schedule: 3 days in office / 2 days at home weekly

Travel Requirements: 4 weeks per year

Job Summary
As a platform manager, it's essential that you have the breadth of knowledge to lead development of a contemporary microservices-based architecture. Practical development experience using Java and other services languages is required for the right candidate to succeed. You should be curious about technology and open to learning about and applying new innovations from the rest of the software industry.

You have a passion for contributing to the development of high-performance teams through rigorous goal-setting, disciplined attention to performance metrics, continuous process improvement and mentorship. You are delighted to manage people and help them grow to their fullest potential by thriving in a culture of innovation.

You understand that leveraging technology is a means to an end, accomplishing the mission of building a decision platform that positively impacts the health outcome for every person, everywhere. You want to build things that matter.

What You'll Do
  • Lead a backend webservice development team of developers and QA members using Scrum ceremonies and methodologies.
  • This is a predominantly management role with 85% management and 15% code contribution.
  • Provide clear direction, coaching and support to your team; enable their career development while managing their performance.
  • Provides technology leadership and oversight on design, development, and implementation with strategic technical direction.
  • Build trust and alignment across the organization and between teams. Support a culture of responsibility and pride of quality.
  • Deliver projects and releases across multiple teams on time by identifying and mitigating risks through the development process. Identify and resolve project technical dependencies.
  • Evaluate teams and describe resourcing gaps. Hire/train new team members.
  • Monitor team velocity and help teams improve. Own the escalation path for impediments.
  • Collaborate with Architects, Product Managers and Technical Program Managers to manage the Product Backlog in a way that balances the needs of the technology and the business.
  • Develop training resources for team members.
  • Facilitate team stand-ups, planning, and review meetings as Functional Manager.
  • Triage and resolve issues identified across platform systems in collaboration with stakeholders

What We Need
  • 8+ years of software engineering experience
  • 5+ years of Java experience
  • 5+ years of experience developing service layer software.
  • 5+ years of working within AWS technologies
  • 2+ years of leading software delivery teams
  • Experience with Agile development approaches.
  • Professional understanding of API development
  • Experience creating or utilizing Service Oriented Architectures
  • Thorough understanding of software architecture and object-oriented design
  • Experience working within Scrum
  • Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs.

Desired Qualifications
  • Bachelors degree in Computer Science, Engineering, Information Systems
  • Working knowledge of various Component Libraries and Design Systems
  • Understanding of both NoSQL and Relational databases.
  • Experience deploying and integrating with AWS Cloud-based solutions.
  • Strong knowledge of software development methodologies and best practices

What You'll Need to Succeed
  • Leadership and mentoring skills, with the ability to guide and inspire a team
  • Ability to lead the team to deliver product features.
  • Excellent collaboration and communication skills, working effectively with cross-functional teams.
  • Self-motivation, strong ambition, and interest in directly impacting business results.
  • Be an effective communicator and teacher, able to bridge gaps within the organization through collaboration.
  • Ability to adapt and handle multiple competing priorities in a fast-paced environment.
  • Ability to drive a project throughout the full software development lifecycle.
  • Work effectively and remain focused during periods of ambiguity



What We Offer We know you bring your whole self to work every day. That is why we are committed to providing modernized benefits and cultural perks to our teammates. We offer competitive compensation, comprehensive and affordable benefits, flex time off to rest and charge, where applicable, a hybrid work model, mental & emotional wellness resources and coaching, 401K and more.

About PatientPoint PatientPoint ® is the patient engagement platform for every point of care. Our innovative, tech-enabled solutions create more effective doctor-patient interactions and deliver high value for patients, providers and healthcare sponsors. Through our nearly 140k unique healthcare provider relationships, PatientPoint's solutions impact roughly 750 million patient visits each year, further advancing our mission of making every doctor-patient engagement better ® . Learn more at

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