Redox

Senior Engineer - Backend

Remote
USD 162k - 187k
Streaming JavaScript TypeScript Microservices Node.js API PostgreSQL SQL Git AWS GCP Kafka
Search for More Jobs Talk to a recruiter now 💪
Description
Redox is on a mission to accelerate healthcare’s transformation with useful data. Redox accelerates the development and distribution of healthcare products with a full-service integration platform to securely and efficiently exchange healthcare data. With just one connection, data can be transmitted across a growing network of 7,300+ provider organizations and 240+ healthcare products. Redox connections serve tens of millions of patient records per day, leveraging a single data standard compatible with more than 90 electronic health record systems.

Redox is on a mission to accelerate healthcare’s transformation with useful data. Redox accelerates the development and distribution of healthcare products with a full-service integration platform to securely and efficiently exchange healthcare data. With just one connection, data can be transmitted across a growing network of 7,300+ provider organizations and 240+ healthcare products. Redox connections serve tens of millions of patient records per day, leveraging a single data standard compatible with more than 90 electronic health record systems.

Opportunity & Impact:
Our transaction processing team is composed of passionate individuals that enjoy working together to solve complex problems at scale.  As a team member, you will design, write, review and ship code into production through our CICD pipelines and support, maintain, and eventually decommission systems that you and your teammates have created. We know both how to go heads down to solve emergent pressing issues and step away for down time, encouraging each other to have good work life balance. On our team it is important to have a high level of adaptability along with a desire to learn and problem solve in new-to-you spaces.

Job Responsibilities:

  • Lead technical design, coding, testing, debugging, and documentation of engineering and product initiatives.
  • Collaborate with team members who are passionate and dedicated to ensuring stability and speed.
  • Work with event streaming architectures and relational databases in our transaction processing pipeline.
  • Solve complex, high-volume transaction processing challenges.
  • Care deeply about latency and delight to customers who exchange real time data to provide excellent experiences for patients and providers.
  • Embrace DevOps culture and ownership of our team’s systems both the application and the infrastructure of it.
  • Participate in on-call rotations and shared engineering responsibilities.
  • Pair with your teammates to make progress on projects or solve problems.
  • Implement solutions designed by you or by teammates through the entirety of the SDLC, including testing, code review, deployment, and operationalization.
  • Code in NodeJS, JavaScript, and TypeScript.
  • Work in microservices environment alongside of legacy architecture.
  • Troubleshoot production issues when they arise.
  • Participate in team on-call rotations.

Required Skills & Experience:

  • 5+ years of professional experience as a software engineer.
  • Strong experience in backend engineering, including experience with building APIs and working with databases.
  • Have demonstrated an ability to lead complex projects and work well with stakeholders.
  • Have built maintainable, well-tested, highly resilient systems and features.
  • Full-cycle SDLC experience, covering requirements, design, and development through testing, deployment, maintenance, and support.

Preferred Skills & Experience:

  • Prior history of working in a startup or growth-stage company.
  • Experience in healthcare.
  • Experience working with a CI/CD pipeline and continuous release processes in a cloud-based environment.
  • Strong understanding of security principles (e.g. authentication, authorization, least privileges, secure by default etc).

Software Platform/Tools:

  • Required: NodeJS, Typescript, Postgres (or another SQL database), Git, and AWS
  • Preferred: GCP, Kafka, and familiarity with multiple communication protocols (e.g. MLLP, SOAP, etc)

What’s it like to work on an Engineering team at Redox?

  • Individual Growth and Learning over Immediate Results -  Live in your learning zone while working on complex problems that will stretch you. We believe in taking learning time to develop your craft as a part of the work we do.
  • Context over Control - We believe good ideas can come from anywhere and want to empower you with context to do your work with high autonomy and to create an inclusive environment where you participate in broader decision-making with your teammates.
  • Confidence and Safety over Speed, Speed over Perfection - Work as an empowered developer to implement solutions designed by you or by teammates through the entirety of the SDLC, including testing, code review, deployment, and operationalization.
  • Ownership of Outcomes over Neatly-Defined Work - You will participate in on-call rotations and shared engineering responsibilities (with support from secondary on-call dev, SMEs, and playbooks!). We've put a lot of thought into making sure shared engineering responsibilities like on-call are equitably distributed throughout the team, don't add an undue burden to our normal responsibilities, and provide opportunities for growth and cross-team collaboration.
  • Team Productivity over Individual Productivity - A collaborative work environment, you’ll pair with your teammates daily (we’ve been distributed since 2014!) to make progress on projects or solve problems as needed.
Please keep reading...
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. So if you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit. https://hbr.org/2014/08/why-women-dont-apply-for-jobs-unless-theyre-100-qualified

About Redox - Take a look here: https://youtu.be/4OjENXR6UXA

What We Do
Healthcare organizations and technology vendors connect to Redox once, then authorize what data they send to and receive from partners through a centralized hub. Redox's cloud-based platform is vendor and standards-agnostic and enables the secure and efficient exchange of healthcare data.

This approach eradicates the need for point-to-point integrations and accelerates the discovery, adoption, and distribution of patient and provider-facing technology solutions. With hundreds of healthcare organizations and technology vendors exchanging data today, Redox represents the largest interoperable network in healthcare. Learn how you can leverage the Redox platform at www.redoxengine.com.

Other Stuff About Us
Redox is an EEO company. We fully support the diversity of our team! Read more about our stance on diversity and belonging: Diversity at Redox

As part of our ongoing work to build more diverse teams at Redox, you will be asked to complete a voluntary EEO survey when applying. This survey is anonymous, we cannot link your application record with your survey responses. We request that you complete this voluntary survey as we run monthly reports for each team which provides data for diversity in terms of gender and ethnic background in our Applicants and our Hired Redoxers. We take this data very seriously and appreciate your willingness and time to complete this step in the process.

We believe in holding ourselves to a high standard of conduct. Here's how we think about this: Redox Code of Conduct

Successful candidates must be eligible to be employed in the U.S. and must reside & work in the continental U.S.

Thank you for your interest in Redox!

#LI-TA1
Redox
Redox
Data Integration Electronic Health Record (EHR) Health Care Information Technology

0 applies

4 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say