194 Software Architect jobs in Kochi
Technical Lead / Software Architect
Posted 1 day ago
Job Viewed
Job Description
Job Title: Technical Lead / Software Architect
Location: Remote
Experience Level: 6+ years
About the Role
Join Cloudologix to support development of a rapidly growing online food delivery platform that connects food enthusiasts with their favorite chefs.
Our customer's platform is already popular in Europe, and we are expanding our team to introduce new features and enhance our mobile app experience. Be part of an innovative team that's reshaping the food and grocery delivery industry.
We’re looking for a Technical Lead / Software Architect who can take ownership of both product design and technical architecture. You’ll act as the bridge between the CEO and the engineering team, translating business needs into scalable, maintainable, and high-performing software solutions.
This is a hands-on leadership role — you’ll guide and mentor a small team while also contributing to development and overseeing infrastructure, CI/CD, and cloud operations.
Key Responsibilities
Product & Technical Architecture
Work closely with the CEO to understand business requirements, propose technical solutions, and refine features through discussion and iteration.
Design the overall system architecture and ensure scalability, performance, and maintainability.
Translate business ideas into actionable technical tasks and assign them to the team.
Team Leadership
Lead and mentor a team of 4+ engineers, fostering collaboration and continuous improvement.
Oversee code quality, architecture reviews, and agile delivery.
Manage sprint planning, task allocation, and progress tracking in Jira/Confluence.
Infrastructure & DevOps
Own existing CI/CD pipelines also new ones in future and ensure smooth deployments.
Manage AWS infrastructure with a focus on cost optimization and scalability.
Handle GitHub Actions, environment setups, and cloud configurations.
Hands-On Development is always a plus
Contribute directly to the codebase when needed.
Work across the stack: Java (Spring Boot), Node.js, React.js, Next.js (Flutter basics a plus) when the team is stuck.
Design and integrate APIs between frontend and backend systems.
AI & Automation
Explore and implement AI-driven features and chatbot integrations using OpenAI APIs and other modern tools.
Evaluate emerging technologies that can improve product capabilities.
Required Skills
Strong background in Java (Spring Boot) and Node.js.
Proficiency with React.js and Next.js (Flutter basics preferred).
Hands-on experience with AWS services, infrastructure management, and CI/CD.
Basic knowledge of google firebase.
Excellent understanding of API design, system integrations, and backend–frontend communication.
Familiarity with Git, GitHub Actions, Jira, Confluence, and Agile methodologies.
Experience leading teams and managing multiple projects simultaneously.
Good communication skills and the ability to translate non-technical requirements into clear engineering tasks.
Awareness of AI tools, chatbots, and OpenAI integrations.
Preferred Qualifications
Prior experience as a Technical Lead, Software Architect, or Engineering Manager in a startup or fast-paced environment.
Strong problem-solving mindset and attention to scalability and cost efficiency.
Passion for mentoring developers and improving engineering processes.
Benefits
- Compensation: Competitive salary and performance-based bonuses.
- Work-Life Balance: Flexible working hours and remote work opportunities.
- Career Growth: Opportunities for professional development and career advancement.
- Dynamic Environment: Work in a dynamic and fast-paced environment with a talented team.
- Team Culture: Regular team events and a friendly, inclusive work culture.
Technical Lead / Software Architect
Posted today
Job Viewed
Job Description
Job Title: Technical Lead / Software Architect
Location: Remote
Experience Level: 6+ years
About the Role
Join Cloudologix to support development of a rapidly growing online food delivery platform that connects food enthusiasts with their favorite chefs.
Our customer's platform is already popular in Europe, and we are expanding our team to introduce new features and enhance our mobile app experience. Be part of an innovative team that's reshaping the food and grocery delivery industry.
We’re looking for a Technical Lead / Software Architect who can take ownership of both product design and technical architecture. You’ll act as the bridge between the CEO and the engineering team, translating business needs into scalable, maintainable, and high-performing software solutions.
This is a hands-on leadership role — you’ll guide and mentor a small team while also contributing to development and overseeing infrastructure, CI/CD, and cloud operations.
Key Responsibilities
Product & Technical Architecture
Work closely with the CEO to understand business requirements, propose technical solutions, and refine features through discussion and iteration.
Design the overall system architecture and ensure scalability, performance, and maintainability.
Translate business ideas into actionable technical tasks and assign them to the team.
Team Leadership
Lead and mentor a team of 4+ engineers, fostering collaboration and continuous improvement.
Oversee code quality, architecture reviews, and agile delivery.
Manage sprint planning, task allocation, and progress tracking in Jira/Confluence.
Infrastructure & DevOps
Own existing CI/CD pipelines also new ones in future and ensure smooth deployments.
Manage AWS infrastructure with a focus on cost optimization and scalability.
Handle GitHub Actions, environment setups, and cloud configurations.
Hands-On Development is always a plus
Contribute directly to the codebase when needed.
Work across the stack: Java (Spring Boot), Node.js, React.js, Next.js (Flutter basics a plus) when the team is stuck.
Design and integrate APIs between frontend and backend systems.
AI & Automation
Explore and implement AI-driven features and chatbot integrations using OpenAI APIs and other modern tools.
Evaluate emerging technologies that can improve product capabilities.
Required Skills
Strong background in Java (Spring Boot) and Node.js.
Proficiency with React.js and Next.js (Flutter basics preferred).
Hands-on experience with AWS services, infrastructure management, and CI/CD.
Basic knowledge of google firebase.
Excellent understanding of API design, system integrations, and backend–frontend communication.
Familiarity with Git, GitHub Actions, Jira, Confluence, and Agile methodologies.
Experience leading teams and managing multiple projects simultaneously.
Good communication skills and the ability to translate non-technical requirements into clear engineering tasks.
Awareness of AI tools, chatbots, and OpenAI integrations.
Preferred Qualifications
Prior experience as a Technical Lead, Software Architect, or Engineering Manager in a startup or fast-paced environment.
Strong problem-solving mindset and attention to scalability and cost efficiency.
Passion for mentoring developers and improving engineering processes.
Benefits
- Compensation: Competitive salary and performance-based bonuses.
- Work-Life Balance: Flexible working hours and remote work opportunities.
- Career Growth: Opportunities for professional development and career advancement.
- Dynamic Environment: Work in a dynamic and fast-paced environment with a talented team.
- Team Culture: Regular team events and a friendly, inclusive work culture.
Software Architect
Posted 15 days ago
Job Viewed
Job Description
What You’ll Do
- Architect and deliver high-performance, scalable, and maintainable software systems across cloud and on-prem environments.
- Design end-to-end solutions leveraging modern microservices, hybrid monolithic architectures , and reactive patterns.
- Champion best practices in backend engineering using Java, Python, Node.js, PHP , and build seamless integrations with Angular/React frontends.
- Lead and mentor development teams—helping them adopt new technologies, tools, and frameworks through PoCs and hands-on guidance.
- Ensure application resilience, performance, and fault tolerance during deployment and scaling.
- Drive excellence in DevOps , CI/CD pipelines, and cloud infrastructure (AWS, GCP, Azure).
- Own software architecture artifacts —from HLD to LLD and SAD documentation.
- Collaborate across teams to build cloud-native SaaS/PAAS platforms , implement SSO/Identity Management , and maintain high code quality through automation.
- Architect robust data systems : from SQL, NoSQL to Graph DBs and manage asynchronous/event-driven communication.
What We’re Looking For
- 10+ years of experience in software architecture, backend systems, and full-stack development.
- Proven expertise in designing distributed, load-bearing systems and migrating monoliths to microservices.
- Strong knowledge of Domain-Driven Design (DDD), TDD/BDD, CQRS, and container orchestration.
- Hands-on experience with DevOps , cloud platforms, and implementing robust code quality measures.
- Strategic thinker with the ability to estimate, plan, and drive technical execution .
- Solid experience in implementing scalable, secure, and resilient enterprise systems.
Preferred Profile
- Bachelor’s degree in Engineering or equivalent.
- A consistent track record of technical leadership and delivery success .
- Passion for continuous learning, innovation, and mentoring teams .
- Strong communication and stakeholder management skills.
Software Architect
Posted today
Job Viewed
Job Description
- Architect and deliver high-performance, scalable, and maintainable software systems across cloud and on-prem environments.
- Design end-to-end solutions leveraging modern microservices, hybrid monolithic architectures, and reactive patterns.
- Champion best practices in backend engineering using Java, Python, Node.js, PHP, and build seamless integrations with Angular/React frontends.
- Lead and mentor development teams—helping them adopt new technologies, tools, and frameworks through PoCs and hands-on guidance.
- Ensure application resilience, performance, and fault tolerance during deployment and scaling.
- Drive excellence in DevOps, CI/CD pipelines, and cloud infrastructure (AWS, GCP, Azure).
- Own software architecture artifacts—from HLD to LLD and SAD documentation.
- Collaborate across teams to build cloud-native SaaS/PAAS platforms, implement SSO/Identity Management, and maintain high code quality through automation.
- Architect robust data systems: from SQL, NoSQL to Graph DBs and manage asynchronous/event-driven communication.
What We’re Looking For
- 10+ years of experience in software architecture, backend systems, and full-stack development.
- Proven expertise in designing distributed, load-bearing systems and migrating monoliths to microservices.
- Strong knowledge of Domain-Driven Design (DDD), TDD/BDD, CQRS, and container orchestration.
- Hands-on experience with DevOps, cloud platforms, and implementing robust code quality measures.
- Strategic thinker with the ability to estimate, plan, and drive technical execution.
- Solid experience in implementing scalable, secure, and resilient enterprise systems.
Preferred Profile
- Bachelor’s degree in Engineering or equivalent.
- A consistent track record of technical leadership and delivery success.
- Passion for continuous learning, innovation, and mentoring teams.
- Strong communication and stakeholder management skills.
Software Architect
Posted 1 day ago
Job Viewed
Job Description
What You’ll Do
- Architect and deliver high-performance, scalable, and maintainable software systems across cloud and on-prem environments.
- Design end-to-end solutions leveraging modern microservices, hybrid monolithic architectures , and reactive patterns.
- Champion best practices in backend engineering using Java, Python, Node.js, PHP , and build seamless integrations with Angular/React frontends.
- Lead and mentor development teams—helping them adopt new technologies, tools, and frameworks through PoCs and hands-on guidance.
- Ensure application resilience, performance, and fault tolerance during deployment and scaling.
- Drive excellence in DevOps , CI/CD pipelines, and cloud infrastructure (AWS, GCP, Azure).
- Own software architecture artifacts —from HLD to LLD and SAD documentation.
- Collaborate across teams to build cloud-native SaaS/PAAS platforms , implement SSO/Identity Management , and maintain high code quality through automation.
- Architect robust data systems : from SQL, NoSQL to Graph DBs and manage asynchronous/event-driven communication.
What We’re Looking For
- 10+ years of experience in software architecture, backend systems, and full-stack development.
- Proven expertise in designing distributed, load-bearing systems and migrating monoliths to microservices.
- Strong knowledge of Domain-Driven Design (DDD), TDD/BDD, CQRS, and container orchestration.
- Hands-on experience with DevOps , cloud platforms, and implementing robust code quality measures.
- Strategic thinker with the ability to estimate, plan, and drive technical execution .
- Solid experience in implementing scalable, secure, and resilient enterprise systems.
Preferred Profile
- Bachelor’s degree in Engineering or equivalent.
- A consistent track record of technical leadership and delivery success .
- Passion for continuous learning, innovation, and mentoring teams .
- Strong communication and stakeholder management skills.
Software Architect
Posted 1 day ago
Job Viewed
Job Description
About Glowingbud
Glowingbud is a rapidly growing eSIM services platform that simplifies connectivity with powerful APIs, robust B2B and B2C interfaces, and seamless integrations with Telna. Our platform enables global eSIM lifecycle management, user onboarding, secure payment systems, and scalable deployments. Recently acquired by Telna, we are expanding our product offerings and team to meet increasing demand and innovation goals.
Job Summary
We are seeking a Software Architect to join Glowingbud and play a pivotal role in shaping our technology infrastructure. You will be responsible for designing scalable, robust, and secure software architectures across the application stack—from front-end to back-end, databases to cloud infrastructure. You’ll work closely with our product, development, and DevOps teams to ensure smooth delivery and performance of our platforms.
Key Responsibilities
- Architecture Design: Define and evolve the architectural roadmap for Glowingbud’s applications, microservices, APIs, and infrastructure.
- Application Development Oversight: Guide engineering teams in implementing scalable and maintainable codebases across web and mobile applications.
- Database Architecture: Design high-performance, scalable, and secure database solutions (MongoDB, PostgreSQL, or others).
- AWS & Cloud Infrastructure: Architect and manage cloud solutions including deployment pipelines, security, autoscaling, monitoring, and disaster recovery.
- DevOps Collaboration: Work with DevOps engineers to streamline CI/CD workflows and infrastructure automation.
- Performance & Reliability: Ensure system reliability, scalability, and performance through proactive monitoring, refactoring, and optimization.
- Technical Leadership: Provide mentorship and technical guidance to developers and participate in code/design reviews.
- Documentation: Maintain architectural documentation, tech specs, and best practices.
Qualifications
- 10+ years of hands-on software development experience, including 3+ years in a software architecture or lead engineering role.
- Proven experience designing and scaling complex full-stack applications across front-end, back-end, and mobile platforms.
- Deep expertise in cloud architecture and infrastructure, especially with AWS services like EC2, S3, RDS, Lambda, ECS, API Gateway, and CloudFormation.
- Strong knowledge of modern web technologies and frameworks (e.g., Node.js, Angular/React, Express).
- Experience with database architecture and optimization, including both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) systems.
- Solid understanding of DevOps practices, including CI/CD, infrastructure as code (Terraform or CloudFormation), and containerization (Docker, Kubernetes).
- Familiarity with software security principles and best practices.
- Experience in telecom, eSIM, or SaaS product domains is a plus.
- Strong leadership, communication, and mentoring skills.
- Ability to translate business requirements into scalable and maintainable technical solutions.
What We Offer
- A chance to build at the intersection of telecom and cutting-edge technology.
- Opportunity to make architectural decisions from the ground up.
- A fast-paced, product-focused environment with real impact.
- Remote-friendly culture with flexible work hours.
- Competitive compensation, and benefits.
Join Us
If you're a tech visionary with a passion for building reliable, scalable systems, we’d love to hear from you. Help us shape the future of connectivity at Glowingbud.
Software Architect
Posted today
Job Viewed
Job Description
About Glowingbud
Glowingbud is a rapidly growing eSIM services platform that simplifies connectivity with powerful APIs, robust B2B and B2C interfaces, and seamless integrations with Telna. Our platform enables global eSIM lifecycle management, user onboarding, secure payment systems, and scalable deployments. Recently acquired by Telna, we are expanding our product offerings and team to meet increasing demand and innovation goals.
Job Summary
We are seeking a Software Architect to join Glowingbud and play a pivotal role in shaping our technology infrastructure. You will be responsible for designing scalable, robust, and secure software architectures across the application stack—from front-end to back-end, databases to cloud infrastructure. You’ll work closely with our product, development, and DevOps teams to ensure smooth delivery and performance of our platforms.
Key Responsibilities
- Architecture Design: Define and evolve the architectural roadmap for Glowingbud’s applications, microservices, APIs, and infrastructure.
- Application Development Oversight: Guide engineering teams in implementing scalable and maintainable codebases across web and mobile applications.
- Database Architecture: Design high-performance, scalable, and secure database solutions (MongoDB, PostgreSQL, or others).
- AWS & Cloud Infrastructure: Architect and manage cloud solutions including deployment pipelines, security, autoscaling, monitoring, and disaster recovery.
- DevOps Collaboration: Work with DevOps engineers to streamline CI/CD workflows and infrastructure automation.
- Performance & Reliability: Ensure system reliability, scalability, and performance through proactive monitoring, refactoring, and optimization.
- Technical Leadership: Provide mentorship and technical guidance to developers and participate in code/design reviews.
- Documentation: Maintain architectural documentation, tech specs, and best practices.
Qualifications
- 10+ years of hands-on software development experience, including 3+ years in a software architecture or lead engineering role.
- Proven experience designing and scaling complex full-stack applications across front-end, back-end, and mobile platforms.
- Deep expertise in cloud architecture and infrastructure, especially with AWS services like EC2, S3, RDS, Lambda, ECS, API Gateway, and CloudFormation.
- Strong knowledge of modern web technologies and frameworks (e.g., Node.js, Angular/React, Express).
- Experience with database architecture and optimization, including both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) systems.
- Solid understanding of DevOps practices, including CI/CD, infrastructure as code (Terraform or CloudFormation), and containerization (Docker, Kubernetes).
- Familiarity with software security principles and best practices.
- Experience in telecom, eSIM, or SaaS product domains is a plus.
- Strong leadership, communication, and mentoring skills.
- Ability to translate business requirements into scalable and maintainable technical solutions.
What We Offer
- A chance to build at the intersection of telecom and cutting-edge technology.
- Opportunity to make architectural decisions from the ground up.
- A fast-paced, product-focused environment with real impact.
- Remote-friendly culture with flexible work hours.
- Competitive compensation, and benefits.
Join Us
If you're a tech visionary with a passion for building reliable, scalable systems, we’d love to hear from you. Help us shape the future of connectivity at Glowingbud.
Be The First To Know
About the latest Software architect Jobs in Kochi !
Software Architect
Posted today
Job Viewed
Job Description
What You’ll Do
- Architect and deliver high-performance, scalable, and maintainable software systems across cloud and on-prem environments.
- Design end-to-end solutions leveraging modern microservices, hybrid monolithic architectures , and reactive patterns.
- Champion best practices in backend engineering using Java, Python, Node.js, PHP , and build seamless integrations with Angular/React frontends.
- Lead and mentor development teams—helping them adopt new technologies, tools, and frameworks through PoCs and hands-on guidance.
- Ensure application resilience, performance, and fault tolerance during deployment and scaling.
- Drive excellence in DevOps , CI/CD pipelines, and cloud infrastructure (AWS, GCP, Azure).
- Own software architecture artifacts —from HLD to LLD and SAD documentation.
- Collaborate across teams to build cloud-native SaaS/PAAS platforms , implement SSO/Identity Management , and maintain high code quality through automation.
- Architect robust data systems : from SQL, NoSQL to Graph DBs and manage asynchronous/event-driven communication.
What We’re Looking For
- 10+ years of experience in software architecture, backend systems, and full-stack development.
- Proven expertise in designing distributed, load-bearing systems and migrating monoliths to microservices.
- Strong knowledge of Domain-Driven Design (DDD), TDD/BDD, CQRS, and container orchestration.
- Hands-on experience with DevOps , cloud platforms, and implementing robust code quality measures.
- Strategic thinker with the ability to estimate, plan, and drive technical execution .
- Solid experience in implementing scalable, secure, and resilient enterprise systems.
Preferred Profile
- Bachelor’s degree in Engineering or equivalent.
- A consistent track record of technical leadership and delivery success .
- Passion for continuous learning, innovation, and mentoring teams .
- Strong communication and stakeholder management skills.
Senior Software Architect
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and document high-level software architecture for new and existing systems, ensuring alignment with business requirements and technical strategy.
- Define technical standards, best practices, and guidelines for software development across the organization.
- Evaluate and select appropriate technologies, frameworks, and tools to be used in software development projects.
- Collaborate closely with product managers, engineering leads, and development teams to translate requirements into architectural designs.
- Provide technical leadership and mentorship to software engineers, fostering a culture of innovation and quality.
- Identify and address technical debt, performance bottlenecks, and scalability issues.
- Conduct architectural reviews and code reviews to ensure adherence to design principles and coding standards.
- Research emerging technologies and trends to identify opportunities for adoption and innovation.
- Develop prototypes and proofs of concept to validate architectural approaches.
- Ensure the security, reliability, and maintainability of software systems throughout their lifecycle.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8-10 years of experience in software development, with at least 3-5 years in a software architect or lead technical role.
- Proven experience designing and implementing complex, large-scale software systems.
- Deep understanding of various architectural styles (e.g., microservices, monolithic, event-driven) and design patterns.
- Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and modern frameworks.
- Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with database design and management (SQL and NoSQL).
- Familiarity with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences.
Senior Software Architect
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Designing and defining high-level software architectures for new and existing applications, ensuring scalability, maintainability, and performance.
- Leading the technical vision and strategy for software development, establishing best practices and coding standards.
- Evaluating and selecting appropriate technologies, frameworks, and tools to build efficient and effective solutions.
- Collaborating closely with product managers, engineering leads, and other stakeholders to understand requirements and translate them into technical designs.
- Mentoring and guiding software development teams, providing technical leadership and architectural oversight.
- Identifying and mitigating technical risks and dependencies.
- Conducting code reviews and ensuring adherence to architectural principles and quality standards.
- Researching emerging technologies and industry trends to drive innovation and continuous improvement.
- Developing and maintaining architectural documentation, diagrams, and specifications.
- Troubleshooting complex technical issues and providing solutions.
- Fostering a culture of technical excellence and knowledge sharing within the engineering organization.
- Participating in the full software development lifecycle, from conception to deployment and maintenance.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A minimum of 10 years of experience in software development, with at least 5 years in a software architecture or lead technical role, is required. Proven expertise in designing large-scale distributed systems, microservices architectures, and cloud-native applications (AWS, Azure, GCP) is essential. Strong proficiency in multiple programming languages (e.g., Java, Python, C#, Go) and databases (SQL, NoSQL) is necessary. Exceptional problem-solving skills, a deep understanding of software design patterns, and a passion for technology are key. Excellent communication and collaboration skills are crucial for working effectively in a remote, distributed team environment. Experience with Agile methodologies and DevOps practices is highly desirable. This is an exciting opportunity to make a significant impact on influential software products in a flexible, remote setting.