Job Description
Full Stack Application Architect
Job Location (Short):  Pune, India
Workplace Type:  Hybrid
Req Id:  2137

Responsibilities

Preferred Qualifications

Experience & Background

  • 8+ years in full stack development with 3+ years in architecture roles
  • Proven experience building and operating high-traffic, mission-critical applications
  • Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures
  • Track record of leading technical initiatives and mentoring development teams

Advanced Technical Skills

  • Service Mesh: Istio, Linkerd, or similar service mesh technologies
  • Event Streaming: Kafka, RabbitMQ, or similar messaging systems
  • Caching: Redis, Memcached, or distributed caching solutions
  • Security: OAuth/OIDC, security scanning, vulnerability management

Operational Excellence

  • Experience with incident response, post-mortem analysis, and reliability improvements
  • Knowledge of capacity planning, performance testing, and scalability patterns
  • Understanding of compliance requirements (SOC2, GDPR, HIPAA) and security best practices
  • Experience with cost optimization and resource management in cloud environments

Leadership & Collaboration

  • Strong communication skills with ability to present technical concepts to stakeholders
  • Experience leading cross-functional projects and technical decision-making
  • Mentorship experience with junior and mid-level engineers
  • Collaborative approach to working with product, design, and operations teams

Education Requirements

  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • Master's degree preferred but not required with sufficient experience
  • Relevant certifications (Kubernetes, cloud platforms, or DevOps) are advantageous

What You'll Build

  • Highly available applications serving millions of users with 99.99% uptime
  • Automated deployment pipelines enabling multiple daily releases with zero downtime
  • Comprehensive monitoring and observability systems providing deep application insights
  • Self-healing infrastructure that automatically responds to failures and scales based on demand
  • Modern containerized architectures that enable rapid development and deployment

Growth Opportunities

  • Lead architecture decisions for next-generation platform evolution
  • Drive adoption of emerging technologies and industry best practices
  • Build and mentor a team of full stack and infrastructure engineers
  • Shape technical strategy and roadmap for application platform
  • Contribute to open-source projects and technical community initiatives

Work Environment

  • Collaborative, innovative environment with emphasis on continuous learning
  • Flexible work arrangements with modern development tools and infrastructure
  • Opportunity to work with cutting-edge technologies and solve complex technical challenges

Regular tech talks, conferences, and professional development opportunities

Education / Qualifications

Required Technical Skills

Full Stack Development

  • Frontend: Proficiency in modern JavaScript frameworks (React, Vue.js, or Angular)
  • Backend: Strong experience with multiple backend technologies (Java/Spring, Python/Django/Flask, Node.js, or Go)
  • API Design: RESTful services, GraphQL, and microservices communication patterns
  • Database Integration: Advanced SQL, ORM frameworks, and database optimization techniques

Infrastructure & DevOps

  • Containerization: Docker containerization, multi-stage builds, and image optimization
  • Kubernetes: Pod management, services, ingress, persistent volumes, and cluster administration
  • Helm: Chart development, templating, and package management for Kubernetes applications
  • Terraform: Infrastructure provisioning, state management, and module development

Database & Search

  • MySQL: Advanced SQL, query optimization, replication, clustering, and high availability configurations
  • OpenSearch: Index design, search optimization, aggregations, and cluster management
  • Data Modeling: Relational and document database design patterns
  • Performance Tuning: Database optimization, caching strategies, and connection pooling

Monitoring & Observability

  • Datadog: Application performance monitoring, infrastructure monitoring, and custom metrics
  • Logging: Centralized logging strategies, log aggregation, and analysis
  • Alerting: Intelligent alerting systems and incident response automation
  • Tracing: Distributed tracing for microservices debugging and optimizatio

Experience & Background

  • 8+ years in full stack development with 3+ years in architecture roles
  • Proven experience building and operating high-traffic, mission-critical applications
  • Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures
  • Track record of leading technical initiatives and mentoring development teams

Advanced Technical Skills

  • Service Mesh: Istio, Linkerd, or similar service mesh technologies
  • Event Streaming: Kafka, RabbitMQ, or similar messaging systems
  • Caching: Redis, Memcached, or distributed caching solutions
  • Security: OAuth/OIDC, security scanning, vulnerability management

Operational Excellence

  • Experience with incident response, post-mortem analysis, and reliability improvements
  • Knowledge of capacity planning, performance testing, and scalability patterns
  • Understanding of compliance requirements (SOC2, GDPR, HIPAA) and security best practices
  • Experience with cost optimization and resource management in cloud environments

Leadership & Collaboration

  • Strong communication skills with ability to present technical concepts to stakeholders
  • Experience leading cross-functional projects and technical decision-making
  • Mentorship experience with junior and mid-level engineers
  • Collaborative approach to working with product, design, and operations teams

About Octave:

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle — Design, Build, Operate and Protect — where performance, safety, and reliability are non-negotiable and failure is not an option. 

Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most. 

Octave has approximately 7,200 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn

Why work for Octave?

All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

 

Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.