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
Positive 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