Early career Software Engineer

Posted by Colin Dean

Company Details

Arcadia Healthcare Solutions

Pittsburgh, PA, USA

Remote Ok

FTE only

Description

You will grow into one of the mid-range roles as we train you. We expect much of your time will be spent polishing the on-premises software and creating a great user experience for our implementations team engineers and customers’ administrators who will use the software in production.

You’ll need to be comfortable

  • working independently as well as pairing with experienced engineers on the task of the day,
  • developing a strong remote discipline since this may be your first remote job,
  • potentially spending more time in the office than the rest of the team,
  • being on-call regularly,
  • soaking up knowledge like a sponge,
  • teaching senior engineers,
  • documenting everything that you do a.k.a. showing your work,
  • failing frequently and learning things from your failures,
  • presenting your work for evaluation and demonstration,

We expect familiarity with:

  • Object-oriented programming in at least one language
  • Basic web development with HTML and CSS

We’d love a candidate with familiarity with:

  • Windows programming in C or C++, not C#
  • JavaScript ecosystem

Things you could be interested in:

  • Java, Scala, or Rust programming languages

About Arcadia

Arcadia Healthcare Solutions is a privately-owned healthcare analytics company founded in 2002 and based in the Boston, Massachusetts area with offices in Burlington, Massachusetts; Rockford, Illinois; Seattle, Washington; and Pittsburgh, Pennsylvania with dozens of remote employees nationwide. We collect electronic health record (EHR) data from medical providers, such as doctors and hospitals, and billing data from those and insurance companies to create a unified health record across multiple providers for the purposes of studying patient population health.

More simply, we process a high volume, velocity, and variety of valuable data in order to build amazing visualizations and easily-consumed reports that help doctors make better decisions about their patients’ preventative, maintenance, and emergency care, driving down costs and enabling better patient outcomes.

Even more simply, we help doctors tell patients how they can be healthier and how they can get better when they’re sick by enabling those doctors to see a patient’s record with every doctor they see.

Perks

  • Work/life balance
    • 10 company holidays
    • Flexible vacation scheduling
    • Pet-friendly offices for friendly, well-mannered dogs
    • Remote-friendly
  • Health benefits
    • Full suite of medical plans including a high-deductible health plan with company HSA contribution
    • Vision and dental plans
  • Financial benefits
    • 401(k) plan with a company match
    • Company-paid life and disability benefits
    • Tuition reimbursement program
    • Gym membership assistance program
  • Things developers care about
    • Your choice of an Apple Macbook Pro or Microsoft Windows or Ubuntu Linux on our standard issue PC, root/admin access regardless
    • Tech conferences
      • Time off for any approved conference
      • Travel and registration reimbursement for approved conferences
      • Full reimbursement when speaking while representing Arcadia

Team details

For each position:

Travel and homebase expectations

  • This position is targeted for the Greater Pittsburgh area.
  • This position and all positions on this particular team are considered remote positions but do have an expectation of group office hours at least one day per week.
    • Applicants are expected to reside within tolerable commute distance of our office.
      • What constitutes “tolerable” is up to you, but…
      • We consider “tolerable” to be a distance that you could travel if your presence was required in the office every day for an extended period of time.
    • Our temporary office is seconds off of I-79 in Carnegie, 3/4 mile from the west busway.
    • We are moving to Green Tree seconds off of I-376 and the 38 bus route, scheduled for opening in October 2017.
  • Infrequent travel to other offices and to conferences may be required.

Tech stack

As a new team within the company, our technologies are not yet established. Those on the team lean toward JVM languages, especially Scala. We’re open-minded and consider the right tool for the job based on its merits while considering its popularity, ease of hiring, and room for contributions to the state of the art in the ecosystem.

We consider these technologies, languages, frameworks, etc. to be a part of our potential stack:

  • Scala ecosystem (Play!, Akka, Scalatra, Socko, Scala.js)
  • Rust ecosystem (Tokio, Cargo)
  • Vue.js
  • WebSockets
  • PGP and GPG

Other things we’ll be working with include Amazon Web Services, Apache Nifi, Apache Beam, Atlassian Confluence, Atlassian JIRA, Github, and more. The software this team writes will be deployed on Microsoft Windows and a variety of Linux distributions, so experience with either or both is valuable.

How to Apply

Please log in or sign up to view this posting's application instructions.