Software Architect

Posted 5 Days Ago
Be an Early Applicant
Hiring Remotely in India
Remote
Senior level
Artificial Intelligence • Consumer Web • HR Tech • Other
The Role
Design and architect scalable, low-latency backend systems for a high-throughput AI customer experience platform. Lead technical design, performance tuning, database optimization, caching strategies, distributed system design, and production readiness. Mentor engineers, drive architecture decisions around microservices, APIs, cloud infrastructure, and ensure reliability and observability.
Summary Generated by Built In
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!

Netomi is looking for a highly experienced Software Architect to join its Core Platform team. The ideal candidate will have strong hands-on experience building scalable, low-latency, high-performance backend systems using Java, Spring Boot, MySQL, Redis, AWS, Docker, and ECS.
This role requires someone who can design robust platform architecture, guide engineering teams, solve complex technical problems, and ensure systems are built for scale, reliability, and performance.

Key Responsibilities

  • Design and architect scalable, secure, and high-performance backend systems for Netomi’s core platform.

  • Build and optimize low-latency applications capable of handling high-throughput workloads.

  • Lead technical design discussions and define architecture best practices across engineering teams.

  • Work extensively with Java, Spring Boot, MySQL, Redis, AWS, Docker, and ECS.

  • Own performance tuning, database optimization, caching strategies, and distributed system design.

  • Collaborate with product managers, engineering leaders, DevOps, and QA teams to deliver reliable platform capabilities.

  • Review code, mentor senior engineers, and drive engineering excellence.

  • Ensure platform components are resilient, observable, maintainable, and production-ready.

  • Make architectural decisions around microservices, APIs, cloud infrastructure, scalability, and deployment patterns.

  • Identify technical risks and proactively propose solutions.

Required Skills and Experience

  • 8+ years of software engineering experience, with strong backend/platform engineering exposure.
    Strong expertise in Java and Spring Boot.
  • Deep experience with MySQL, including schema design, indexing, query optimization, and transaction management.
  • Hands-on experience with Redis for caching, rate limiting, queues, or low-latency data access.
  • Strong cloud experience with AWS, especially production-grade deployments.

  • Experience working with Docker and containerized applications.
  • Hands-on experience with AWS ECS or similar container orchestration platforms.
  • Proven experience designing and building low-latency, high-performance applications.
  • Strong understanding of distributed systems, microservices, REST APIs, event-driven architecture, and system scalability.
  • Experience with monitoring, logging, debugging, and production incident resolution.
  • Strong problem-solving, ownership, and technical leadership skills.

Good to Have

  • Experience with Kafka, SQS, SNS, or other messaging/event-streaming systems.
  • Experience with Kubernetes, Terraform, CI/CD pipelines, and infrastructure automation.
  • Exposure to AI, chatbot, automation, or SaaS platforms.
  • Experience leading architecture for large-scale multi-tenant systems.
    Ideal Candidate

    The ideal candidate is a hands-on architect who can think at system level, write clean and efficient code when required, mentor engineers, and make strong technical decisions for a high-scale core platform environment.

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.

Skills Required

  • 8+ years of software engineering experience with backend/platform focus
  • Strong expertise in Java and Spring Boot
  • Deep experience with MySQL (schema design, indexing, query optimization, transactions)
  • Hands-on experience with Redis for caching, rate limiting, or low-latency access
  • Strong cloud experience with AWS and production-grade deployments
  • Experience working with Docker and containerized applications
  • Hands-on experience with AWS ECS or similar container orchestration
  • Proven experience designing and building low-latency, high-performance applications
  • Strong understanding of distributed systems, microservices, REST APIs, event-driven architecture, and scalability
  • Experience with monitoring, logging, debugging, and production incident resolution
  • Strong problem-solving, ownership, and technical leadership skills
  • Experience with Kafka, SQS, SNS, or other messaging/event-streaming systems
  • Experience with Kubernetes, Terraform, CI/CD pipelines, and infrastructure automation
  • Exposure to AI, chatbot, automation, or SaaS platforms
  • Experience leading architecture for large-scale multi-tenant systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
139 Employees
Year Founded: 2015

What We Do

Netomi is an AI-first customer service platform that enables companies to deliver the highest quality customer experiences while significantly reducing cost. Netomi's Relationship Operating System automatically resolves up to 80% of routine customer service inquiries, decreasing resolution time, and increasing customer satisfaction and support quality. The patented, no-code platform works across messaging, chat, email and voice, and understands 100+ languages. Netomi is based in San Francisco and has offices in New York and India.

Similar Jobs

Wish A Cloud Logo Wish A Cloud

Software Architect

eCommerce • Information Technology • Software • App development
In-Office or Remote
New Delhi, IND
14 Employees

Tether.io Logo Tether.io

Senior Software Architect

Blockchain • Software • Analytics • Financial Services • Cryptocurrency
In-Office or Remote
7 Locations
292 Employees

NextHire Consulting Logo NextHire Consulting

Solutions Architect

Artificial Intelligence • HR Tech • Professional Services • Software
Remote
India
100 Employees

Twilio Logo Twilio

Software Architect

Productivity • Software • Conversational AI
Remote
India
6355 Employees

Similar Companies Hiring

Legora Thumbnail
Artificial Intelligence • Legal Tech • Software
Chicago, Illinois
700 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account