Cotiviti logo
Cotiviti

Founded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers, risk-bearing healthc

Lead Software Engineer- Repository Design

Location

Worldwide

Posted

38 days ago

Salary

$122K - $170K / year

Seniority

Lead

Job Description

Lead Software Engineer- Repository Design

Cotiviti

Title: Lead Software Engineer- Repository Design Location: Remote, United States Department: Engineering/IT Job Description: Category Engineering/IT Position Type Full-Time Overview We are seeking an experienced Lead Software Engineer to design and lead the development of a scalable, high-performance FHIR Repository service capable of handling hundreds of terabytes of healthcare data. This system will form the foundation of our next-generation healthcare data platform — powering interoperability, analytics, and compliance across our product ecosystem. You will be responsible for the architecture, design, and implementation of core services that store, retrieve, and manage FHIR resources at massive scale. The ideal candidate combines deep technical expertise in database scalability, distributed systems, and Java engineering with strong leadership skills and a passion for solving real-world problems in healthcare data management. Responsibilities - Architect and lead the design of scalable and fault-tolerant FHIR Repository supporting high-throughput operations. - Define and implement data modeling, storage, and indexing strategies optimized for FHIR resource retrieval and updates at petabyte. - Drive performance, scalability, and cost-efficiency initiatives across the repository and related services. - Partner with product management, cloud operations, and security teams to ensure compliance with HIPAA, and other healthcare data regulations. - Evaluate and integrate cloud-native and database technologies (RDS, Aurora, PostgreSQL, sharding strategies, caching layers, etc.) to support growth. - Lead proof-of-concepts and architectural prototypes to validate design approaches. - Collaborate with cross-functional stakeholders to ensure the repository integrates seamlessly with APIs, analytics pipelines, and FHIR-based interoperability solutions. - Complete all responsibilities as outlined in the annual performance review and/or goal setting. - Complete all special projects and other duties as assigned. - Must be able to perform duties with or without reasonable accommodation. This job description is intended to describe the general nature and level of work being performed and is not to be construed as an exhaustive list of responsibilities, duties and skills required. This job description does not constitute an employment agreement and is subject to change as the needs of Cotiviti and requirements of the job change. Qualifications - 10+ years of experience in software engineering, with at least 3+ years in a technical leadership or architectural role. - Proven expertise in Java, Spring Boot and related frameworks. - Strong experience with Relational databases (PostgreSQL, MySQL, or Aurora) including scaling, sharding, performance tuning, and distributed query optimization. - Experience designing distributed systems, data pipelines, or large-scale storage services. - Understanding of FHIR standards, RESTful APIs, and healthcare data interoperability principles. - Knowledge of data partitioning, caching, and data-lifecycle management in high-volume systems. - Strong foundation in cloud infrastructure (AWS preferred) including monitoring, autoscaling, and resiliency design. - Excellent analytical, problem-solving, and communication skills. Preferred Qualifications - Experience working with healthcare data (FHIR, HL7, EDI). - Experience with containerized and orchestrated environments (Docker, Kubernetes). - Exposure to data governance and security requirements in healthcare (HIPAA, HITRUST). - Experience mentoring engineers and influencing technical direction across teams. Cognitive/Mental Requirements - Communicating with others to exchange information. - Problem-solving and thinking critically. - Completing tasks independently. - Interpreting data. - Making timely decisions in the context of a workflow. - Maintaining focus. - Assessing the accuracy, neatness, and thoroughness of the work assigned. - Learning new tasks and completing tasks in situations that have a speed or productivity quota. - Remembering and adhering to processes and protocols. - Applying established protocols in a timely manner. Physical Requirements and Working Conditions - Remaining in a stationary position, often standing or sitting for prolonged periods. - Repeating motions that may include the wrists, hands, and/or fingers. - Must be able to provide high-speed internet access / connectivity and office setup and maintenance. - Must be able to provide a dedicated, secure work area. Base compensation ranges from $122,000 to $170,000 per year. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti. For information about our benefits package, please refer to our Careers page. Since this job will be based remotely, all interviews will be conducted virtually. #LI-REMOTE #senior #LI-MJ1 When asked about Cotiviti, this is what Laury had to say! 00:00 Toggle Unmute A little more than three years ago, I found Cotiviti by chance, and I learned … Laury Coding Trainer Cotiviti is an equal employment opportunity employer. Cotiviti recruits, hires and promotes individuals based on their qualifications for a specific job. Selection of employees is made without regard to race, color, creed, sex, age, religion, pregnancy or pregnancy-related conditions, national origin, sexual orientation, gender identity, marital status, genetic carrier status, military service, veteran status, uniformed service member status, disability, or any other category of class protected by federal, state or local laws. All employment decisions and personnel actions, such as hiring, promotion, compensation, benefits, and termination, are and will continue to be administered in accordance with, and to further the principle of, equal employment opportunity. Pay Transparency Nondiscrimination Provision Cotiviti will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-I.35(c)

