Software Architect

Five9

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software bringing the power of cloud innovation to customers worldwide.

Living our values everyday results in our team-first culture and enables us to innovate grow and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment empowering our employees to be their authentic selves.

Overview
We are seeking a highly skilled Software Architect to design and guide the development of cloud-native scalable and resilient microservices. The ideal candidate will have deep technical expertise in distributed systems event-driven architectures and modern data platforms and will play a critical role in setting the technical direction and architecture strategy for backend systems.

Key Responsibilities

  • Architect end-to-end solutions for cloud-native applications with a strong focus on scalability availability performance and security.
  • Design and oversee the development of microservices architectures ensuring clean service boundaries loose coupling and high maintainability.
  • Define and guide the adoption of message queueing and streaming platforms (e.g. Kafka Redis Streams RabbitMQ) for event-driven communication and real-time processing.
  • Architect and optimize data storage solutions including distributed databases (e.g. Citus PostgreSQL Snowflake) to meet high availability and scalability requirements.
  • Collaborate with engineering teams to define architecture blueprints reference implementations and technical standards.
  • Perform architecture reviews provide hands-on technical guidance and ensure adherence to best practices in code quality testing observability and security.
  • Evaluate new technologies frameworks and tools; recommend and drive technology adoption aligned with long-term architectural goals.
  • Work closely with DevOps SRE and security teams to ensure efficient CI/CD infrastructure automation and secure system design.
  • Provide architectural support for customer-facing issues performance bottlenecks and production incidents.
  • Advocate for domain-driven design (DDD) API-first design and event-driven patterns across the engineering organization.

Minimum Qualifications

  • 10 years of experience in software development with 3 years as a Software Architect or in a similar architectural leadership role.
  • Proven experience in designing and deploying cloud-native applications using AWS Azure or GCP.
  • Strong knowledge of microservices patterns REST/gRPC APIs and asynchronous communication.
  • Hands-on experience with streaming and messaging platforms such as Apache Kafka Redis Streams RabbitMQ or Amazon Kinesis.
  • Expertise in distributed databases like Citus Snowflake PostgreSQL Cassandra or similar.
  • Solid understanding of containerization and orchestration (e.g. Docker Kubernetes Helm).
  • Familiarity with DevOps practices including infrastructure as code (e.g. Terraform) and CI/CD pipelines.
  • Experience with monitoring and observability tools such as Prometheus Grafana Datadog ELK stack.
  • Strong focus on scalability performance tuning reliability and security best practices in architecture.

Preferred Qualifications

  • Bachelors or Masters degree in Computer Science Engineering or a related technical field.
  • Experience with event sourcing CQRS or real-time data processing architectures.
  • Familiarity with data pipelines ETL workflows and big data platforms.
  • Understanding of multi-tenant SaaS architectures and compliance requirements (e.g. GDPR SOC2).
  • Prior experience with technical mentoring code reviews and engineering process improvements.

Why Five9

At Five9 we believe that technology is only as powerful as the people behind it. Youll be part of a team that values collaboration innovation and accountability and youll have the opportunity to make a meaningful impact on how global enterprises engage with their customers.

Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds perspectives and skills. The more inclusive we are the better we are. Five9 is an equal opportunity employer.

View our privacy policy including our privacy notice to California residents here: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9.

Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software bringing the power of cloud innovation to customers worldwide. Living our values everyday results in our team-first culture and enables us to innovate grow and thrive while enjoying the journ...
View more view more

Key Skills

  • APIs
  • Spring
  • .NET
  • DevOps
  • Cloud Infrastructure
  • IaaS
  • AWS
  • Solution Architecture
  • Cloud Architecture
  • PaaS
  • Java
  • Azure

About Company

Company Logo

Five9 delivers the most reliable cloud contact center that empowers organizations to deliver extraordinary customer experiences. Request a demo!

View Profile View Profile