ARETUM

Software Engineer

ARETUM

full-time

Posted on:

Location Type: Remote

Location: Remote • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GraphQL

About the role

  • Available full time to work as part of the existing IPT to build the new Partner API solution.
  • This resource will participate in all aspects of the task but will be focused day to day on delivering the Partner API MVP.
  • Work alongside other engineers and contractors and be expected to participate in all agile ceremonies (e.g. sprint planning, code reviews, retrospectives and backlog grooming).
  • Design and develop patterns, processes and best practices for GraphQL development based on the choices made for the Partner API.
  • These patterns, practices and processes will be demonstrated in the Partner API solution and will additionally be documented, and training will be conducted as needed to ensure the entire IPT is able to use these patterns and practices in the future.

Requirements

  • 5 years of applicable experience.
  • Bachelor’s degree.
  • Experience working with relevant GraphQL technologies, such as APIs.
  • Experience with schema governance, data caching, migration management, validation, and monitoring.
  • Integration experience with established OAuth and Entra authentication and authorization components, and access control best practices.
  • Knowledge of full text search and indexing, potentially including vectorized LLM indexing retrieval.
  • Observability experience, including API traces.
  • Knowledge of testing concerns, including frameworks, load testing and schema validation.
  • Experience with CI/CD integration.
  • Operations and infrastructure support experience.
  • Agile development environment experience.
  • Able to work as part of an agile team using standard two-week sprints.
Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long-Term Disability
  • Training & Development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GraphQLAPI developmentschema governancedata cachingmigration managementvalidationmonitoringCI/CD integrationload testingschema validation
Soft skills
team collaborationcommunicationagile methodologydocumentationtraining
Certifications
Bachelor’s degree