Senior Software Engineer

  • $176k-$180k
  • Remote - United States

Remote

Software Development

Senior

Job description

Tebra only initiates contact with candidates via email from an official Tebra email address (@tebra.com, @patientpop.com, or @kareo.com) or through our applicant tracking system, Greenhouse. We will only ask you to provide sensitive personal information through our official application portal — not via social media or text message. We do not conduct interviews via instant messaging.

Position: Senior Software Engineer

Location: 1111 Bayside Drive Ste. 150, Corona Del Mar, CA 92625 (Various Unanticipated Worksites)

Responsibilities:

Developing back-end components utilizing Java and Spring Framework to

adhere to interoperability and regulatory requirements for the Electronic

Health Record (EHR). Writing production-grade code with the

comprehensive unit, integration, and acceptance tests. Designing and

implementing Consolidated Clinical Document Architecture (C-CDA)

solutions. Building and enhancing Fast Healthcare Interoperability

Resources (FHIR) integration with SmileCDR. Creating integrations with

Health Information Exchange (HIE) systems. Participating in code

reviews. Deploying software to production using TeamCity/Harness.

Design and development of infrastructure to support complex workflows

and migrate from legacy systems to cloud-based solutions. Transitioning

on-premise workloads to the Google Cloud Platform (GCP). Migrating

applications to containerized environments utilizing Docker.

Implementing container orchestration systems with Kubernetes. Shifting

to cloud-managed solutions such as Google Cloud Storage (GCS),

Pub/Sub, and Google Kubernetes Engine (GKE). Developing technical

design documents. Translate business requirements into software

solutions. Research potential solutions and propose best solution.

Identifying bottlenecks. Developing architecture and workflow diagrams.

Effort estimation. Supporting the various projects owned by the Interops

& Regulatory team. Participating in the on-call rotation. Developing

dashboards in Sumo, Wavefront and Datadog. Developing email and

Opsgenie alerts. Developing user interface components utilizing

JavaScript and React to adhere to interoperability and regulatory

requirements for the Electronic Health Record (EHR). Participating in

planning, review, and retrospective of each development cycle. This

position involves telecommuting. The position is headquartered in Corona

Del Mar, CA, but employees will be permitted to work from home at

various unanticipated worksite locations throughout the United States.

Educ./experience:

Bachelor’s degree or foreign equivalent in Software Engineering,

Computer Engineering or related field, plus five (5) years’ post-

baccalaureate experience as Software Engineer or related role.

Experience must include at least five years of experience with each of the

following: Requirement Gathering and Analysis; Design and Develop

Scalable Healthcare Applications; Legacy System Migration to Modern

Platforms; Implement Cloud-Native Architectures; Optimize and Secure

Data Workflows for Patient Data; Implement and Manage Application

Performance Monitoring (APM) for Healthcare Systems; Build and

Manage Audit Logging Systems for Healthcare Compliance; On-Call

Support and Incident Management. The position is headquartered in

Corona Del Mar, CA, but employee will be permitted to work from home

at various unanticipated worksite locations throughout the United States.

Salary range: $176,134 - $180,000 per year

#LI-DNI

Remote Pay Range

$176,134—$180,000 USD

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

California residents who apply or are recruited for a job with us: please carefully review our California-specific Privacy Notice under the California Consumer Protection Act here: https://www.tebra.com/privacy-policy/california-supplemental-notice/

If you would like to report a fraudulent Tebra job posting, please contact us at [email protected] and consider reporting your experience to the FBI’s Internet Crime Complaint Center or the Better Business Bureau to help keep others safe online, too.

Share this job:
Please let Tebra know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply