Sse / Lead Software Engineer Job in Ultraviolette Automotive

Sse / Lead Software Engineer

Apply Now
Job Summary

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
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Apply Now