Auf einen Blick
- Aufgaben: Entwickle innovative APIs und arbeite an spannenden Projekten im Gesundheitswesen.
- Unternehmen: MCG ist ein führendes Unternehmen im Gesundheitswesen mit einer mission-driven Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, umfassende Gesundheitsleistungen und flexible Arbeitsmodelle.
- Weitere Informationen: Dynamisches Team mit hervorragenden Entwicklungsmöglichkeiten und einem Fokus auf Diversität.
- Warum dieser Job: Gestalte die Zukunft des Gesundheitswesens und mache einen echten Unterschied.
- Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit APIs.
Das prognostizierte Gehalt liegt zwischen 136000 - 190400 € pro Jahr.
At MCG, we lead the healthcare community to deliver patient-focused care.
We have a mission-driven team of talented physicians and technical experts developing our evidence-based content and innovating our products to accelerate improvements in healthcare.
If you are driven to enhance the US healthcare system, MCG is eager to have you join our team.
We cultivate a work environment that nurtures personal and professional growth, and this is a thrilling time to become a part of our organization.
With dynamic roles that offer meaningful impact, you'll be able to fully realize your potential.
Plus, you'll enjoy world-class benefits and the security, stability, and resources of our parent company, Hearst, with over 100 years of experience.
MCG is rapidly expanding a new API platform, Synapse Everywhere, that delivers clinical intelligence to healthcare partners at scale. We are hiring a
Staff Software Development Engineer to work with the team on the external API surface: design, scalability, security posture, and developer experience.
This role treats an API as a product.
You will be part of the team that determines what Synapse Everywhere exposes, how it behaves under load and failure, and what the experience of building on it feels like for an external developer.
You will work directly with the Director of Software Engineering to determine what is feasible to build, in what order, and with what guarantees.
This is a new platform so high ambiguity is the baseline, not the exception.
AI-assisted & human-owned development is the standard on this team.
We expect engineers at this level to be excellent at discerning when and how to use AI tools.
Team cohesion is critical for the pace of development, so you’ll be joining a high respect high and high personal accountability team.
- You Will
- Establish yourself as the engineer others look to when the problems are the hardest and make sure they come away knowing how to approach the next one themselves.
- Lead API surface decisions: what gets exposed, what stays internal, what the stability guarantees are for external consumers.
- Own technical discovery for new capabilities; work with product and clinical stakeholders to translate requirements into feasible contracts.
- Participate in on-call rotation for the Synapse Everywhere platform; respond to incidents, own post-incident reviews, and drive reliability improvements from what is learned.
- Provide expert code reviews and technical mentorship within the team.
- Design solutions on modern infrastructure (cloud solutions, k8s, LLMs) with expert level understanding of what and why, not just being able to call infrastructure or run pipelines.
What We're Looking For
- At least 7+ years of professional software development experience, with a meaningful portion spent designing or operating public or partner-facing APIs.
- Deep knowledge with back-end technologies such as Golang, Python, and Kotlin.
- Experience with API gateway or management tooling in a production environment (e. g., Azure API Management, Kong, AWS API Gateway, or equivalent).
- Experienced in building meaningful tests at all layers (unit through live verification).
- Capable of setting up effective monitoring solutions for both APIs and model performance.
- Excellent analytical, research, and communication skills
- Experience in Health Care Industry and/or with Machine Learning Data Science or NLP is a plus
- Pay Range
- $136,000 - $190,400
- Other Compensation
- Bonus Eligible
- Location Preference
- Seattle-based talent preferred for this role
Perks & Benefits
- Hybrid work
- Travel expected 1–3 times per year for company-sponsored events
- Medical, dental, vision, life, and disability insurance
- 401K retirement plan; flexible spending and health savings account
- 15 days of paid time off + additional front‑loaded personal days
- 14 company‑recognized holidays + paid volunteer days
- Up to 8 weeks of paid parental leave + 10 weeks of paid bonding leave
- LGBTQ+ Health Services
- Pet insurance
All roles at MCG are expected to engage in occasional travel to participate in team or company-sponsored events for the purposes of connection and collaboration.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.
An employer who violates this law shall be subject to criminal penalties and civil liability.
Note on interviews: We may use AI tools to audio-record and transcribe interviews for note-taking purposes.
These are used only by our hiring team and do not make decisions on their own.
Let us know if you prefer an alternative.
MCG is a leading healthcare organization dedicated to patient-focused care.
We value our employees' unique differences and are an Equal Employment Opportunity (EEO) employer.
Our diverse workforce helps us achieve our goal of providing the right care to everyone.
We welcome all qualified applicants without regard to race, religion, nationality, gender, sexual orientation, gender identity, age, marital status, veteran status, disability, pregnancy, parental status, genetic information, or political affiliation.
We are committed to improving equity in healthcare and believe that a diverse workplace fosters curiosity, innovation, and business success.
We are happy to provide accommodations for individuals.
Please let us know if you require any support.
#J-18808-Ljbffr
Staff Software Development Engineer Arbeitgeber: Mcghealth
MCG ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der persönliche und berufliche Entwicklung gefördert wird. Mit einem klaren Fokus auf patientenorientierte Pflege und einer starken Unternehmenskultur, die Vielfalt und Inklusion schätzt, profitieren Mitarbeiter von erstklassigen Leistungen, flexiblen Arbeitsmodellen und der Stabilität eines etablierten Unternehmens wie Hearst. Diese Rolle als Director, Sales, Payer bietet nicht nur die Möglichkeit, bedeutende Auswirkungen im Gesundheitswesen zu erzielen, sondern auch die Chance, in einem innovativen Team zu wachsen und sich weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Software Development Engineer erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Mcghealth anzuklopfen, wenn du dich auf die Stelle als Staff Software Development Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Mcghealth vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Development Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Mcghealth klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Mcghealth vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.