hero

Job Opportunities

Staff Software Engineer (Remote, Canada)

Apploi

Apploi

Software Engineering
New York, NY, USA
Posted on Nov 6, 2024

Compensation

$170000.00 - $185000.00 per year

Job Type : Full Time

Minimum Years of Experience

10+ years

DESCRIPTION

Salary range reflected in USD: 170,000 - 185,000 USD per year.

The Role

We’re hiring a Staff Software Engineer (Backend) to join our fast-paced, innovative, and remote-first environment. You will lead a team of engineers responsible for improving and maintaining Apploi’s core products. Working directly with product managers and your peers, you will develop an engineering strategy focused on creating intuitive, scalable software for healthcare providers.

As a Staff Software Engineer at Apploi, you are a strong collaborator who is transparent about progress on tasks, seeks feedback early and often, works effectively with all teams, and inspires your colleagues to do better. Our engineers are a highly collaborative and supportive team. A successful candidate will be not only an accomplished engineer but also a critical and strategic thinker and of course an exceptional team player.

Therefore, it’s essential that this opportunity contributes to your career path and aligns with what Apploi is trying to achieve. Apploi is a Remote First environment.

Who You Are

  • Passionate about test-driven or test-first development
  • An advocate of SOLID principles
  • At least 10 years of experience in backend engineering with Python
  • An expert in the design, development, scaling, and maintenance of GraphQL deployments in Python, preferably using Strawberry
  • Experience with GraphQL federation and Apollo Server
  • Familiar with AWS AppSync
  • Have deployed Flask and SQLAlchemy apps
  • Have deployed or are familiar with Django
  • Familiar with MySQL and/or PostgreSQL
  • Works to not only fix defects, but prevent future issues
  • Excellent communication skills, both verbal and written
  • Passionate about engineering operational excellence
  • Strong work ethic, integrity, and desire to succeed
  • Adaptable to new initiatives
  • Experience leading and mentoring engineers

What You’ll Do

  • Lead the Apploi backend engineering team in the continued development of GraphQL services.
  • Evaluate our database schema and API services then formulate a plan to decompose our services for ease of maintenance and deployment.
  • Use Apollo Federation to combine several APIs in to a single, federated graph (i.e. a supergraph).
  • Lead scaling projects to improve performance and stability.
  • Lead continuous improvement and continuous delivery projects.
  • Understand the testing pyramid and write unit tests as well as higher level tests in accordance with it.
  • Scope, design, and lead technical projects.
  • Debug production issues across services and multiple levels of the stack with an eye towards improving maintainability over the long term.
  • Improve engineering standards, tooling, and processes.
  • Align with product managers and the VP of Engineering on priorities

Our Values

Our values define who we are, what we do, how we hire, and how we do business. These core principles inform both our work and the way that we do it. We strive for a work environment grounded in curiosity and respect, where every member of our community can share their burning questions and bright ideas.

  • We’re growing as partners on a shared journey.
  • We create space to be who we are.
  • We are human-centric.
  • We have a deep desire to solve hard problems.
  • We foster communication through empathy, humility, and openness.

What you'll get working at Apploi

  • Health, Dental, and Vision insurance: coverage from day one
  • 401(k) with company match
  • Unlimited PTO
  • Wellness reimbursement
  • Excellent employee referral program
  • Healthy life/work balance
  • Fun, collaborative work environment
  • MacBook provided
  • Stipend for home office
  • Opportunities for growth

About Apploi

At Apploi, we pride ourselves on putting people first. This starts at the heart of the company, where we’ve created a workspace where we can be unapologetically ourselves. We’re an eclectic and spirited bunch with amazing company culture, working together to revolutionize hiring!

Apploi is transforming how healthcare hires with all-in-one software that empowers companies to attract, hire, and manage. Working with over 8,000 healthcare organizations across the United States, our team helps leaders solve the industry’s most pressing problem: how to provide superb care in the midst of a candidate shortage.

Our mission to revolutionize hiring through innovation, empathy, and an understanding of human impact has earned Apploi widespread notice. In 2021, Apploi won Gold for Established Excellence in Inc.’s Best in Business awards, and was recognized in 2022 by Inc. as one of America’s Fastest Growing Companies for the third consecutive year. The platform was also recognized by GetApp as a 2022 category leader in onboarding, recruiting, and applicant tracking. In 2023, Apploi was recognized as one of Inc.'s Best Workplaces. On a wide scale and an individual basis, Apploi is dedicated to helping healthcare workers and employers thrive in the industry they love.

We’re devoted to creating an excellent employee experience. Our team, culture, and benefits all make it an incredible place to work, so come join us!

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.