Added
14 days ago
Type
Full time
Salary
Salary not provided

Related skills

java sql python scala kafka

📋 Description

  • Design, operate, and document versioned RESTful APIs (FastAPI, JVM) for reliability.
  • Implement data schema evolution and versioning for reliable exchange.
  • Build batch and streaming pipelines with Kafka and Spark; handle backpressure.
  • Instrument services with metrics, logs and traces; contribute to CI/CD and testing.
  • Collaborate with Product to translate requirements into technical solutions.
  • Follow clean code, reviews, testing, and agile practices for maintainable solutions.

🎯 Requirements

  • 3-5 years of experience in data-focused software engineering.
  • Python (FastAPI) and Scala or Java on the JVM.
  • RESTful APIs design and operation, including versioning.
  • Data modeling, schema evolution, Avro or Protobuf.
  • SQL and NoSQL databases, including query optimization.
  • Batch or streaming data systems with Kafka/Spark.
  • CI/CD, monitoring and alerting practices.
  • Git-based workflows and Agile development.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Data Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Data Jobs

See more Data jobs →