Sse / Lead Software Engineer Job in Ultraviolette Automotive
Sse / Lead Software Engineer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Title: Lead / Senior Software Engineer (Microservices, IoT, Kafka, AWS)
Location: Bengaluru
Experience Required: 5 8 years
Industry: Automotive (Electric Mobility)
Employment Type: Full-time
About Ultraviolette
Join the Charge. Create the Future.
At Ultraviolette, we re not just building electric vehicles we re redefining what mobility looks and feels like. From creating India s fastest electric motorcycle to designing the world s most advanced electric scooter, we're on a mission to engineer machines that are not only sustainable, but also exhilarating.
Our team is a diverse mix of engineers, designers, dreamers, and doers, united by a bold vision to accelerate the global shift to electric mobility. If you're driven by innovation and looking to work on cutting-edge products that challenge the status quo, this is your platform to make a real impact.
About the Role
We are looking for a Senior/Lead Software Engineer who thrives in designing scalable, high-performance, and cloud-native microservices. This role is ideal for someone with hands-on experience in Java, Spring Boot, Kafka, and AWS, and a keen interest in IoT and real-time data architectures.
You will work at the intersection of hardware and software helping us bring our vision of connected, intelligent, and high-performance electric vehicles to life.
Key Responsibilities
- Design, develop, and deploy Java-based microservices using Spring Boot and related technologies.
- Architect and implement event-driven systems using Apache Kafka for real-time IoT data streaming.
- Build and manage RESTful APIs with AWS API Gateway for seamless service integration.
- Leverage AWS services such as Lambda, DynamoDB, and MemoryDB to build scalable, serverless solutions.
- Collaborate with cross-functional teams front-end developers, DevOps, and product managers to convert ideas into working features.
- Optimize application performance, troubleshoot issues, and ensure high reliability and availability.
- Mentor junior engineers, conduct code reviews, and enforce clean coding practices.
- Contribute to architecture decisions, technical roadmaps, and innovation initiatives.
- Stay on top of emerging technologies in cloud, microservices, and IoT ecosystems.
- Participate actively in Agile processes including sprint planning, stand-ups, and retrospectives.
Required Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on experience in Java development, with a strong foundation in Spring Boot.
- Proven experience designing and deploying microservices architectures.
- Strong knowledge of Kafka and real-time streaming/data pipeline architectures.
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Understanding of IoT protocols such as MQTT or CoAP and device connectivity.
- Proficiency with version control (Git) and Agile methodologies.
- Excellent problem-solving, communication, and collaboration skills.
Nice to Have
- AWS Certifications (e.g., AWS Certified Developer or Solutions Architect).
- Experience with additional languages like Python or Rust.
- Familiarity with NoSQL databases such as MongoDB or Cassandra.
- Knowledge of DevOps practices, CI/CD pipelines, and Infrastructure as Code (e.g., Terraform).
- Exposure to stream processing frameworks (e.g., Apache Flink, Spark Streaming).
- Experience in edge computing and distributed systems.
- Strong understanding of cloud security best practices.
Why Join Ultraviolette?
- Work on India s most futuristic electric vehicles at the intersection of technology, performance, and sustainability.
- Be part of a mission-driven company shaping the future of mobility.
- Collaborate with some of the most talented engineers and designers in the industry.
- A fast-paced environment that celebrates innovation, learning, and growth.
Ready to revolutionize mobility with us? Apply now and let s build the future together.
Qualification : Bachelors or Masters degree in Computer Science, Engineering, or a related field