Customer-Centric Product Development: Engage with customers to understand their needs, then design, prototype, and implement valuable, user-focused features for our Product.
End-to-End Feature Ownership: Take full responsibility for features, spanning the entire lifecycle from initial data model and API design to web UI development and final production deployment.
Data and System Architecture: Design and implement scalable data flows and schemas utilizing database technologies and event pipelines.
Workflow Standardization and Evolution: Implement and continuously improve standardized product workflow, ensuring services communicate effectively by emitting and consuming domain events.
Front-End and Geospatial Visualization: Develop accessible, responsive user interfaces with a focus on integrating complex geospatial visualizations, maps, and timelines.
Technical Excellence and Reliability: Drive improvements in system reliability through automated testing, robust CI/CD pipelines, and enhanced observability practices.
Infrastructure and Operations Contribution: Collaborate on infrastructure-as-code and deployment pipelines, contributing to sensible and sustainable operational practices.
Requirements
Frontend Proficiency: Strong skills in React, TypeScript, modern state management, data handling patterns, and frontend testing best practices.
Backend & Data: Expertise in Python for building web APIs and services, along with strong data modeling capabilities for PostgreSQL.
Event-Driven Systems: Experience in designing, emitting, and handling domain events, with familiarity with event streaming platforms like Kafka.
Quality & Testing: Proficient in backend testing tools and practices (pytest, coverage, mocks) and frontend testing methodologies.
Observability: Ability to implement meaningful metrics, tracing, and structured logging (familiarity with tools like AWS Lambda Powertools and Sentry is a plus).
DevOps & Infrastructure: Solid understanding of CI/CD fundamentals and comfort with Infrastructure-as-Code (specifically Terraform).
Security: Foundational knowledge of security and authentication principles (e.g., Auth0/OIDC, JWT, managing permissions and entitlements).