Related Job Pages

More Software Engineer Jobs

Employment First Community Job Developer

Little City Foundation

Since 1959 Little City Foundation has provided assistance and programs to individuals with developmental disabilities, including autism. Based in Palatine, Illinois, Little City Fo

Title: Employment First Community Job Developer Location: USA- Elgin, IL Job Description: Position Type Full Time Job Shift Business hours w/flexibility Education Level BA/BS Human Srvcs or related field Description THIS POSITION FOR A REMOTE WORKER BASED IN THE ELGIN AREA Wage : $ 17 HR- 20/ HR PURPOSE: The Employment First Community Developer (EFCJD) is the primary linkage between the business community, job seekers and Little City Foundation. The EFCJD acts as the hub for all competitive community employment placements by networking with business entities to develop relationships which are mutually beneficial. The EFCJD ensures the development and delivery of employment and training program services that are customizable, individualized and built upon a foundation of choice, enhanced living and interpersonal work skills development. The EFCJD ensures that that LCF is better situated to meet the needs of the job market by properly matching jobs seekers, supported by LCF, with appropriate employment situations by utilizing which are compatible with the job seekers individualized employment plan . ESSENTIAL DUTIES AND RESPONSIBILITIES: The list of essential duties and responsibilities, as outlined herein, is intended to be representative of the task to be performed. The omission of an essential function does not preclude management from assigning duties not listed herein is such duties are a logical assignment to the position. 1. Act as the primary contact for a wide variety of community based employment sites, ensuring the ongoing good will and satisfaction of community employers as well as maintaining an up to date understanding of the job market and needs of local businesses. 2. Evaluate program participant placement and employability potential to ensure appropriate job match. 3. Performs work-site analysis and documents performance 4. Maintains availability to meet demands of business and job seeker, including direct support of all new hires from assigned caseload for a prescribed timeframe 5. Market and represent the agency and job seekers in a manner designed to increase positive agency exposure and maximize sustainable job placements 6. The EFCD provides job support to people with developmental and other disabilities, in employment settings, assisting them to lead self-directed lives, achieve personal goals and contribute to the community. 7. Ensure compliance with all applicable local, accreditation, State and Federal certification and licensure requirements and standards 8. Ensure programs and employment linkages are designed to meet the specific needs of program and its participants and that they promote the health and safety of all involved parties. 9. Meet all prescribed and impromptu deadlines for submission of documentation supporting employment activities 10. Maintain American Heart Association certification in First Aid and CPR, if required. 11. Successfully completes Little City Foundation required training, re-training, and any additional training as required by Little City Foundation policies and practices, or as assigned by his or her immediate supervisor. 12. Other duties as assigned. Little City offers competitive salaries and benefits for eligible employees such as medical, dental, and vision insurance, short-term and long-term disability, 401(k) and Roth 401(k) retirement plans with employer match, Flexible Spending Accounts ( FSA), life insurance, critical illness, hospital indemnity, paid holidays, paid time off (vacation, personal, and sick time), and an employee assistance program. Qualifications MINIMUM QUALIFICATIONS: A Bachelor's Degree in human services or business field is preferred, as well as a minimum of two (2) years of experience, or comparable knowledge, in either the field of disability services or marketing / sales. Knowledge of and experience in working with regulatory agencies and funding sources, including DRS and CARF standards. Must be able to demonstrate the ability to manage multiple priorities. Exceptional communication skills, both written and oral. Proficient in the use of computers, software applications, and working knowledge of Microsoft Office. Valid Illinois driver's license with good driving record. PHYSICAL REQUIREMENTS & WORK ENVIRONMENT: While performing the duties of this job, the employee is subject to sitting for prolonged periods; frequently walks, stands, grasps, lifts, holds, or feels objects; occasionally stoops, kneels, crouches, or crawls. Extended use of computer and typing is required. The employee frequently is required to use manual and finger dexterity and eye-hand coordination when working and handling office equipment. The employee is subject to assist and support up to 25 pounds with varying amounts of assistance on a reoccurring basis. The employee is required to have corrected vision and hearing within normal range and the ability to operate office equipment. No occupational exposure to blood, body fluids, communicable diseases or other potentially infectious substances (Category I). Typical office environment. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Disclaimer: The intent of this job description is to provide a representative level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employees may be directed to perform job-related tasks other than those specifically presented in this description.

