Senior/Lead Scala Engineer
Intellias
- Location
- Pune, Maharashtra, India
- Job type
- Full-time
Required skills
- Python
- Airflow
- AWS
- Apache
- Apache Airflow
- Apache Spark
- API
- backend
- CI
- data modeling
- data structures
- design patterns
- ECS
- Flink
- GitHub
- Java
- Kafka
- Lambda
- PostgreSQL
- Spark
- SQL
- RESTful
About the role
Intellias
Website:
intellias.com
Job details:
Required skills
- 8+ years building backend systems with Scala or Python as your primary language (confirmed production depth — not just listed in skills)
- Distributed data processing — Apache Spark or equivalent at production scale (Flink, Akka, Kafka Streams); required regardless of primary language
- Kafka — event-driven architecture, producers/consumers, production usage
- AWS — practical experience with Step Functions, ECS, Lambda, or EMR
- Strong SQL and data modeling — ideally PostgreSQL (schema design, query optimization, indexes)
- System architecture: ability to design, evaluate, and evolve system-level architecture from scratch
- Cross-team technical leadership, stakeholder alignment, mentoring culture
- Strong LLD: modular architecture, clean abstractions, separation of concerns
- API design: RESTful services, backward compatibility, versioning
- Testing strategy: unit, integration, E2E — deliberate approach to coverage and reliability
- Monitoring & observability: logging, metrics, alerting, dashboards in production systems
- Solid knowledge of data structures, OOP, and design patterns
- CI/CD pipelines (GitHub / GitLab) and engineering best practices
- English: Upper Intermediate+ (written and spoken)
Nice to have
- The other primary language —Python is a plus
- Java
- Apache Airflow or similar pipeline orchestration
- LLM/MCP tooling experience
- Amazon Bedrock or other LLM platform integration
- Experience with geospatial/map-related data or large-scale data quality systems
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.