Senior Software Engineer- Data Platform
Francisco Partners
Senior Software Engineer – Data Platform Location: Nashville, TN 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 Minimum Requirements 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 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 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. #J-18808-Ljbffr Francisco Partners
$143.1k - $176.59k
UnitedHealth Group is seeking a Senior Software Engineer for their Optum Services team in Brentwood, TN. This role involves designing and developing highly specialized applications to process large data sets, focusing on AI/ML systems. Candidates should have a Bachelor...SeniorSoftware- Under Armour, Inc. is looking for a Sr. Data Analytics Engineer to enhance our data platform, providing crucial data modeling and visualization solutions. This... ...ideal candidate will have extensive experience in Software Engineering and Data Analytics, especially with tools...SeniorSoftwareRemote job
- A healthcare innovation organization is looking for a Sr. Data Engineer to develop solutions that enhance efficiency within healthcare systems. The role requires expertise in cloud data warehousing, data integration, and healthcare data analysis. Ideal candidates will have...Senior
- BetMGM is seeking a Senior Data Engineer to own end‑to‑end data pipelines and trusted datasets powering analytics, ML, and operational systems... .... You will shape warehouse design, data quality, and platform observability while collaborating with analytics, data science...Senior
- Western Governors University in Nashville is seeking a Senior Software Engineer to lead the research, design, development, and implementation of software systems. The role involves mentoring junior engineers, ensuring project delivery within scope, time, and budget while...SeniorSoftware
- CereCore seeks a Senior Data Engineer in Nashville, TN to design and support data management applications. The role emphasizes teamwork and effective problem-solving in Azure environments. Candidates should have extensive experience in data engineering, Azure technologies...Senior
- ...delivering sustainable design, engineering, and consultancy... ...for an experienced Senior Fire Protection Engineer... ...strong background in data center and industrial... ...tools such as Revit, BIM platforms, AutoCAD, Navisworks,... ...protection-specific software (e.g., HydraCAD, Sprink...SeniorSoftware
- ComplexCare Solutions, Inc. is seeking a Senior Software Data Engineer in Nashville, TN. The role involves generating business logic and custom queries using Microsoft T-SQL. The ideal candidate will have a Master’s degree and substantial experience in database-driven applications...SeniorSoftwareRemote job
- ...challenges. Oracle Kubernetes Engine (OKE) is OCI's managed... ...and continues to expand the platform with new capabilities, improved... ...workloads. We are looking for a Senior Software Developer (IC3) who enjoys building... ...Go . Strong fundamentals in data structures, algorithms,...SeniorSoftware
- ...provide a modern, intuitive platform that helps hospitals, medical... ...growing quickly and building an engineering organization where innovation... ...team as the first dedicated Data Engineer. This is a... ...just reliable automation). Software engineering practices as defaults...SeniorSoftwareWork experience placement
$140k - $210k
...Description Salary: $140,000 - $210,000 Senior/Staff Site Reliability Engineer, Platforms Location: Nashville, TN (Hybrid... .... Our platform removes personal data exposure across the open web, deep... ...that enables faster software delivery with fewer incidents....SeniorSoftwareWork at officeLocal area- ...Microsoft Office Suite (Excel, OneDrive, Outlook, SharePoint, Teams, Word) Knowledge of (or willingness to learn) property management software such as RealPage, Yardi, and Oracle Effectively communicates early, clearly, and often on tasks, questions, and challenges High...SeniorSoftwareWork at office
$161.5k - $184.3k
...Senior Marketing Analyst, Capital One Software (Remote) Capital One Software is the enterprise B2B software business of Capital One, dedicated to helping organizations manage their data in the cloud with speed, agility, and efficiency. Born out of our own digital transformation...SeniorSoftwareFull timePart timeLocal areaRemote work- ...technology team to support continued growth. We are seeking a Senior Systems Administrator with broad technical expertise. We are... ...projects Preferred Education & Experience Degree in engineering, software development, or related technical field Experience with HTML...SeniorSoftwareFull timeTemporary workRemote workMonday to FridayNight shift
$106.61k - $284.28k
...Manager, Frontline Support Engineering to lead our... ...CVS Digital team. The Senior Manager is responsible... ...customer empathy, and data-driven decision-making... ...Experience with support platforms (e.g., ServiceNow, Zendesk... ...in IT, SRE, DevOps, or Software Engineering. •...SeniorSoftwareHourly payFull timeTemporary workWork experience placementLocal area- .... You will work with stakeholders to deliver scalable POS solutions and support store operations. The role requires 8-12 years in software development with 5+ years in Xstore POS, strong Java/J2EE and Oracle DB skills, and experience with integrations, deployments, and...SeniorSoftware
- ...develop your career in Data Science, DevOps and SRE... ...solutions around database platforms? Would you like to be... ...for an IT System Engineer to: Develop and implement... ...administration. Proficient with software development and... ...record of influencing senior IT stakeholders and business...SeniorSoftware
- ...Senior Full Stack Developer Anywhere | Contract-to... ...drives full lifecycle engineering, security, and performance... ...integrations with ERP platforms. You will serve as a... ..., business logic, data access, and event-driven... ...years of professional software engineering experience...SeniorSoftwareContract workRemote work
- ...Infrastructure in Nashville is seeking a Principal Software Developer to lead the design,... ...-side systems used in distributed cloud platforms. You will own complex technical problems... ...scalable, reliable solutions while mentoring engineers across teams, operating with strong...SeniorSoftware
- ...Senior Project Manager At FreightWise we combine agile tech development... ...management services, and software for small and mid-sized... ...that spans Operations, Product, Engineering, Sales, Customer Experience,... ...and comfort working with data and financial figures such as...SeniorSoftwareWork at office
$115.91k - $120.91k
...neighborhood locations. Learn more about Dollar General at A Senior Software Engineer will be responsible for building technologies across... ...• Experience deploying and managing applications on cloud platforms like AWS, Azure or Google Cloud. • Experience with containers...SeniorSoftwareWork experience placementSeasonal work- ...good. CoreCivic is currently seeking a Senior Systems Specialist located at our corporate... .... Resolves issues using remote control software; working on Microsoft server file and... ...Citrix, Microsoft AD, IT Service Management platform (e.g. Service-now), Novell ID Management...SeniorSoftwareWork experience placementWork at officeRemote workRelocation
$123.4k - $176.3k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...SeniorSoftwareTemporary workFor contractorsWork experience placementLocal areaImmediate startRemote workFlexible hours$105.68k - $136.94k
...to join our growing team as a Senior 3D Specialist - Graphics.... ...visualizations that communicate civil engineering projects to clients,... ...industry-standard visualization software. Candidates should also have... ...plans and working with CADD data to ensure technical accuracy...SeniorSoftwareWork at officeWork from homeFlexible hours- ...across six states. Position Summary The Senior Payroll Coordinator will be responsible for... ...eligible employees Compile and maintain data necessary to calculate and process payments... ...Hands‑on experience with payroll software/HRIS; Lawson and Kronos system experience...SeniorSoftware
- BOS Framework, Inc. in Nashville, TN is seeking a Senior .NET Developer with over 5 years of experience in the IT industry. The ideal... ...and optimizing performance while adhering to best practices in software development. Competitive benefits including medical, vision and...SeniorSoftware
$150k - $190k
...internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis,... ...and ETL workflows. As a Sr. Software Engineer - Data, you will work with customers... ..., relational databases, and ETL platforms Previous Experience building highly available...SeniorSoftwareWork experience placementWorldwideFlexible hoursShift work$150k - $190k
A leading IT solutions provider in Nashville is seeking a Senior Data Engineer to develop solutions focused on data engineering and ETL workflows. The role involves collaborating with stakeholders, driving data strategy, and improving existing data processes. Candidates...Senior- ...will contribute as part of a software development team, shaping how... ...persuasively to audiences ranging from engineers to product owners and... ...integrations to facilitate data transformation across internal... ...across relational and NoSQL platforms Experience with architecting...SeniorSoftwareTemporary workFlexible hours
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....SeniorSoftwareLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Data Platform. Be the first to apply!
- ngo software engineer Nashville, TN
- software developer Nashville, TN
- software developer internship no experience Nashville, TN
- part time software developer remote Nashville, TN
- financial software developer Nashville, TN
- senior software engineer ruby on rails Nashville, TN
- software engineer amazon Nashville, TN
- senior software design engineer Nashville, TN
- software engineer remote Nashville, TN
- software engineer entry level Nashville, TN

