Engineering Manager en Madrid o en remoto

RubiconMD

Lugar de trabajo
En remoto
Horas
Full-Time
Prácticas
false
Comparte la oferta

Descripción de la oferta

RubiconMD is an innovative healthcare company bringing better care at lower costs to providers and their patients across the country. RubiconMD’s mission is to ensure that all patients have access to the care they need, no matter who they are or where they live. It’s no small order, but we achieve it with the right team. That’s why we hire empathetic, passionate, and strong leaders who are looking to make an impact in the world through our core values: Human, Agile, Innovative & Collaborative.

If you’re passionate about having a positive impact by revolutionizing the healthcare system and democratizing access to care, we’d love to learn more about you! Our engineering team is located across the US, primarily based in New York City, and throughout Spain.  

Key responsibilities include:

  • Directly managing a team of software engineers while partnering closely with your peers to set the direction of the greater engineering organization

  • Coordinating across the product team and the greater business to provide an engineering perspective on projects and initiatives currently being developed

  • Champion end-to-end feature development by leading system design & architecture, engineering implementation, software release, and technical support

  • Acting as an active member of a scrum team while setting best practices and modeling highly-effective software delivery behaviors

  • Share and be open to learn from your peers via pair programming, technical writing, code reviews, architecture discussions, and active engagement with stakeholders with the goal of expanding your impact beyond your own efforts

  • Make explicit tradeoffs between technical implementation directions, strive to clearly communicate to your peers what data drove you to make these choices, and generate team buy in for larger efforts

  • Identify and advocate for opportunities to improve the performance, reliability, and scalability of technical stack and processes while enabling other engineers to follow your precedent

  • Build accessible, secure, and performant software solutions in a highly regulated healthcare environment. These may include on platform features, internal support tooling, mobile applications, and third party integrations

About our stack:

Everything's up for debate but we want to leave you with a good idea of what tools we are using today. While keeping our current tool box up to date, we are open minded about trying new technologies and ideas that may better fit our needs.

At the highest level, our Ruby on Rails backend is hosted in AWS with our Angular frontend being served through a CDN. We process tasks asynchronously and leverage a frontend cache to help reduce network calls against our GraphQL APIs. Our Data Science team works off of a data lake, pulling dataframes into python for reporting and analytics.

This is the general idea and we’re happy to jump into all the details with you!

Desired skills and experience:

  • You’ve managed a team of engineers with a mix of technical focus and seniority while being responsible for performance management, team happiness, and delivery velocity.

  • You’re comfortable balancing management responsibilities with technical contributions, and are able to make independent decisions prioritizing between the two.

  • We are using the most recent version of Angular which means we hope you’ve had strong experience in TypeScript with modern web frameworks that utilize the virtual dom, change detection, and have explored Observables / Streams.

  • We are using the most recent version of Rails which means we hope you’ve had strong experience in Ruby or other object-oriented languages along with a deep understanding of the MVC pattern and how an ORM impacts SQL.

  • In delivering robust software, we expect you to bring opinions about clean code, testability, and design patterns that were shaped by practical successes and failures.

  • We use GraphQL as a query language for our API between frontend and backend. You should have experience utilizing APIs and leading the design of full-stack API contracts between engineering teams.

How we work:

We use scrum to organize into delivery teams which are autonomous, and responsible for holistically delivery features and pilots to our users. Our teams include fullstack, frontend, and backend engineers. We round out the team with a dedicated Scrum Master and Product Owner. These teams operate on a two-week sprint.

Additionally we have DevOps and Data Science teams providing support and insight across team functions.

Our Hiring Philosophy

RubiconMD’s founding mission is to democratize medical expertise, so that all patient populations have access to the care they need. In order to deliver on this, we focus on empowering primary care providers, who we believe are the key to a thriving, equitable health care system. It’s no small order, but we can achieve it with the right team. That’s why we hire people with drive and leadership, who are also highly accountable—to each other, to the providers we serve, and to the impact we exist to make.

RubiconMD is an equal opportunity employer and prohibits discrimination against persons of any kind on the basis of race, color, religion, gender, sexual orientation, nation of origin, age, disability, and genetics.

**COVID-19 vaccination is a condition of employment unless there is a legally protected reason for an accommodation.

 

Acerca de RubiconMD

  • Saa S

  • New York, NY, USA

  • 11-50

  • 2013

.

Otras ofertas de ingeniero de software que podrían interesarte...