Job Summary
Join our customer’s team as a Backend Engineer (JSON Schema Developer) and play a key role in transforming complex, unstructured documents into structured, actionable data.
In this role, you will leverage your expertise in data modeling and schema design to create robust JSON extraction schemas from large, complex PDF documents, enabling scalable and high-quality data systems.
Key Responsibilities
- Analyze complex PDF documents (25–150 pages) to identify and model critical data points.
- Design comprehensive JSON extraction schemas from scratch, including nested structures and repeating patterns.
- Define optimal field structures, data types, and logical relationships.
- Embed validation logic (e.g., sums, null checks, constraints) directly within schemas.
- Define and document API contracts to support seamless system integration.
- Collaborate with cross-functional teams to refine data requirements and schema designs.
- Document field definitions, required vs optional status, and schema logic clearly.
- Apply best practices in data architecture to ensure scalability, consistency, and reusability.
Required Skills and Qualifications
- Strong experience in data modeling, schema design, and database architecture.
- Advanced proficiency in designing complex, deeply nested JSON schemas.
- Ability to translate unstructured documents into structured data models.
- Expertise in validation logic, field typing, and schema constraints.
- Deep understanding of required vs optional fields and schema documentation standards.
- Strong communication skills for explaining technical decisions.
- Ability to work independently in a remote environment.
Preferred Qualifications
- Experience designing API contracts and working on system integrations.
- Background in extracting structured data from complex or variable documents.
- Experience with scalable data architecture in fast-paced environments.
Offer Details
- Job Type: Contract (Full-time or Part-time)
- Hourly Pay: $40 – $42 per hour
- Location: Fully remote