Software Engineer III, Data Product

New
USFull-TimeSenior
Salary$134,000 – $181,000 (target midpoint ~$157,000)
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of professional software engineering experience, including at least 2+ years building production full-stack systems.
Required Skills
PostgreSQLPythonKafkaFastAPIReact

Requirements

  • 6+ years of professional software engineering experience, including at least 2+ years building production full-stack systems.
  • Strong expertise in Python backend development, ideally with FastAPI or similar asynchronous frameworks.
  • Experience working with event-driven architectures (e.g., Kafka or equivalent) in production environments.
  • Solid knowledge of PostgreSQL, including schema design, indexing, and query optimization.
  • Production experience with React, including integration with backend APIs and state management.
  • Strong understanding of system design, API development, and scalable backend architecture.
  • Experience shipping production systems with observability, feature flags, and iterative deployment practices.
  • Strong testing discipline (unit and integration testing) and focus on system reliability.
  • Ability to write clear technical documentation and communicate complex ideas effectively.
  • Curiosity about logistics, shipping systems, or data-driven product decision-making.

Responsibilities

  • Design, build, and own components of a high-scale rule evaluation engine powering data-driven product decisions.
  • Develop backend services in Python (FastAPI or similar) to support low-latency, high-throughput decision workflows.
  • Integrate event-driven systems (e.g., Kafka or equivalent) to process and distribute real-time shipping and logistics data.
  • Build and maintain React-based interfaces for rule configuration, evaluation visibility, and system observability.
  • Design scalable data models supporting auditability, versioning, and reproducibility of decision outputs.
  • Collaborate with Data Science, Analytics Engineering, and Product teams to productionize analytical and ML-driven insights.
  • Instrument services with metrics, logging, and tracing to ensure production observability and system reliability.
  • Participate in on-call rotations and incident response for owned services.
  • Contribute to API design, system decomposition, and cross-team technical architecture discussions.
  • Support onboarding, code reviews, and knowledge sharing to elevate team engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
$134,000 – $181,000 (target midpoint ~$157,000)
Apply Now