Summary
Join Redox's transaction processing team and contribute to the development and maintenance of our healthcare data integration platform. As a key member, you will lead technical design, coding, and testing, collaborating with a passionate team to solve complex problems at scale. You will work with event streaming architectures and relational databases, ensuring high-volume transaction processing with low latency. The role requires extensive backend engineering experience, including API development and database management, along with a proven ability to lead complex projects. Redox offers a comprehensive benefits package including a competitive salary, 100% remote work, unlimited flexible time off, and various other perks.
Requirements
- 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
- Experience with TEFCA implementation or similar experience working with HINS
- NodeJS, Typescript, Postgres or another SQL database, Git, AWS
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 delivery 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, infrastructure, and vision 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 legacy architecture
- Troubleshoot production issues when they arise
Preferred Qualifications
- 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)
- GCP, Kafka, Familiarity with multiple communication protocols (e.g. MLLP, SOAP, etc)
Benefits
- 100% remote first culture (must be based in the US)
- Unlimited Flexible Time Off
- 15+ Observed Holidays
- Rest & R^Charge days (guaranteed a 3-day weekend each month)
- R^Charge (6 weeks paid sabbatical + stipend)
- 401k match 50% for up to 8% on Day 1
- Medical/Dental/Vision Benefits on Day 1
- HSA & FSA, Life, Disability, Medical Travel & Employee Assistance Program
- Paid Parental Leave (16 weeks)
- Productivity Stipend & Wellness Fund
- Redox Issued MacBook
- Virtual and/or in-person Team & Company Events
- Stock Options
- Employee Referral Bonus Program
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.