Workaline

Redox

Sr. Backend Software Engineer

Redox published 3 months ago

N/A

Mid-Level, Senior, Full-time

No office location

Location Availability

BETA
about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 06 00 central time 2 hours section
u this is a remote based opportunity. you can live and work anywhere within the us. xa0 u em we are not hiring for non us based candida

Sr. Backend Software Engineer

Redox | No office location
Remote

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Role: Backend Developer
Industry: Healthcare, Information Technology, SaaS
Company size: 51–200 people
Company type: VC Funded

Remote details

Preferred Timezone: (GMT-06:00) Central Time +/- 2 hours

Technologies

Job description

Are you a Sr. Backend/Server-side Software Engineer interested in engineering software solutions at scale to make healthcare data across thousands of bespoke providers more universally useful? Do you have a desire to work with modern Software Engineering techniques and design patterns such as CQRS, event streaming and sourcing, and microservices? At Redox, our engineers combine their passion for solving complex problems with their desire to disrupt how healthcare data is exchanged. We take on the most challenging issues that slow down the adoption of technology in healthcare and prevent the world’s scientists, engineers, and innovators from making healthcare data useful!

As a Sr. Backend Software Engineer at Redox, you will work alongside talented team members to create Redox’s next generation scalable and multi-tenant data warehouse. You will primarily work within a microservice and event-driven ecosystem. We are seeking an intelligent, motivated, and growth-focused software engineer to start as an individual contributor and potentially mature into a Team Lead within 6-12 months.

To be successful as an IC, you will:

      • Collaborate with team members who are passionate and dedicated multidisciplinary to upgrade and scale our existing data warehouse
      • Work within a µ-service architecture, leveraging CQRS and event sourcing concepts
      • Participate in all phases of the SDLC - from requirements, design, and development through testing, deployment, maintenance, and support
      • Bias towards action
      • Continually improve your craft as a developer and as an engineering leader

Your day to day as an IC will consist of:

    • Pairing with your teammates to make progress on projects or solve problems
    • Designing solutions to feature requirements prioritized by Product Management
    • Implementing solutions designed by you or by teammates through the entirety of the SDLC, including testing, deployment, and operationalization
    • Reviewing other developers code to ensure it is production ready
    • Troubleshooting production issues when they arise

To successfully grow into a Team Lead role, you would:

      • Lead cross-team initiatives to produce a positive impact across the entire engineering organization
      • Work closely with the product owner to effectively plan projects for the team
      • Provide updates to the larger engineering team
      • Advocate for your team’s needs with the larger engineering team
      • Bring learnings from other teams back to your team to implement

Inspire a small team of developers toward technology goals:

      • Defining and holding the team accountable to stringent Service Level Objectives for your applications
      • Collaborating across teams to facilitate the transition to a µ-service architecture
      • Collaborating with other teams to introduce blue/green or other deployment methodologies to reduce risk when introducing changes
      • Implementing production parallel regression testing

Your day to day as a Team Lead would additionally consist of:

    • Estimating features and projects on the product roadmap and holding the team honest and accountable to those estimates
    • Partnering with the Product Owner on writing/approving user stories, including driving technical decisions from the users’ perspective
    • Partnering with other engineering leaders to collaborate on technical decisions with a cross-team impact

It is not expected that any single candidate would have expertise across all of the areas outlined above. Please apply even if you are not sure you meet all these criteria. If you are interested in the role and think it could be a fit, we'd like to hear from you!

Preferred Experience:

      • 4+ years of professional software development experience in one or more general purpose languages combined with a degree in computer science or practical experience
      • Strong experience in server-side development within data-intensive applications
      • Experience working with relational data storage/warehousing technologies in environments dealing with tens of TBs of data or higher
      • Excellent written and oral communication skills, including pairing
      • Strong desire to expand your professional impact and autonomy
      • Effectively give and receive feedback Operate effectively on a remote team
      • Healthcare IT
      • Tech lead experience is a plus

This is a remote based opportunity. You can live and work anywhere within the US. We are not hiring for non-US based candidates.

Life at Redox

About Redox

At Redox, our mission is to make healthcare data useful.

We believe that true change in healthcare depends on technical innovation and that technical innovation will only happen when developers have access to useful healthcare data. The systems that currently store this data are decades old. They exchange data over antiquated, confusing, and inconsistently implemented standards. We are building the data exchange platform, backed by a network of hundreds of health systems and thousands of app developers, that provides consistent, easy access to the developers building the next generation of healthcare technology.

By eliminating access to healthcare data as a barrier to entry, we are enabling the technical innovation that will allow healthcare providers to better care for patients and for patients to better control their health.

Benefits

  • Transparent Communication- Regular All Team Meetings
  • Remote work - work anywhere in the US!
  • Open Source languages
  • Open PTO - Flexible time off
  • Health Insurance Day 1
  • 401k Day 1
  • Parental Leave
  • Productivity Stipend

Joel Test

Source control
One-step build
Daily builds
Bug database
Bugs fixed before writing new code
Up-to-date schedule
Specs
Quiet working conditions
Best tools that money can buy
Testers
Code screening
Hallway usability testing
Learn more about Redox
Sr. Backend Software Engineer at Redox