The Role :
- Responsibilities**:
- Must have - Leverage technologies like Golang, Apache Kafka, Postgress, Opensearch
- Experience with integrating with LLM and inferring responses
- Nice to have - Java, Apache Flink, Clickhouse
- Promote software engineering best practices via code reviews, building tools and documentation
- Leverage your existing skills while learning and implementing recent, open-source technologies as Tesla grows.
- Work with product managers, content producers, QA engineers and release engineers to own your solution from development to production
- Define and develop unit tests and unit test libraries to ensure code development is robust and production ready.
- Drive software process improvements that enable progressively increased team efficiency. - Requirements :
- BS or MS in Computer Science or equivalent discipline
- Design software architecture based on business requirements, strategy, and priorities
- Good unit testing and integration testing practices
- Experience with message queue architecture
- Experience with Docker and Kubernetes
- Agile/SCRUM Software Development Process experience
**
📌 Senior Software Engineer - Firebolt (Mumbai)
🏢 Tesla
📍 Mumbai