Senior Software Engineer

1 week ago


Mumbai, Maharashtra, India Tesla Full time US$ 1,50,000 - US$ 2,00,000 per year

The Role:

We are looking for a highly motivated and experienced engineer to join our team in developing the next-generation AI Agent enhanced Communications platform capable of seamlessly integrating and expanding across various channels such as voice calls, mobile applications, texting, email, and social media posts. As a unified communication platform, it enables message delivery to customers and internal staff across several channels like Email, SMS, In-App messaging, and Social Media. This platform is utilized by applications that cover areas such as discovery, sales, orders, ownership, and service across all business sectors, including Vehicle, Energy, Insurance, and more. The platform guarantees the effective delivery of marketing campaigns and interactions between advisors and customers.

Responsibilities:

  • Design, development, and implementation of scalable applications that involves problem solving
  • 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 new, 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
  • Expert Experience in developing scalable golang applications including SQL and NOSQL daatabases and other opensource technologies.
  • 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

The Role:

We are looking for a highly motivated and experienced engineer to join our team in developing the next-generation AI Agent enhanced Communications platform capable of seamlessly integrating and expanding across various channels such as voice calls, mobile applications, texting, email, and social media posts. As a unified communication platform, it enables message delivery to customers and internal staff across several channels like Email, SMS, In-App messaging, and Social Media. This platform is utilized by applications that cover areas such as discovery, sales, orders, ownership, and service across all business sectors, including Vehicle, Energy, Insurance, and more. The platform guarantees the effective delivery of marketing campaigns and interactions between advisors and customers.

Responsibilities:

  • ?Design, development, and implementation of scalable applications that involves problem solving
  • 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 new, 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
  • Expert Experience in developing scalable golang applications including SQL and NOSQL daatabases and other opensource technologies.
  • 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


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Senior Software EngineerWe are seeking a highly skilled and experienced software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems.Requirements:At least 5 years of experience in software development with Java as primary programming language.Strong...


  • Mumbai, Maharashtra, India beBeeSoftwareEngineer Full time ₹ 90,00,000 - ₹ 1,25,00,000

    Job OverviewThe Senior Software Engineer will be responsible for creating high-quality software applications using .net, C#, and Angular technologies.


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust market-ready software products that meet the highest standards of engineering and...


  • Mumbai, Maharashtra, India beBeeBackendEngineer Full time ₹ 90,00,000 - ₹ 1,50,00,000

    ">Senior Backend Software EngineerWe are seeking a skilled senior backend software engineer to join our team. In this role, you will be responsible for developing and maintaining scalable backend services that power our AI-driven platform.",


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...


  • Navi Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title: Senior Software EngineerJob Description:We are seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in full stack software development, with expertise in Java and React.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using Java and...


  • Mumbai, Maharashtra, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 8,00,000

    Job Title: Senior Software Engineer", "Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in software development and a strong passion for delivering high-quality solutions.", "Key Responsibilities", "Design and Develop Software Solutions: Design, develop, test, and deploy...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description Company Description NEC Software Solutions India On 1st July 2021 Rave Technologies became NEC Software Solutions India This change brought us under the global NEC Corporation brand We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation We have more than 30 years of...


  • Mumbai, Maharashtra, India PAYNEXT PRIVATE LIMITED Full time US$ 80,000 - US$ 1,20,000 per year

    Company DescriptionPayNext Private Limited offers end-to-end digital and automated payment solutions ensuring connected and secure transactions. We provide the fastest possible cashless payment solutions to clients, reflecting our commitment to speed and enhanced security technology. Based on a reliable and passionate team, we consistently offer new...