Rust Job: Senior Software Engineer

Job added on

Company

Zelis
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Join Sapphire today, now part of Zelis, and help us to empower everyone to shop for their health care like an expert. There are no companies better positioned to do this than Sapphire Digital and we’re looking for a passionate professional to execute this mission.

Sapphire Digital seeks a talented engineer, fluent in Rust, Ruby, and/or Python, for a full-time, remote opportunity. Our ideal candidate is a Senior (5+ years) backend engineer, with experience building scalable production applications, working with large data sets, and owning the entire development lifecycle. Our team manages a product of our own that helps drive an essential segment of our business.

We are stewards of complex and significant healthcare data sets, on a mission to boil the complexity to solve big problems. You will be responsible for the development and maintenance of lots of microservices, that as a whole, will play critical roles in the overall system architecture. This requires discipline writing readable, maintainable code, supported by testing where appropriate.

We work closely together, wear lots of hats, operate with a high degree of autonomy, and treat others the way we'd like to be treated.

In this position, you'll be responsible for:

  • Writing easily maintainable, extendable, and understandable code that adheres to software engineering design principles
  • Optimizing code for efficiency, reducing unnecessary cpu and memory overhead and costs wherever possible
  • Participating in, contributing to, and creating an understanding of complex data relationships relating to health insurance plans and costs
  • Designing, developing, and maintaining scalable, and resilient software architecture to serve customer needs
  • Suggesting and making use of open-source software as well as AWS, including but not limited to Unix, Docker, Postgres
  • Developing and responsible for the manipulation of large datasets. This includes efficient and robust workflows, adhering to the DevOps mindset

You might be a good fit if you have:

  • 5+ years in a Software Engineer role
  • Experience developing systems in AWS
  • Experience building software to support large, complex datasets
  • Extensive experience with relational databases and data model design
  • Experience with AWS, Docker, SQL, Unix, and DevOps.
  • Embraces a DevOps mindset and software engineering best practices (source control, testing, code review)
  • Experience with Apache Spark/ BigQuery/ Hadoop a plus
  • Ability to work collaboratively across multiple teams and communicate effectively.
  • Bachelor’s degree or equivalent experience.

Job Type: Full-time

Pay: $100,000.00 - $130,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Education:

  • Bachelor's (Required)

Experience:

  • in a paid Software Engineer role: 5 years (Required)
  • developing systems in AWS: 3 years (Preferred)
  • Apache Spark/ BigQuery/ Hadoop: 2 years (Required)
  • building software to support large, complex datasets: 3 years (Preferred)
  • Ruby: 2 years (Required)
  • Rust: 2 years (Preferred)

Work Location: Remote