Illinois
$17 - $20 / hour
Checkr logo

Senior Staff Software Engineer

Checkr

Checkr is self-described as a leading background service for small businesses, empowering clients to conduct background screenings on potential candidates in a

Title: Senior Staff Software Engineer Location: San Francisco United States Job Description: About Checkr Checkr is building the data platform to power safe and fair decisions. Checkr's innovative technology and robust data platform help customers assess risk and ensure safety and compliance to build trusted workplaces and communities. Checkr has over 100,000 customers including Amazon, DoorDash, Netflix, Kimpton, and Anthropic. We're a team that thrives on solving complex problems with innovative solutions that advance our mission. Checkr is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company. Checkr's mission is to build a fairer future by designing technology to create opportunities for all. We believe all candidates, regardless of who they are, should have a fair chance to work. Established in 2014 and valued at $5B, Checkr is using technology to bring hiring to the next level. Our People Trust Platform uses machine learning to help thousands of companies modernize their background check process and make hiring safer, more efficient, and more inclusive. Some of our customers include Uber, Instacart, DoorDash, Netflix, Compass Group, and Adecco. Checkr is looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of Checkr's core systems and to lead critical cross-organizational initiatives, including the international expansion of our platform and development of an Enterprise Architecture. In this role, you will work across the entire R&D organization to deeply understand the product's domain models and customer needs, and work across all teams to ensure that Checkr is architecting a best-in-class, API-first product that can scale into the future. What you'll do: - Proactively identify the top opportunities for impact for the engineering organization - Own direction and lead execution of organization-wide technical efforts - Hands-on contribution in areas with a high degree of business risk - Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers - Create documents to set standards of architectural best practices that the broader engineering organization consumes - Upskill the Staff Engineers in the company to systematically raise the bar for quality and scale - Inform buy vs build decisions, supporting broad business strategy - Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership What you bring: - Degree in computer science or related field (Bachelor's or Master's) - 2+ years leading architecture projects across an organization - 5+ years of experience in a leadership role - 15+ years of experience as a software engineer - Experience developing in Ruby, GoLang, and Python - Solid understanding of cloud technologies and all layers of backend stacks - Deep understanding of microservices design and asynchronous queueing models - Experience designing and maintaining real-time & batch processing data pipelines serving up billions of data points - Experience mentoring engineering and product teams in domain-driven design - Experience leading and influencing cross-functional teams - Strong collaboration, communication, and project management skills - A strong sense of ownership - A great desire to learn, collaborate, improve, and innovate What you'll get - A fast-paced and collaborative environment - Learning and development allowance - Competitive cash and equity compensation, and opportunity for advancement - 100% medical, dental, and vision coverage - Up to $25K reimbursement for fertility, adoption, and parental planning services - Flexible PTO policy - Monthly wellness stipend #LI-TD1 Pay Transparency Disclosure One of Checkr's core values is Transparency. To live by that value, we've made the decision to disclose salary ranges in all of our job postings. We use geographic cost of labor as an input to develop ranges for our roles and as such, each location where we hire may have a different range. If this role is remote, we have listed the top to the bottom of the possible range, but we will specify the target range for an exact location when you are selected for a recruiting discussion. For more information on our compensation philosophy, see our website. On-target Earnings OR Base Salary range (San Francisco, CA) $257,000 - $302,000 USD At Checkr, we believe an in office work environment strengthens collaboration, drives innovation, and encourages connection. Our hub locations are Denver, CO; San Francisco, CA; Nashville, TN; and Santiago, Chile. Individuals are expected to work from the office 3+ days a week. In-office perks are provided, such as lunch five times a week, a commuter stipend, and an abundance of snacks and beverages. A relocation stipend may be available for those willing to relocate to a Checkr hub location. Equal Employment Opportunities at Checkr Checkr is committed to building the best product and company, which requires hiring talented and qualified individuals with a diverse set of perspectives and lived experiences. Checkr believes in hiring people of all backgrounds, including those whose histories are impacted by the justice system in accordance with local, state, and/or federal laws, including the San Francisco's Fair Chance Ordinance. Applicant Privacy Policy If you are a California resident or are located in Alberta or British Columbia, our Applicant Privacy Policy applies to our collection and processing of your personal information when you apply for a role with us or otherwise participate in our recruitment process. - Legitimate Checkr emails will always include our official domain name after the @ symbol (e.g., name@checkr.com or name@ext.checkr.com). Create a Job Alert Interested in building your career at Checkr? Get future opportunities sent straight to your email. Create alert

