Principal Ruby Engineer

We are looking for

Principal Ruby Engineer


Apply now
  • Vacancy level: Senior

    Domain: Healthcare

    Customer:  USA

    Team composition:  8 Software Engineers, PM, AQA, 2 QA, UI Engineer

    Project description: Avenga is currently hiring a Principal Ruby Engineer to join our product development team that develops a communication tool for the healthcare industry for our American customer. The platform makes it easy for doctors to communicate with their patients and with each other. It is already used by many US clinics to provide a positive patient experience and simplify administrative workflow.


  • There are additional requirements for medical information, so security is an additional challenge in design and development. For this reason, it makes the engineering process especially interesting. You will be able to take decisions about the product and technical strategy every day. We will help with the balance between effort and effect!

    At Avenga, we’re committed to our projects, customers, having fun, and most importantly to each other’s success.

    If you are passionate about revolutionizing the world of health technologies, get in touch with us today!

  • What you bring along:

    • Experienced in architecting and building large-scale, cloud-based, and event-driven systems across various projects;
    • Several years of experience with Ruby that would allow you to make confident strategic decisions on choosing the right tech for the job;
    • A deep understanding of system design, data structures, and algorithms
    • Experience with Monolith, SOA, and Microservice architectures that served as a business and/or technical platforms;
    • Track record in working with best practices such as design patterns, BDD, and CI/CD;
    • Excellent communication and proven ability to influence decisions.
  • This is your mission:

    • Be a technical leader within the teams you work with;
    • Drive high-impact architectural decisions and hands-on development, delivering high-quality, scalable services with effective system boundaries that will support our long-term vision & strategy;
    • Lead your teammates by example, as a senior member of the team you will let your code and system designs demonstrate the path the teams should follow;
    • Obsessively focus on production readiness for the teams including testing, monitoring, deployment, documentation and proactive troubleshooting;
    • Identify risks and gaps in technical approaches and propose solutions to meet team and project goals;
    • Leverage your future deep understanding of the platform and drive changes to support our technology strategy, enabling engineers across teams to deliver value efficiently;
    • Lead technical debate and decision making ensuring no-regret decisions with an appreciation for trade-offs;
    • Nurture collaborative ways of working that grow the team, its members and the product: testing practices, pairing/mobbing, continuous deployment, domain-driven design;
    • Influence and contribute to the technical and product strategy and roadmap;
    • Help grow other engineers technically by mentoring, pairing, and developing other opportunities for education;
    • Continuously rethink and reevaluate the status quo, even when it argues with your/our past ideas.
  • Nice to have:

    • Proven successes in mentoring engineers to improve standards and reduce defects in dynamic environments.
  • Your benefits:

    • Training budget;
    • KKM – monthly ticket (80% covered by us);
    • MultiKafeteria (Benefit System);
    • Life Insurance (Generali);
    • Private healthcare (LuxMed);
    • Attractive Referral Program.

Get to know us better

At Avenga we develop strategy, design, technological solutions and software products. We are experts in sophisticated technology solutions for the pharmaceutical, finance, insurance, real estate, and automotive industries.




offices around the world


years of experience

More opportunities for you

lokalizacja 0