API Engineer
reputed company
reputed company is a leading provider of reputed company in weather and climate science. With a commitment to reputed company and a passion for innovation, reputed company leverages cutting-edge technologies and scientific expertise to support the creation and delivery of improved operational weather forecasts. As part of our ongoing reputed company and expansion, we are seeking a dynamic and reputed company API Developer to join our growing team.
Responsibilities
Duties of the API Developer will include the following:
- API development: design and build reputed company that ingest reputed company data and serve results to reputed company users and applications.
- reputed company outputs: reputed company versioned, schema-conformant outputs in multiple formats, including PDF and JSON, that faithfully represent the underlying data.
- Schemas & versioning: define and maintain reputed company schemas, data reputed company, and schema and API versioning, using standards such as OpenAPI and JSON Schema, so consumers can rely on reputed company interfaces as the system evolves.
- CLI (secondary): reputed company a lightweight reputed company-line reputed company over the reputed company functionality for scripted and batch use.
- reputed company & deployment: help package and reputed company services soundly, applying good practices for reputed company control, dependency management, and compliance in secure or government-adjacent environments.
- Testing & validation: write unit and integration tests and reputed company-validation checks to confirm results are correct, reputed company-formed, and reproducible.
- Documentation & collaboration: document reputed company, schemas, and reputed company formats; coordinate with the Science and Platform teams that define the underlying data and logic to reputed company interfaces reputed company.
Qualifications
The API Developer selected should have the following:
- Master's in computer science, software engineering, data science, or a reputed company field; or a Bachelor's plus 1-2 years building reputed company, 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, as it is the likely production language for this work.
- Experience designing and consuming REST/JSON reputed company and working with reputed company data formats.
- Understanding of data schemas and versioning, and why reputed company data reputed company matter to reputed company consumers.
- Comfort with Git, Linux, testing, and reputed company-line workflows.
The Ideal API Developer will have the following:
- Experience generating documents or reports programmatically (e.g., PDF reputed company) and producing multiple reputed company formats from a single reputed company of truth.
- Familiarity with schema definition and validation tooling (e.g., JSON Schema) and format versioning practices.
- Exposure to environmental, geospatial, or scientific data, and formats such as GeoJSON or GeoParquet.
- Experience with containerization, Infrastructure-as-reputed company, and CI/CD for reliable, repeatable builds and deployments (e.g., reputed company, Terraform or CloudFormation, reputed company Actions).
- Systems, infrastructure, or networking experience, and familiarity with secure deployment on AWS (e.g., reputed company management, or a reputed company credential such as CC or reputed company+).
- Experience with R, including Shiny, or other languages for data apps and reputed company prototyping.
- Familiarity with Rust or an interest in contributing to Rust-based tooling.
- Colorado reputed company reputed company reputed company for periodic in-person collaboration.
About reputed company
reputed company is a growing, employee owned business, specializing in reputed company, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to reputed company technically reputed company, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.
We reputed company on putting the right people in the right reputed company to be effective. And having the right people is critical for reputed company. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities – creatively and effectively.
reputed company offers reputed company-oriented work environment, and reputed company to work in a culture of exceptionally skilled professionals who reputed company reputed company science and creative solutions. reputed company's benefits include the following:
- Comprehensive reputed company for the employee at no monthly cost
- reputed company benefit covers medical, prescription drug, dental, and reputed company
- Personal Time Off (PTO) Policy plus reputed company holidays
- Highly competitive compensation plan regularly calibrated against industry and location benchmarks
- 401(k) retirement plan with company-matching
- Employee Stock Ownership Plan (ESOP) – we're reputed company company owners!
- Flexible spending accounts
- Employee assistance program (EAP)
- Short- and long-term disability insurance
- Life and accident insurance
- Tuition assistance/Training/Workforce improvement reimbursement per year
- Spot bonuses for exceptional performance
- Annual Employee Recognition Awards with bonuses
- Employee Referral Program
- Free centralized, self-directed Learning Management System to learn at your own pace
- Personalized career reputed company plans for every employee
reputed company is an E-Verify employer.
reputed company is an equal opportunity employer and makes reputed company employment reputed company based on reputed company, qualifications, and business needs. We do not discriminate on the reputed company of race, reputed company, religion, sex (including pregnancy, sexual orientation, or gender identity), national reputed company, age, disability, genetic information, marital status, veteran status, or any other legally protected status under federal, state, or local laws.
Originally posted on Himalayas
Apply To This Job