Senior Manager, Software Engineering

Inovalon•Canonsburg, PA
•$151,800 - $175,000

About The Position

The Senior Manager, Software Engineering is a technical and people leader within BigData Analytics, responsible for leading engineering teams that design, optimize, and deliver cloud-based solutions supporting business and client needs. The role combines architectural judgment, practical problem solving, and cross-functional leadership to help teams execute with quality, speed, and accountability in a fast-paced Agile environment. The position leads the design, development, and deployment of Inovalon’s cloud-based BigData Analytics platform, establishes engineering best practices, and oversees delivery against product specifications, timelines, sprint goals, and customer commitments. It coordinates onshore and offshore resources, improves application quality and operational characteristics in a massively parallel processing environment, plans team delivery, and supports engineering staff through mentoring and performance activities. The role also participates in an on-call rotation for critical issues outside standard business hours, including evenings, weekends, and holidays. The position is primarily computer-based and may be performed in a remote, hybrid, or office environment. It involves prolonged computer use and frequent interaction with others, virtually and/or in person. Occasional movement of work-related equipment weighing up to 10 pounds and some travel may be required. US-based applicants must be authorized to work in the United States; immigration sponsorship is not available. For a US position listed as remote, employees living within 40 miles of the Tampa, Florida; Canonsburg, Pennsylvania; or Bowie, Maryland offices follow a hybrid schedule and work onsite Tuesdays and Wednesdays.

Requirements

  • 10 or more years of experience in an IT development organization, including management experience.
  • At least 4 years operating in a lead role on a successful application deployment.
  • Bachelor’s degree in computer sciences, software design, engineering, information systems, or a related field, or an equivalent combination of education and experience.
  • Experience using TFS and leading Agile development teams.
  • Strong understanding of BigData and MPP application development, with recent relevant work experience.
  • Detailed knowledge of product design, code optimization, and process optimization to improve performance, scalability, security, reliability, and maintainability.
  • Strong problem-solving, teamwork, active listening, negotiation, and influencing skills, with the ability to build confidence and trust with internal teams and users.
  • Ability to learn openly and inquisitively, apply new knowledge quickly, and continue developing technical and leadership capabilities as business needs evolve.
  • Ability to lead through collaboration, mentoring, and clear communication, and work across engineering, product, and business teams to resolve issues and advance work.
  • Ability to adapt to changing priorities, evolving requirements, and a fast-paced delivery environment while remaining focused on outcomes.
  • Ability to generate practical, creative solutions to technical and operational challenges in complex analytics and platform environments.
  • Ability to use data, system behavior, and technical patterns to analyze issues, identify root causes, and make sound decisions.
  • US-based applicants must be authorized to work in the United States; the position is not eligible for immigration sponsorship.

Nice To Haves

  • Experience with healthcare clinical and claims data and the associated regulatory environment.
  • Experience with web-based applications.
  • Experience managing offshore resources.

Responsibilities

  • Lead the design, development, and deployment of the cloud-based BigData Analytics platform using Agile practices.
  • Drive technical solutions and establish best practices for architecture, design, development, and continuous improvement.
  • Oversee engineering execution to align with product design specifications, development timelines, sprint goals, and customer commitments.
  • Manage and coordinate onshore and offshore engineering resources for technology initiatives, platform operations, and product functionality.
  • Optimize application quality, scalability, security, reliability, maintainability, and performance in a massively parallel processing environment.
  • Create team delivery plans with clear objectives, allocate resources, remove impediments, and protect sprint execution from distractions.
  • Develop and maintain expert knowledge of Inovalon products and services to support product development and functional requirements.
  • Mentor engineers and contribute to employee goal setting, performance reviews, and talent assessment.
  • Promote a collaborative team environment grounded in accountability, problem solving, and partnership across business development and product teams.
  • Participate in an on-call rotation for critical issues outside standard business hours, including evenings, weekends, and holidays, in accordance with service levels.
  • Maintain compliance with company policies, procedures, and mission statement; adhere to confidentiality and HIPAA requirements; and fulfill responsibilities reasonably assigned to support operational and financial success.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service