SDE III - Backend

2 Months ago • 5 Years +
Backend Development

Job Description

Netomi is a leading agentic AI platform for enterprise customer experience, working with global brands to enable scalable automation. As an SDE III - Backend, you will design, develop, and optimize high-performance backend systems. This involves building scalable, reliable, and secure services using Java, Spring Boot, RDS, Apache Kafka/RabbitMQ, and Redis/Memcached. You will work closely with cross-functional teams, focusing on distributed systems, performance optimization, and security in a fast-paced, agile environment.
Good To Have:
  • SaaS experience
  • Familiarity with Service-Oriented Architecture (SOA)
  • Familiarity with Domain-Driven Design (DDD)
  • Experience with containerization (Docker, Kubernetes, AWS ECS/GKE)
  • Knowledge of Infrastructure as Code (Terraform, Ansible, or similar tools)
  • Exposure to NoSQL databases (Elasticsearch, DynamoDB, MongoDB, etc.)
  • Understanding of CI/CD pipelines
  • DevOps best practices
  • Experience in building AI/ML-integrated solutions
Must Have:
  • Design and implement scalable, resilient, and distributed backend services using Java and Spring Boot.
  • Optimize and maintain relational databases (RDS, MySQL, PostgreSQL).
  • Implement and maintain event-driven architectures using Apache Kafka/RabbitMQ.
  • Utilize caching solutions like Redis or Memcached to enhance system performance.
  • Build and maintain microservices and distributed applications.
  • Identify bottlenecks and optimize application performance.
  • Ensure best practices for security, authentication, and data protection.
  • Collaborate with product managers, architects, and fellow engineers.
  • Mentor junior developers.
  • Thrive in a fast-paced, agile environment.

Add these skills to join the top 1% applicants for this job

saas-business-models
cross-functional
problem-solving
game-texts
agile-development
mysql
postgresql
rabbitmq
aws
nosql
spring-boot
apache-kafka
ansible
terraform
elasticsearch
redis
mongodb
ci-cd
docker
microservices
kubernetes
java

About the Company:

Netomi is the leading agentic AI platform for enterprise customer experience. We work with the largest global brands like Delta Airlines, MetLife, MGM, United, and others to enable agentic automation at scale across the entire customer journey. Our no-code platform delivers the fastest time to market, lowest total cost of ownership, and simple, scalable management of AI agents for any CX use case. Backed by WndrCo, Y Combinator, and Index Ventures, we help enterprises drive efficiency, lower costs, and deliver higher quality customer experiences.

Want to be part of the AI revolution and transform how the world’s largest global brands do business? Join us!

As an SDE III - Backend, you will be a key player in designing, developing, and optimizing high-performance backend systems. You will work closely with cross-functional teams to build scalable, reliable, and secure services while leveraging modern technologies like Java, Spring Boot, RDS, Apache Kafka/RabbitMQ, and Redis/Memcached.

Responsibilities:

  • Architect & Develop: Design and implement highly scalable, resilient, and distributed backend services using Java and Spring Boot.
  • Database Management: Optimize and maintain relational databases (RDS, MySQL, PostgreSQL) to ensure high availability and performance.
  • Messaging & Event-Driven Systems: Implement and maintain event-driven architectures using Apache Kafka/RabbitMQ.
  • Caching Strategies: Utilize caching solutions like Redis or Memcached to enhance system performance.
  • Distributed Systems: Build and maintain microservices and distributed applications with a strong focus on reliability and scalability.
  • Service-Oriented Architecture (SOA): Work with domain-driven design (DDD) principles to create robust and modular services.
  • Performance Optimization: Identify bottlenecks and optimize application performance through profiling, debugging, and fine-tuning.
  • Security & Compliance: Ensure best practices for security, authentication, and data protection across services.
  • Collaboration & Mentorship: Work closely with product managers, architects, and fellow engineers to design solutions, review code, and mentor junior developers.
  • Startup Environment: Thrive in a fast-paced, agile environment, adapting to new challenges and contributing innovative solutions.

Requirements:

  • 5+ years of backend development experience in a product-based company (SaaS experience is a plus)
  • Strong expertise in Java and Spring Boot frameworks.
  • Experience with Relational Databases (RDS, MySQL, PostgreSQL, or similar).
  • Hands-on experience with Kafka/RabbitMQ for event-driven architecture.
  • Proficiency in Redis or Memcached for caching and performance optimization.
  • Solid understanding of distributed systems and microservices architecture.
  • Familiarity with Service-Oriented Architecture (SOA) and Domain-Driven Design (DDD) (a plus).
  • Experience working in a startup for at least two years and handling complex system architectures.
  • Strong problem-solving skills and the ability to work independently in a fast-moving environment.

Additional Skills:

  • Experience with containerization (Docker, Kubernetes, AWS ECS/GKE).
  • Knowledge of Infrastructure as Code (Terraform, Ansible, or similar tools).
  • Exposure to NoSQL databases (Elasticsearch, DynamoDB, MongoDB, etc.)
  • Understanding of CI/CD pipelines and DevOps best practices.
  • Experience in building AI/ML-integrated solutions (a plus).

Netomi is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.

Set alerts for more jobs like SDE III - Backend
Set alerts for new jobs by Netomi
Set alerts for new Backend Development jobs in India
Set alerts for new jobs in India
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