Colorado + 3 moreAll locations: Colorado | California | Tennessee | Chile
$257K - $302K / year

IT Epic Software Engineer

CommonSpirit Health

CommonSpirit Health is a nonprofit organization that is on a mission to improve people’s health while making “the healing presence of God known.” The organization, as an empl

Role Description As an IT Software Engineer, you will design, develop, test, and deploy robust, scalable software solutions to meet business requirements and enhance user experience. Every day you will: - Write clean code - Participate in code reviews - Debug issues - Collaborate with cross-functional teams throughout the software development lifecycle - Contribute to architecture and ensure application reliability To be successful, you will demonstrate: - Strong programming skills - A deep understanding of software development methodologies - Excellent problem-solving abilities Your responsibilities will include: - Designing, configuring, testing, implementing, and maintaining solutions with limited direction - Delivering project assignments of medium to high complexity, including application design and configuration build - Interacting with the customer user community in a courteous and professional manner to secure business requirements - Performing technical requirements translation and working directly with Software Development engineers when development is needed - Leading Product Release management functions, which may include developing test plans and facilitating end user acceptance testing - Developing application validation scripts for ongoing operations team - Interacting with business teams to develop application requirements and installation plans - Contributing to and maintaining a thorough understanding of application standards, policies, and procedures - Participating in ensuring transition to operations functions have occurred to Technical Analysts resources for successful ongoing operational support Qualifications - Bachelors or equivalent knowledge and skills obtained through a combination of education, training, and experience in a Healthcare environment, upon hire - 2-4 years’ experience working in IT as an Application Systems Analyst or Technical analyst type role - Epic Health Information Management (HIM) certification and/or experience required - Revenue Cycle and Health Information Management (HIM) IT support experience - Prior knowledge supporting coding systems in an IT role, preferably Solventum/3M experience - Server remediation, Citrix Experience, Service Management - Experience working with project life cycle or project management methodologies - 4 or more years’ experience application support, implementation or development experience with applications in a hospital or medical related industry Requirements - Epic Health Information Management (HIM) certification and/or experience required - 2-4 years’ experience working in IT as an Application Systems Analyst or Technical analyst type role - Revenue Cycle and Health Information Management (HIM) IT support experience - Prior knowledge supporting coding systems in an IT role, preferably Solventum/3M experience - Server remediation, Citrix Experience, Service Management - Experience working with project life cycle or project management methodologies - 4 or more years’ experience application support, implementation or development experience with applications in a hospital or medical related industry

