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.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!