Senior Software Engineer, L3 Messaging Team

Jobgether • United State
Remote
Apply
AI Summary

Design and evolve a high-impact messaging platform for healthcare organizations. Take ownership of complex backend systems and collaborate with cross-functional teams. Mentor engineers and contribute to architectural decisions.

Key Highlights
Design and evolve a high-impact messaging platform
Take ownership of complex backend systems
Collaborate with cross-functional teams
Key Responsibilities
Design, build, and maintain scalable backend messaging systems
Collaborate closely with Product, Engineering, and Customer Success teams
Contribute to architectural decisions
Lead technical discussions, perform code reviews, and mentor engineers
Technical Skills Required
Ruby on Rails JavaScript PostgreSQL React Google Cloud Platform background job processing frameworks
Benefits & Perks
Competitive salary of $179,300 per year
Fully remote work environment
Flexible working hours
Half-day Fridays
Generous paid time off
Paid parental leave
Paid sabbatical
Comprehensive medical, dental, and vision insurance
401(k) retirement plan
Disability insurance coverage
Annual wellness stipend
Access to employee discount programs
Nice to Have
Experience with messaging platforms, event-driven architectures, or high-throughput systems
Knowledge of healthcare technology or messaging compliance frameworks

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer I, L3 Messaging Team in the United States.

This role offers the opportunity to design and evolve a high-impact messaging platform that enables healthcare organizations to communicate effectively with millions of patients. As a Senior Software Engineer, you will take ownership of complex backend systems that power large-scale messaging infrastructure, ensuring reliability, scalability, and performance. Working closely with cross-functional teams, you will help shape technical strategy while mentoring engineers and contributing to architectural decisions. This position blends hands-on development with technical leadership in a fully remote, collaborative environment. It’s an ideal opportunity for engineers who enjoy building mission-driven technology that improves access to essential services and outcomes for underserved communities.

Accountabilities

  • Design, build, and maintain scalable backend messaging systems using technologies such as Ruby on Rails, supporting SMS, voice, and messaging delivery pipelines
  • Own complex platform features end-to-end, from design and development to deployment and ongoing optimization
  • Collaborate closely with Product, Engineering, and Customer Success teams to translate requirements into reliable messaging capabilities
  • Contribute to architectural decisions that improve messaging infrastructure, delivery optimization, and platform scalability
  • Lead technical discussions, perform code reviews, and mentor engineers to strengthen engineering quality and collaboration
  • Develop and maintain documentation and technical training resources to support platform usage and troubleshooting
  • Participate in on-call rotations and proactively identify and resolve technical challenges impacting messaging systems

Requirements

  • Minimum of 5 years of software engineering experience with strong proficiency in Ruby on Rails and JavaScript
  • Proven experience building, maintaining, and scaling backend systems, APIs, and distributed services
  • Solid understanding of software development best practices, system design, and object-oriented architecture
  • Strong SQL and data analysis skills, with experience working with large datasets and complex queries
  • Experience collaborating in cross-functional teams and delivering complex projects independently
  • Excellent written and verbal communication skills, especially within remote and distributed teams
  • Experience writing automated tests and maintaining test coverage as part of the development process
  • Familiarity with technologies such as PostgreSQL, React, Google Cloud Platform, and background job processing frameworks is a plus
  • Experience with messaging platforms, event-driven architectures, or high-throughput systems is highly valued
  • Knowledge of healthcare technology or messaging compliance frameworks is beneficial but not required

Benefits

  • Competitive salary of $179,300 per year with equitable pay regardless of location
  • Fully remote work environment with flexible working hours
  • Half-day Fridays and generous paid time off, including company holidays and wellness days
  • Paid parental leave for biological and adopted children
  • Paid sabbatical after four years of service and every four years thereafter
  • Comprehensive medical, dental, and vision insurance for employees and families
  • 401(k) retirement plan and disability insurance coverage
  • Annual wellness stipend and access to employee discount programs
  • Budget for professional development, learning resources, and training
  • Opportunities to participate in volunteer initiatives and community impact programs

Why Apply Through Jobgether?

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Technical Support Specialist

Programming
•
28m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

remotehunter

United State

Senior GitHub Actions Developer

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Rangam

United State
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

holistic partners, inc

United State

Subscribe our newsletter

New Things Will Always Update Regularly