United States
$43 - $64 / hour
Job Closed
Cognizant logo

Senior Developer

Cognizant

Cognizant is an award-winning global provider of information technology and business consulting services. Founded in 1994, the company is headquartered in Teane

Title: Sr.Developer - Liferay Java Location: Rochester United States 00068548021 Job category Technology & Engineering Work model Hybrid Job Description: We are seeking a skilled Sr. Developer with 4 to 7 years of experience to join our team in a hybrid work model. The ideal candidate will have expertise in Liferay Java JavaScript CSS HTML and J2EE with a strong focus on delivering high-quality solutions. Experience in Claims domain is a plus. Role: Developer Location: Remote. Candidate must be in the U.S Experience: 4 - 7 Years Salary and Other Compensation: The annual salary for this position is between $50,000/Year to $75,000/Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant's applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance - Paid holidays plus Paid Time Off - 401(k) plan and contributions - Long-term/Short-term Disability - Paid Parental Leave - Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities - Develop and maintain web applications using Liferay Java JavaScript CSS HTML and J2EE to meet business requirements and ensure optimal performance. - Collaborate with cross-functional teams to gather and analyze requirements ensuring alignment with project goals and timelines. - Design and implement scalable and efficient software solutions that adhere to industry best practices and coding standards. - Troubleshoot and resolve technical issues ensuring minimal downtime and maintaining system reliability. - Conduct code reviews and provide constructive feedback to ensure high-quality deliverables and adherence to project standards. - Optimize application performance by identifying bottlenecks and implementing necessary improvements. - Stay updated with emerging technologies and trends to continuously enhance development practices and deliver innovative solutions. - Provide technical guidance and mentorship to junior developers fostering a culture of learning and growth within the team. - Collaborate with UI/UX designers to ensure seamless integration of front-end and back-end functionalities. - Develop and maintain documentation for software applications including technical specifications and user guides. - Ensure compliance with security protocols and data protection regulations throughout the development lifecycle. - Test applications thoroughly to identify and fix bugs ensuring a smooth user experience. - Contribute to the overall success of the company by delivering solutions that enhance operational efficiency and customer satisfaction. Qualifications * - Demonstrate proficiency in Liferay Java JavaScript CSS HTML and J2EE showcasing hands-on experience in developing robust applications. - Possess strong problem-solving skills and the ability to troubleshoot complex technical issues effectively. - Exhibit excellent communication skills to collaborate with team members and stakeholders efficiently. - Showcase familiarity with Claims domain processes and workflows which is considered a valuable asset. - Display a solid understanding of software development lifecycle methodologies including Agile practices. - Demonstrate the ability to work independently and manage multiple tasks in a hybrid work environment. - Highlight experience in optimizing application performance and implementing scalable solutions. - Show a commitment to continuous learning and staying updated with the latest technologies and industry trends. - Present a track record of delivering high-quality software solutions within specified timelines. - Exhibit attention to detail and a focus on producing error-free code and documentation. - Demonstrate the ability to collaborate effectively with cross-functional teams and contribute to project success. - Highlight experience in conducting code reviews and providing constructive feedback to peers. Certifications Required Liferay Certified Developer Oracle Certified Professional Java SE Programmer

New York
$50K - $75K / year