Description
About Our Company:At Infinx, we're a fast-growing company focused on delivering innovative technology solutions to meet our clients' needs. We partner with healthcare providers to leverage automation and intelligence, overcoming revenue cycle challenges and improving reimbursements for patient care. Our clients include physician groups, hospitals, pharmacies, and dental groups.We're looking for experienced associates and partners with expertise in areas that align with our clients' needs. We value individuals who are passionate about helping others, solving challenges, and improving patient care while maximizing revenue. Diversity and inclusivity are central to our values, fostering a workplace where everyone feels valued and heard.A 2025 Great Place to Work®In 2025, Infinx was certified as a Great Place to Work® in both the U.S. and India, underscoring our commitment to fostering a high-trust, high-performance workplace culture. This marks the fourth consecutive year that Infinx India has achieved certification and the first time the company has earned recognition in the U.S.Location: RemoteSummary Description:We are seeking an experienced and highly analytical Lead Product Engineer to drive the design, development, and delivery of business-critical software solutions. This role combines technical leadership, product thinking, and software engineering expertise. The ideal candidate is a senior engineer who can partner with Product Managers, Business Analysts, Architects, and business stakeholders to understand complex business challenges, evaluate solution options, define technical approaches, and lead development efforts from concept through deployment. The Lead Product Engineer serves as a technical leader within the team, helping shape product direction, mentoring engineers, and ensuring the successful delivery of scalable, maintainable, and high-quality solutions. This role requires strong expertise in PHP, SQL, HTML, JavaScript, and TypeScript, along with the ability to translate business requirements into actionable user stories and technical designs.Job Responsibilities:  Product & Requirements LeadershipPartner with Product Managers, Business Analysts, and stakeholders to understand business objectives and product requirementsLead requirements analysis sessions and identify gaps, risks, dependencies, and opportunities for improvementTranslate complex business needs into scalable technical solutions and implementation strategiesRecommend and evaluate design options, architecture patterns, and technical approachesEnsure requirements are clearly defined, actionable, and aligned with product goalsAgile Planning & Story DecompositionLead the breakdown of epics and initiatives into well-defined user stories and technical tasksDefine acceptance criteria and ensure stories are development-readyFacilitate backlog refinement and contribute to sprint and release planningIdentify technical dependencies and help prioritize work based on business value and technical impactProvide accurate effort estimates and implementation guidanceTechnical Leadership & Software Development​​​​​​​Lead the design, development, testing, and maintenance of web application and backend servicesDevelop robust solutions using PHP, SQL, HTML/CSS, JavaScript, and TypeScriptEstablish and enforce coding standards, development practices, and architectural guidelinesParticipate in hands-on development while providing technical leadership to the engineering teamConduct code reviews and ensure maintainability, security, and performance standards are met Architecture & Solution Design​​​​​​​Design scalable and maintainable application architecturesDrive technical design discussions and provide recommendations based on business requirements and long-term product strategyEnsure solutions align with enterprise architecture standards and best practicesEvaluate emerging technologies and recommend improvements to existing systems and processesDatabase & Application Performance​​​​​​​Design and optimize SQL queries, stored procedures, and database structuresEnsure application performance, scalability, and data integrityIdentify and resolve performance bottlenecks across application and database layersSupport data integration, migration, and modernization initiativesMentorship & Team LeadershipMentor and coach Product Engineers at all levelsProvide technical guidance, knowledge sharing, and career development supportLead troubleshooting and root cause analysis efforts for complex production issuesFoster a culture of continuous improvement, collaboration, and engineering excellenceCollaboration & Delivery​​​​​​​Collaborate closely with Product Management, QA, UX/UI, DevOps, and other engineering teamsParticipate in release planning, deployment activities, and production supportDrive quality throughout the software development lifecycleEnsure projects are delivered on time and meet business and technical expectationsSkills and Education:   Bachelor's degree in Computer Science, Engineering, Information Systems or a related field7+ years of software development experience2+ years of technical leadership, team leadership, or lead developer experienceExpertise in: PHP, SQL, HTML/CSS, JavaScript, TypeScriptExperience designing and developing web-based enterprise applicationsExperience conducting code reviews and mentoring developersDemonstrated experience leading requirements analysis, solution design, and Agile delivery effortsProven track record of delivering complex software solutions in a collaborative, cross-functional environmentHealthcare technology experience with a demonstrated understanding of healthcare workflows, clinical systems, revenue cycle management, payer-provider interactions, or healthcare operations strongly preferredExperience designing and implementing healthcare interoperability solutions utilizing HL7, FHIR, X12, Healthcare APIs, and data integration frameworks preferredExperience architecting or integrating solutions with major EHR platforms (Epic, Cerner, Athenahealth, Meditech, Allscripts/Veradigm) preferredExperience identifying and implementing AI-driven solutions preferredCompany Benefits and Perks:Joining Infinx comes with an array of benefits, flexible work hours when possible, and a genuine sense of belonging to a dynamic and growing organization.Access to a 401(k) Retirement Savings Plan.Comprehensive Medical, Dental, and Vision Coverage.Paid Time Off.Paid Holidays.Additional benefits, including Pet Care Coverage, Employee Assistance Program (EAP), and discounted services.If you are a dedicated and experienced Senior Software Engineer ready to contribute to our mission and be part of our diverse and inclusive community, we invite you to apply and join our team at Infinx.Originally posted on Himalayas