Flair Labs

Software Architect

Mumbai
Node.js Java Python .NET React Angular Vue.js Microservices API AWS Azure GCP Docker Kubernetes Kafka RabbitMQ Redis Elasticsearch SQL SQL Server Prometheus Grafana
Description

Architect

Location: Mumbai

Experience: 8+ years

About Flair Labs:

Flair Labs is a software services and engineering organization crafting innovative digital solutions for contemporary business needs. We specialize in scalable SaaS platforms through strategic planning, innovative development, and tailored execution.

Our services include building comprehensive digital platforms, product optimization, architecture consulting, and tech consulting. We leverage Design Thinking, Agile, and DevOps to streamline processes, automate tasks, and accelerate project delivery.

Flair Labs serves diverse industries such as healthcare, fraud detection & eKYC, shipping & marine, media & entertainment, HR/recruitment, gaming, Ed-tech, and more. Our technology stack spans Cloud, Voice, Big Data, Mobile, and Web platforms.

At our core, we aim to be a partner in our clients' digital transformation journey.

Website: https://www.flairlabs.com

LinkedIn: Flair Labs LinkedIn

Location: Mumbai

We are seeking a Software Architect with 8+ years of total experience, including at least 3 years in an architecture-focused role. The right candidate will have a proven track record in designing scalable, cloud-native systems, and leading engineering teams through complex solution architecture initiatives.

This is a strategic, hands-on role responsible for setting the technical vision, crafting robust system designs, and ensuring seamless implementation of distributed software systems.

Key Responsibilities:

  • Lead the architecture and design of robust, scalable, and maintainable software systems across diverse technology stacks and business domains.
  • Define and document system-level and service-level architecture in collaboration with product managers, engineers, and other stakeholders.
  • Establish and promote best practices for modular architecture, scalability, fault tolerance, and system observability.
  • Drive architectural decisions from concept to deployment, ensuring performance, reliability, and technical quality.
  • Create reusable frameworks, components, and architectural templates to accelerate development and promote consistency.
  • Provide architectural guidance and mentorship to engineering teams on design patterns, trade-offs, and system structuring.
  • Conduct architecture reviews, technical audits, and lead cross-functional planning discussions.
  • Collaborate closely with DevOps and infrastructure teams to align system design with deployment, monitoring, and operational requirements.
  • Continuously evaluate and recommend new tools, technologies, and frameworks to enhance engineering productivity and platform capabilities.

 

Technical Skills

  • Proficiency in full stack development using modern backend languages (e.g., Node.js, Java, Python, .NET) and frontend frameworks (e.g., React, Angular, Vue).
  • Strong knowledge of microservices architecture, domain-driven design (DDD), and event-driven systems.
  • Deep understanding of REST APIs, Object-Oriented Analysis & Design (OOAD), design and architecture patterns, and TDD.
  • Proven experience with cloud-native technologies (AWS, Azure, or GCP), including both IaaS and PaaS offerings.
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes).
  • Working knowledge of CI/CD pipelines, DevOps automation, and infrastructure as code.
  • Proficiency with distributed messaging systems (e.g., Kafka, RabbitMQ), caching technologies (e.g., Redis), and search platforms (e.g., Elasticsearch).
  • Solid understanding of relational, NoSQL, and time-series databases.
  • Experience designing for high-availability, monitoring, and instrumentation using tools like Prometheus, Grafana, or ELK stack.
  • Awareness of modern frontend frameworks (React, Angular) and mobile architecture is a plus.

 

Must Have

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum 8 years of total experience, with 3+ years as a software architect or in a senior engineering role leading architecture effort.
  • Strong analytical and troubleshooting skills with a proven ability to resolve complex technical challenges.
  • Ability to drive system-level design conversations and clearly articulate architectural trade-offs.
  • Skilled at working cross-functionally and influencing without authority.
  • Passionate about learning and staying up to date with evolving technologies and best practices.
  • Excellent communication and documentation skills to collaborate effectively with distributed teams and stakeholders.


Flair Labs
Flair Labs

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say