C

Collectors

Authenticates, grades, and analyzes collectibles data

Staff Software Engineer - API Team

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSanta Ana, CA, USANo salary listed

About the Job

Requirements

  • At least 8 years of engineering experience, including demonstrated technical leadership of multi-engineer, multi-quarter projects and a track record of designing, shipping, and scaling products with measurable business impact at a high-growth company or scaled consumer platform.
  • Expert-level backend engineering in Java and Python, including proficiency in Java with Spring Boot, complex API surfaces, asynchronous patterns, and data consistency in distributed systems.
  • Experience designing and operating REST APIs at scale, and where relevant GraphQL or gRPC APIs, with judgment on versioning, backward compatibility, authentication, and developer experience.
  • Expertise in relational and NoSQL databases and data modeling, including PostgreSQL or DynamoDB, schema design, migrations, query performance, and shared-database coupling between services; experience with data ingestion and enrichment pipelines. Experience with API gateways such as Kong is a plus.
  • Strong distributed-systems fundamentals, including service boundaries, contract design, Kafka-based event-driven architectures, messaging, idempotency, and failure handling in production.
  • Production experience with AWS and Kubernetes, plus infrastructure-as-code fluency using CDK and/or Terraform.
  • Hands-on experience with modern frontend frameworks such as React sufficient to design and review across application layers.
  • Track record of raising engineering standards across testing strategy, observability, documentation, and incident response.
  • Experience instrumenting software using Datadog or similar tools, building dashboards and alerting, and using distributed tracing to debug production issues.
  • Daily fluency with AI coding assistants and agentic tools such as Claude Code, Copilot, or Cursor; experience integrating them into team workflows such as CI, code review, and documentation, with judgment about verification, security, and limitations of AI-generated code.
  • Familiarity with Agile/Scrum methodologies, iterative delivery cycles, and sprint planning.
  • Ability to communicate in writing and verbally with technical and business audiences, align engineers, product partners, and stakeholders without direct authority, make decisions, and troubleshoot analytically.
  • Ability to take ownership and accountability in a fast-moving, self-directed environment.

Responsibilities

  • Own the architecture of the API and data domain end to end, maintaining expertise across the team's products and services, including Java and Python services, distributed event-driven systems on AWS and Kubernetes, relational and NoSQL data stores, and consumers.
  • Architect for iterative, autonomous development and future scaling through clean service boundaries, contract design, clear data ownership, and well-sequenced migration paths.
  • Set standards for API design, versioning, authentication, rate limiting, and documentation for internal teams and external partners.
  • Pilot a certificate lookup API with a business admin console, launch a self-service developer portal, migrate legacy public API users, and consolidate API gateways under consistent rate limiting and bot protection.
  • Design data models, pipelines, and access patterns to keep collectibles data accurate, consistent, and fast to query across product lines.
  • Enrich spec data across categories with measurable quality scoring, unify overlapping spec databases across PSA, Beckett, and SGC, and expose the resulting data through a spec API.
  • Establish standards for testing strategy, observability, performance, and incident response, and use operational data to improve stability and latency.
  • Lead projects of moderate-to-significant scope spanning one to two quarters, coordinating engineers, stakeholders, and dependencies to deliver predictably.
  • Plan work using a value-versus-cost framework and surface blockers and delays to appropriate stakeholders before they become surprises.
  • Translate business requirements into technical solutions and partner across Product, Marketplace, Grading, Vault, Data, and platform teams.
  • Build a working model of adjacent systems, including CRM, identity, and data/ETL, to identify cross-system risks early.
  • Mentor senior and mid-level engineers through design reviews, pairing, and feedback, and foster knowledge sharing and documentation with the team and business stakeholders.
  • Establish standards and guardrails for AI coding tools, including code review expectations, testing requirements, and security and intellectual-property hygiene.
  • Identify where AI agents can accelerate team work and improve organizational AI fluency by sharing proven workflows and coaching engineers on effective and misleading uses of the tools.

Desired Qualifications

  • Experience with API gateways such as Kong.
  • Passion for collecting.

About the Company

Collectors

Authenticates, grades, and analyzes collectibles data

Collectors specializes in authenticating and grading valuable collectibles such as coins, sports cards, and memorabilia. Its grading service assesses condition and authenticity to determine market value, using computer vision and machine learning to automate and improve precision and speed. Revenue comes from service fees for grading and authentication, plus a subscription for access to a data platform with collectible price analytics. The company differentiates itself through its combination of automated, tech-driven grading and a growing data analytics offering, serving individuals, dealers, and investors. Its goal is to provide reliable authentication and accurate valuations to help customers buy, sell, and invest in tangible collectibles with confidence.

Company size
501-1,000
Company stage
IPO
Headquarters
Santa Ana, CA
Founded
1986

Recently Posted Jobs

Explore more opportunities at Collectors

See more jobs