Senior Software Engineer- Data Platform

RevSpring

Jhajjar

On-site

INR 11,461,317 - 16,236,866

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RevSpring is seeking a Senior Software Engineer – Data Platform to join our team in Columbus, OH. You will build and enhance core systems powering provider and location data management used by major health systems and insurers, writing code daily and solving complex problems with a collaborative team.

You will design PostgreSQL schemas, build APIs and data services, implement entity resolution, and develop React UIs for admin data viewing and management at scale.

Qualifications

  • 5+ years building production software with Python (OOP).
  • 5+ years with relational databases; design schemas and optimize queries.
  • 5+ years collaborating with Git in team environments.

Responsibilities

  • Build and maintain core data platform features serving as the system of record for provider and location information.
  • Develop and optimize PostgreSQL schemas modeling healthcare entities.
  • Build and improve APIs and data services used by downstream apps.
  • Implement entity resolution and data quality logic to deduplicate records.
  • Create modern React-based UI interfaces for health-system admins to view/manage data.
  • Mentor junior engineers and contribute to platform reliability and incident response.

Skills

Python (OOP)
Team collaboration
Mentoring
Communication
Healthcare industry interest
Performance optimization

Education

Bachelor’s Degree

Tools

TypeScript/React
Docker
AWS
SQL/Relational DBs
Git
API design

Job description

Position:Senior Software Engineer- Data Platform

Location: Columbus, OH

Job Id:1260

# of Openings:1

Job Title: Senior Software Engineer – Data Platform

Job Summary:

As a Senior Software Engineer on the RevSpring Team, the Software Engineer will build and improve the core systems that power provider and location data management for major health systems and insurance providers. The role is a key technical contributor—writing code daily, solving complex problems, and collaborating closely with the team to deliver features that affect millions of patient interactions.

Essential Functions:

  • Build and maintain features within the core data platform that serves as the system of record for provider and location information across major health systems and insurance providers
  • Develop and optimize PostgreSQL schemas that model complex healthcare entities, working with data normalized from Epic, Cerner, Athena, and other EHR and data systems into a canonical data model
  • Build and improve the APIs and data services that downstream applications depend on for provider and location search, matching, and directory functionality
  • Implement entity resolution and data quality logic to deduplicate and reconcile provider and location records across disparate source systems
  • Build modern web-based UI interfaces (React.js) that enable health system administrators to quickly view and manage their data at scale
  • Collaborate with staff and principal engineers on technical direction while mentoring more junior teammates
  • Contribute to system reliability by investigating production issues, participating in incident response, and improving resilience across the platform
Specific Job Skills:
  • Experience with TypeScript/React for frontend development
  • Hands-on with Docker and cloud infrastructure (AWS preferred)
  • Understanding of networking fundamentals and security best practices
  • Experience dealing with messy, real-world data and have opinions about how to clean it up
  • Experience thinking about performance implications before they become problems
  • Experience writing code that other engineers actually want to maintain
  • Experience communicating clearly with teammates and can explain technical decisions in context
  • Experience being by energized by healthcare’s potential to improve through better technology
Education: Bachelor’s Degree

Experience:

  • 5+ years building production software with Python (strong OOP fundamentals)
  • 5+ years with relational databases—you can design schemas, optimize queries, and explain why your JOIN strategy matters
  • 5+ years collaborating with Git in team environments
Supervision: N/A

Certifications: N/A

Language Skills:

Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.

Physical Capabilities: Standard categories

The physical capabilities 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.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time. RevSpring does not discriminate against any group in hiring or employment practices. Nothing in this job description constitutes a contract for employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer- Backend
Senior Software Engineer- Backend

RevSpring • Jhajjar

Remote
INR 1,000,000 - 1,800,000
Senior Data Engineer - Analytics
Senior Data Engineer - Analytics

RevSpring • Jhajjar

Remote
INR 900,000 - 1,300,000
Staff Software Engineer
Staff Software Engineer

RXinsider LTD. • Gurugram District

On-site
INR 14,395,000 - 22,073,000
Staff Software Engineer
Staff Software Engineer

Flexera • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Sr Software Engineer- (SQL Developer)_ Postgres, Snowflake, AWS
Sr Software Engineer- (SQL Developer)_ Postgres, Snowflake, AWS

Veradigm® • Maharashtra

Hybrid
INR 900,000 - 1,300,000
Quarterly Company-Wide Recharge Days
Flexible Work Environment (Hybrid)
Peer-based incentive “Cheer” awards
+1
Sr Data Engineer
Sr Data Engineer

Veradigm Inc. • Pune District

Hybrid
INR 2,200,000 - 4,000,000
Flexible Work Environment (Hybrid)
Quarterly Company-Wide Recharge Days
Tuition Reimbursement Program
Data Analyst, Sr
Data Analyst, Sr

Transformcap • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Sr. Data Engineer
Sr. Data Engineer

NextGen Healthcare Inc • India

On-site
INR 1,200,000 - 2,000,000
Staff Software Engineer L6
Staff Software Engineer L6

RXinsider LTD. • Gurugram District

On-site
INR 14,436,000 - 20,212,000
Sr. Staff Data Engineer
Sr. Staff Data Engineer

NextGen Healthcare Inc • India

On-site
INR 1,500,000 - 2,000,000