Backend Engineer
Posted on 7/7/2023
INACTIVE
Arthur AI
Arthur AI is a centralized platform for model monitoring.
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
Java
Microsoft Azure
Postgres
REST APIs
Scala
SQL
Kubernetes
NoSQL
Software Testing
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 2-5+ years software engineering experience, with an emphasis on building backend services
  • Proficiency in at least one development language, such as Go, Scala, or Java
  • Experience with backend REST-ful frameworks
  • Experience designing & building unit tests, integration tests, end-to-end tests for a microservices architecture
  • Experience integrating with DBs, SQL or NoSql, such as Postgres
  • Experience deploying microservices using Docker, Kubernetes or similar frameworks
  • Computer Science or other technical degree, or equivalent practical experience
Responsibilities
  • Implement scalable REST APIs that are consumed by our customers & our internal team for both front-end interfaces and programmatic consumption
  • Work closely with our data engineering to build data schemas to store & retrieve information necessary for the operation of our APIs, SDKs, and CLIs
  • Exhibit continuous curiosity in understanding emerging technology that improve our ability to deliver
Desired Qualifications
  • Experience working with cloud environments such as AWS, Azure and Google Cloud
  • Experience contributing to open-source software, building SDKs, or CLIs
  • Familiarity with machine learning & AI
  • Familiarity with enterprise integration technologies & protocols such as SAML and LDAP
  • Experience running a 24x7 SaaS platform with an SLA