
API Engineer
Lynker Corporation1 month ago
Boulder, CO, USAEntry Level
Responsibilities
- Design and build APIs that ingest structured data and serve results to downstream users and applications.
- Generate versioned, schema-conformant outputs in PDF and JSON and other formats from a shared underlying data source.
- Define and maintain output schemas, data contracts, and schema and API versioning using standards such as OpenAPI and JSON Schema.
- Provide a lightweight command-line interface for scripted and batch use.
- Package and deploy services using sound access-control, dependency-management, and compliance practices.
- Write unit tests, integration tests, and output-validation checks for correctness, well-formedness, and reproducibility.
- Document APIs, schemas, and output formats and coordinate with Science and Platform teams.
Requirements
- Master's degree in computer science, software engineering, data science, or a related field; or a bachelor's degree plus 1–2 years building APIs, services, or data pipelines; or equivalent practical experience, including military or self-taught paths.
- Proficiency in at least one modern programming language; Python experience is a plus.
- Experience designing and consuming REST/JSON APIs and working with structured data formats.
- Understanding of data schemas, versioning, and stable data contracts.
- Comfort with Git, Linux, testing, and command-line workflows.
- Preferred experience generating documents or reports programmatically and producing multiple output formats from one source of truth.
- Preferred familiarity with JSON Schema validation tooling, format versioning, environmental, geospatial, or scientific data, GeoJSON, or GeoParquet.
- Preferred experience with Docker, Terraform or CloudFormation, GitHub Actions, systems, infrastructure, networking, and secure deployment on AWS.
- Experience with R and Shiny, or other languages for data applications and rapid prototyping, is preferred.
- Familiarity with Rust or interest in contributing to Rust-based tooling is preferred.
- Colorado Front Range presence is preferred or required for periodic in-person collaboration.
Benefits
- Comprehensive employee healthcare at no monthly cost, including medical, prescription drug, dental, and vision coverage.
- Paid time off, paid holidays, flexible spending accounts, employee assistance, disability, life, and accident insurance.
- 401(k) plan with company matching and an Employee Stock Ownership Plan.
- Tuition assistance, training and workforce-improvement reimbursement, and a self-directed learning management system.
- Personalized career growth plans, spot bonuses, annual recognition awards, and an employee referral program.
- Employee-owned, team-oriented work environment with periodic in-person collaboration in Colorado's Front Range.