Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a talented and detail-oriented Data Engineer to design, build, and maintain scalable data pipelines and infrastructure. You will be responsible for transforming raw data into actionable insights by implementing robust ETL processes, optimizing data workflows, and collaborating with analytics and engineering teams. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Design, develop, and maintain scalable and reliable data pipelines. Build and manage ETL processes to support data ingestion, transformation, and storage. Collaborate with data scientists, analysts, and engineering teams to deliver data solutions. Ensure data quality, integrity, and security across systems. Optimize performance of data infrastructure and troubleshoot data-related issues. Implement monitoring and alerting for data pipeline health and performance. Document systems, processes, and workflows. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 2+ years of experience in data engineering or related roles. Proficiency in SQL and programming languages such as Python, Java, or Scala. Experience with big data tools (e.g., Hadoop, Spark, Kafka). Familiarity with cloud platforms (AWS, GCP, Azure) and data warehousing solutions (e.g., Redshift, BigQuery, Snowflake). Understanding of data modeling, ETL pipelines, and workflow orchestration tools (e.g., Airflow, Luigi). Strong problem-solving skills and attention to detail. Preferred Qualifications Experience with real-time data processing and streaming data platforms. Knowledge of DevOps practices and CI/CD for data pipelines. Familiarity with data governance and compliance standards. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a highly motivated Senior Data Engineer to join our Data Platform team for our Edge Computing AI Platform. As a Data Engineer in our Data Platform team, you will be responsible for helping us shape the future of data ingestion, processing, and analysis, while maintaining and improving existing data systems. If you are a highly motivated individual with a passion for cutting-edge AI, cloud, edge, and infrastructure technology and are ready to take on the challenge of defining and delivering a new computing and AI platform, we would love to hear from you. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Build new tools and services that support other teams’ data workflows, ingestion, processing, and distribution. Design, discuss, propose, and implement to our existing data tooling and services. Collaborate with a diverse group of people, giving and receiving feedback for growth. Execute on big opportunities and contribute to building a company culture rising to the top of the AI and Edge Computing industry. Required Qualifications 6+ years of experience in software development. Experience with data modeling, ETL/ELT processes, streaming data pipelines. Familiarity with data warehousing technologies like Databricks/Snowflake/BigQuery/Redshift and data processing platforms like Spark; working with data warehousing file formats like Avro and Parquet. Strong understanding of Storage (Object Stores, Data Virtualization) and Compute (Spark on K8S, Databricks, AWS EMR and the like) architectures used by data stack solutions and platforms. Experience with scheduler tooling like Airflow. Experience with version control systems like Git and working using a standardized git flow. Strong analytical and problem-solving skills, with the ability to work independently and collaboratively in a team environment. Professional experience developing data-heavy platforms and/or APIs. A strong understanding of distributed systems and how architectural decisions affect performance and maintainability. Bachelor’s degree in computer science, Electrical Engineering, or related field. Preferred Qualifications Experience analyzing ML algorithms that could be used to solve a given problem and ranking them by their success probability. Proficiency with a deep learning framework such as TensorFlow or Keras. Understanding of MLOps practices and practical experience with platforms like Kubeflow / Sagemaker. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role At Armada, we are unlocking the limitless potential of AI to transform operations and improve lives in some of the most remote locations on Earth. From the expansive mines of Australia to the oil fields of Northern Canada, and the coffee plantations of Colombia, Armada offers a unique opportunity to tackle exciting AI and ML challenges on a global scale. We are actively seeking passionate AI Engineers with hands-on expertise across a range of domains, including real-time computer vision, statistical machine learning, natural language processing, transformers, control and navigation, reinforcement learning, and large-scale distributed AI systems. Ideal candidates will possess strong skills in machine learning (ML), deep learning (DL), and real-time computer vision techniques. You will be responsible for building ML/DL models tailored to specific challenges, preparing datasets for testing, evaluating model performance, and deploying solutions in production environments. Familiarity with containerization, microservices architecture, and the ability to independently deploy ML models into production is essential. If you are a self-driven individual with a passion for cutting-edge AI, we want to hear from you. Armada offers an unparalleled opportunity to confront some of the most thrilling AI and ML challenges in the world. Join our dynamic AI Engineering team as we deliver disruptive edge-compute systems capable of autonomous learning, prediction, and adaptation using vast, real-time datasets. We are pioneers in developing high-performance computing solutions for self-driving cars, camera networks, robotics, drones, conversational agents, and real-time monitoring and diagnostic systems. Our vision is to empower AI systems to seamlessly and securely interact with the complexities and uncertainties of the real world, and our mission is to bridge the digital divide in the process. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Translating business requirements into requirements for AI/ML models. Preparing data to train and evaluate AI/ML/DL models. Building AI/ML/DL models by applying state-of-the-art algorithms, especially transformers. In some cases, leverage existing algorithms from academic or industrial research. Testing, evaluating the AI/ML/DL models, benchmarking their quality, and publishing the models, data sets, and evaluations. Deploying the models in production by containerizing the models. Working with customers and internal employees to refine the quality of the models. Establishing continuous learning pipelines for models with online learning or transfer learning. Building and deploying containerized applications on the cloud or on-premise environments Required Qualifications BS or MS degree in computer science, computational. science/engineering, or related technical field (or equivalent experience). 5+ years of work-related experience in software development with good Python, Java, and/or C/C++ programming skills. Familiarity with containers, numeric libraries, modular software design. Hands-on expertise with traditional statistical machine learning techniques as well as deep-learning and natural language processing modeling. Expertise in supervised, unsupervised, and transfer learning techniques. Hands-on expertise in machine learning techniques and algorithms with a strong background in state-of-the-art DNN architectures (Transformers, CNN, R-CNN, RNN, BERT, GAN, autoencoders, etc.) and experience in developing or using major deep learning frameworks (e.g., PyTorch, Tensorflow, etc). Experience with solving and using machine learning for real-world problems. Preferred Experience And Skills Demonstrable experience in building, programming, and integrating software and hardware for autonomous or robotic systems. Proven experience producing computationally efficient software to meet real-time requirements. Background with container platforms such as Kubernetes. Strong analytical skills with a bias for action. Strong time-management and organization skills to thrive in a fast-paced, dynamic environment. Solid written and oral communications skills. Good teamwork and interpersonal skills. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a highly skilled and experienced Senior Golang Engineer to lead the development of robust, scalable backend systems and services. The ideal candidate has deep expertise in Golang, strong problem-solving skills, and a passion for designing high-performance, distributed systems. You will collaborate with cross-functional teams to build and optimize mission-critical applications. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Design, develop, and maintain high-performance backend services using Golang. Architect scalable, secure, and reliable systems and APIs. Optimize applications for maximum performance and scalability. Collaborate with DevOps, front-end, and product teams to deliver end-to-end solutions. Participate in code reviews, architecture discussions, and mentorship of junior engineers. Write clean, testable, and well-documented code. Debug and resolve production issues and implement long-term fixes. Stay current with new technologies, industry trends, and best practices. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 8+ years of software development experience, with at least 3 years in Golang. Proficiency in building RESTful APIs and microservices using Golang. Strong understanding of concurrency, memory management, and performance optimization. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure). Strong debugging and performance tuning skills. Excellent communication, collaboration, and problem-solving skills. Preferred Experience And Skills Experience with message brokers and event-driven architecture (Kafka, RabbitMQ). Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK Stack). Contributions to open-source Golang projects. Knowledge of GraphQL or gRPC. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a detail-oriented and proactive UI QA Automation Engineer to join our Quality Assurance team. In this role, you will be responsible for developing and maintaining automated UI tests to ensure the delivery of high-quality web and mobile applications. You will work closely with developers, designers, and product managers to ensure all user interfaces are thoroughly tested and meet usability and functionality standards. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Design, develop, and execute automated UI test scripts using tools such as Selenium, Cypress, or Playwright. Maintain and enhance the automation test framework for web and mobile applications. Integrate automated tests into CI/CD pipelines for continuous validation. Perform functional, regression, and cross-browser/device testing. Work collaboratively with cross-functional teams to understand requirements and translate them into test cases. Document and track defects using bug tracking tools (e.g., JIRA). Continuously identify opportunities to improve the testing process and automation coverage. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 2+ years of experience in UI test automation. Proficiency in JavaScript, TypeScript, Java, or Python for test development. Experience with testing frameworks such as Selenium, Cypress, Playwright, or similar. Understanding of web technologies (HTML, CSS, JavaScript) and responsive design testing. Familiarity with CI/CD tools like Jenkins, GitHub Actions, or CircleCI. Strong analytical and problem-solving skills with excellent attention to detail. Preferred Qualifications Experience with mobile automation tools like Appium. Knowledge of BDD frameworks (e.g., Cucumber, Gherkin). Exposure to performance and accessibility testing tools. Familiarity with cloud-based testing platforms like BrowserStack or Sauce Labs. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a skilled and motivated Golang Engineer to join our backend development team. You will be responsible for building and maintaining high-performance, scalable backend systems using Golang. This role offers an opportunity to work on exciting projects, collaborate with cross-functional teams, and grow your expertise in cloud-native and distributed systems. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Develop, test, and maintain backend services and APIs using Golang. Write clean, efficient, and well-documented code. Participate in the design and architecture of scalable backend systems. Collaborate with frontend developers, DevOps, and product managers to deliver seamless end-to-end solutions. Debug and resolve technical issues across the development lifecycle. Ensure high code quality through unit testing and code reviews. Continuously learn and apply new technologies and best practices. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 2+ years of experience in software development, with a focus on Golang. Experience with building RESTful APIs and microservices. Familiarity with containerization tools (Docker) and version control systems (Git). Knowledge of databases such as PostgreSQL, MySQL, or MongoDB. Understanding of software development methodologies and Agile practices. Good communication and collaboration skills. Preferred Qualifications Exposure to Kubernetes and cloud platforms (AWS, GCP, Azure). Familiarity with message brokers (Kafka, RabbitMQ). Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack). Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a seasoned and strategic Lead Java Engineer with 12+ years of experience to drive the development of scalable and high-performance backend systems. As a technical leader, you will architect robust solutions, mentor engineers, and collaborate across teams to ensure delivery of enterprise-grade software products. The ideal candidate excels in Java-based development, microservices architecture, and Agile practices. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the design, development, and deployment of complex Java-based applications and microservices. Architect scalable, maintainable, and secure backend solutions. Provide technical leadership and mentorship to the engineering team. Collaborate with product managers, architects, and QA to deliver high-quality software on time. Ensure adherence to best practices in software development, code quality, and testing. Conduct design and code reviews and facilitate knowledge sharing. Drive continuous improvement of engineering processes, tools, and systems. Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 12+ years of professional experience in software development with a strong focus on Java. Extensive experience with Spring/Spring Boot, Hibernate/JPA, and related Java frameworks. Deep understanding of microservices architecture, RESTful APIs, and design patterns. Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis). Proficient in CI/CD practices and tools (e.g., Jenkins, Git, Maven, Docker, Kubernetes). Familiarity with cloud platforms such as AWS, GCP, or Azure. Excellent problem-solving skills, analytical thinking, and communication abilities. Preferred Experience And Skills Experience leading distributed or cross-functional teams. Knowledge of Kafka, RabbitMQ, or other messaging systems. Exposure to domain-driven design and event-driven architectures. Contributions to open-source Java projects or technical publications. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a highly skilled and creative Senior UI Engineer to join our front-end development team. The ideal candidate has a strong eye for design, deep knowledge of modern UI technologies, and the ability to translate user needs into functional and elegant digital interfaces. You will work closely with UX designers, product managers, and back-end engineers to deliver intuitive and responsive user experiences. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the development of high-quality, scalable, and responsive user interfaces for web and mobile applications. Translate UI/UX design wireframes into functional, maintainable, and performant code. Collaborate with cross-functional teams to define UI requirements and ensure seamless integration with back-end services. Advocate for and implement best practices in UI/UX design, accessibility, and performance. Mentor junior UI engineers and conduct code reviews. Stay current with emerging trends, tools, and technologies in front-end development. Ensure consistency in design and user experience across all platforms and devices. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Design, or a related field. 5+ years of professional experience in front-end/UI development. Expert-level proficiency in HTML5, CSS3, JavaScript, and TypeScript. Experience with modern front-end frameworks/libraries such as React, Angular, or Vue.js. Deep understanding of responsive and adaptive design principles. Strong knowledge of accessibility standards (WCAG) and cross-browser compatibility. Familiarity with RESTful APIs and integration techniques. Experience with build tools like Webpack, Babel, and version control systems like Git. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications Experience with design systems and component libraries (e.g., Storybook, Material UI, Tailwind CSS). Knowledge of UX principles and experience working closely with design teams. Familiarity with testing frameworks (e.g., Jest, Cypress, Testing Library). Experience in performance optimization and web vitals monitoring. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a highly skilled and motivated Engineering Manager to join our fast-growing software startup. As an Engineering Manager, you will play a crucial role in leading and managing our talented team of software engineers to deliver high-quality software products that meet the needs of our customers. If you are a highly motivated individual with a passion for cutting-edge AI, cloud, edge, and infrastructure technology and are ready to take on the challenge of defining and delivering a new computing and AI platform, we would love to hear from you. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead and manage a team of software engineers, providing guidance, support, and mentorship to foster a collaborative and high-performing environment. Collaborate with product managers and stakeholders to define project requirements, scope, and timelines. Develop and execute project plans, ensuring successful delivery of software products on time and within budget. Foster a culture of innovation, continuous learning, and best practices within the engineering team. Drive the adoption and implementation of cloud computing best practices, including infrastructure as code, automation, and continuous integration/continuous deployment (CI/CD). Ensure adherence to security and compliance standards, implementing robust security measures to protect sensitive data and systems. Monitor and analyze cloud infrastructure performance, capacity, and costs, proactively identifying opportunities for optimization and improvement. Collaborate closely with cross-functional teams, including product management, design, and QA, to align engineering goals with overall business objectives. Recruit, hire, and onboard top engineering talent, while nurturing a diverse and inclusive team culture Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as an Engineering Manager or a similar leadership role in a software development environment. Strong technical background and understanding of software engineering principles and practices. Strong technical background in cloud computing, with hands-on experience in designing, deploying, and managing cloud infrastructure using platforms such as AWS, Azure, or Google Cloud. In-depth understanding of cloud computing principles, architectures, and services, including IaaS, PaaS, and SaaS. Strong knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration frameworks Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a highly experienced and visionary Lead Golang Engineer to spearhead the architecture, design, and implementation of scalable backend systems. The ideal candidate has extensive experience with Golang, distributed systems, and microservices, along with proven leadership skills. You will lead a team of engineers, influence strategic technical decisions, and contribute to the success of key initiatives. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the design and development of complex, high-performance backend services using Golang. Define system architecture and best practices for scalable, secure, and maintainable code. Mentor and guide a team of backend engineers, conducting code reviews and promoting engineering excellence. Collaborate with product managers, architects, and other stakeholders to align engineering goals with business objectives. Drive DevOps best practices including CI/CD, observability, and incident management. Proactively identify technical risks and implement effective mitigation strategies. Stay current with industry trends and apply new technologies to improve system performance and developer productivity. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 12+ years of software development experience, with at least 5+ years of hands-on Golang development. Proven track record in building large-scale, distributed backend systems. Strong knowledge of microservices architecture, API design, and cloud-native applications. Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure). Proficiency with relational and NoSQL databases. Deep understanding of concurrency, performance optimization, and systems design. Strong communication skills and the ability to work cross-functionally. Preferred Experience And Skills Experience in leading geographically distributed engineering teams. Knowledge of event-driven architecture and tools like Kafka or RabbitMQ. Familiarity with observability tools like Prometheus, Grafana, and OpenTelemetry. Contributions to open-source Golang projects or community initiatives. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a highly experienced, collaborative, and detail-oriented Senior Engineer to join our growing Edge team. You will be responsible for the design, automation, optimization, and operation of our Kubernetes-based platform supporting our Galleon mobile data centers and Commander cloud integration. This is a critical role where you will leverage deep technical expertise in cloud infrastructure and Kubernetes while valuing mentorship, collaboration, and open communication. You will work on building and managing resilient, secure, and scalable Kubernetes environments across diverse edge locations and cloud infrastructure, ensuring the reliability of our distributed computing platform. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Architect, design, deploy, configure, and manage highly available Kubernetes clusters across edge (Galleon data centers) and cloud (AWS, Azure, GCP) environments. This includes designing the cluster layout, resource allocation, and storage configurations Administer, maintain, and monitor the health, performance, and capacity of Kubernetes clusters and underlying infrastructure Implement and manage Kubernetes networking solutions (CNI plugins, Ingress controllers) and storage solutions (PV/PVC, Storage Classes, CSI drivers) Maintain and monitor containerized platform services running within the clusters and robust monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK stack) Drive Infrastructure-as-Code (IaC) initiatives using tools like Terraform, Ansible, Helm, and potentially Kubernetes Operators, promoting automation, repeatability, and reliability Support and troubleshoot complex issues related to the Kubernetes platform, containerized services, networking, and infrastructure Implement and enforce Kubernetes security best practices (RBAC, Network Policies, Secrets Management, Security Contexts, Image Scanning) Automate cluster operations, deployment pipelines (CI/CD integration), and infrastructure provisioning using Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible) Optimize Kubernetes clusters for performance, scalability, and resource utilization, particularly in edge environments Develop and maintain comprehensive documentation for cluster architecture, configurations, operational procedures, and runbooks Work in collaboration with software engineering, DevOps, security teams, and product managers to ensure seamless integration, deployment, and secure operation of applications on Kubernetes Evaluate and integrate new technologies from the Kubernetes ecosystem Contribute to the operational excellence of the platform, including participating in on-call rotations, incident management, and building self-healing capabilities Required Qualifications Bachelor's degree in computer science, Engineering, Information Technology, a related technical field, or equivalent practical experience At least 7+ years of professional experience in infrastructure engineering, systems administration, or software development, with a strong focus (4+ years preferred) on building and maintaining production Kubernetes environments At least 3+ years of professional experience using and administering Linux operating systems Deep understanding of Kubernetes architecture, core components, operational best practices, and lifecycle management Strong experience with containerization technologies (Docker) Hands-on experience managing Kubernetes on at least one major cloud provider (AWS, Azure, GCP) Strong understanding and proven experience with Infrastructure as Code (IaC) solutions, particularly Terraform and/or Ansible Proficiency in scripting languages (e.g., Python, Bash) for automation Experience configuring and managing monitoring/logging tools (e.g., Prometheus, Grafana, ELK Stack) Solid understanding of Linux operating system, networking fundamentals (TCP/IP, DNS, Load Balancing, Firewalls, VPNs) and container networking (CNI) Strong understanding of Kubernetes security concepts and implementation (RBAC, Network Policies, Secrets) Ability to work independently and collaborate effectively with others to debug and solve problems Preferred Experience And Skills Experience with Red Hat OpenShift Container Platform (version 4+ is a plus) Experience deploying and maintaining CI/CD solutions for DevSecOps, such as GitLab CI or Jenkins Strong development experience using Docker, docker-compose, and/or Kubernetes Experience developing Ansible playbooks for process automation Kubernetes certifications (CKA, CKS) Experience with Kubernetes operators and Custom Resource Definitions (CRDs) Experience with service mesh technologies like Istio or Linkerd Experience managing Kubernetes in edge computing or resource-constrained environments Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a seasoned and strategic Lead Engineer with 12+ years of experience to drive the development of scalable and high-performance backend systems. As a technical leader, you will lead and mentor our talented team of software engineers, architect robust solutions and collaborate across teams to ensure delivery of enterprise-grade software products. If you are a highly motivated individual with a passion for cutting-edge AI, cloud, edge, and infrastructure technology and are ready to take on the challenge of defining and delivering a new computing and AI platform, we would love to hear from you. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead and manage a team of software engineers, providing guidance, support, and mentorship to foster a collaborative and high-performing environment. Lead the design, development, and deployment of complex Java/Python based applications and microservices. Architect scalable, maintainable, and secure backend solutions. Provide technical leadership and mentorship to the engineering team. Collaborate closely with cross-functional teams, including product management, design, and QA, to align engineering goals with overall business objectives Ensure adherence to best practices in software development, code quality, and testing. Conduct design and code reviews and facilitate knowledge sharing. Drive continuous improvement of engineering processes, tools, and systems. Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 12+ years of professional experience in software development with a strong focus on Java and Python. Extensive experience with Spring/Spring Boot, Hibernate/JPA, and related Java frameworks. Experience in developing core Python applications for computer vision, video processing (e.g., OpenCV, FFmpeg, GStreamer), and performance optimization for compute-intensive workloads. Hands-on experience in cloud-native application development using Kubernetes, including container orchestration, service discovery, scaling, and deployment automation. Deep understanding of microservices architecture, RESTful APIs, and design patterns. Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis). Proficient in CI/CD practices and tools (e.g., Jenkins, Git, Maven, Docker, Kubernetes). Familiarity with cloud platforms such as AWS, GCP, or Azure. Excellent problem-solving skills, analytical thinking, and communication abilities. Preferred Qualifications Experience leading distributed or cross-functional teams. Hands-on experience with real-time data streaming and processing using Kafka and Apache Flink. Exposure to domain-driven design and event-driven architectures. Experience integrating AI/ML models into production systems and implementing MLOps pipelines for model deployment, monitoring, and lifecycle management. Contributions to open-source projects or technical publications. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a dynamic Regional Financial Controller to join our team and play an integral part in managing our day-to-day accounting and finance activities in India. This role will work closely with the US finance team on ensuring the operation in India is appropriately funded and that the US team receives the necessary records for monthly reconciliation at the parent company level. This role will report into the General Manager of India and the finance team in the US. Responsibilities Own day-to-day accounting operations in India, including AP, while building long-term, scalable processes. Coordinate with external accounting firms on monthly close reconciliations and prepare analytical financial reports (e.g., Flux Analysis) to provide insights to management for decision-making. Review and approve expense reports, ensuring compliance with company policies. Maintain comprehensive records of all financial transactions and supporting documentation. Liaise with external auditors and assist with annual audits. Collaborate with other departments to ensure financial transparency and accuracy across the organization. Assist with building and maintaining financial models, forecasting revenue and expenses and ad hoc analysis. Participate in the budgeting process, analyze variances to identify trends, and partner cross-functionally with Product and Sales in identifying cost optimization opportunities. Assist in reporting automation efforts and improve upon the existing robust financial processes. Qualifications Bachelor's degree in Accounting or Finance A minimum of 8+ years of experience in accounting required Big 4 Accounting background & experience in a high-growth startup (3+ years) highly preferred. Proven track record of successfully implementing controls & systems. Experience scaling and improving Finance & Accounting processes. Strong understanding of accounting principles and financial reporting standards. Excellent analytical, problem-solving, and organizational skills. Strong communication and interpersonal abilities, with a focus on ethical conduct and integrity. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking an experienced and pragmatic Director of Human Resources & Operations to lead all people and office-related functions across our India operations. Based in our Thiruvananthapuram office, this role combines strategic leadership with day-to-day execution. You will be responsible for building and scaling a high-performing employee experience, overseeing HR systems and compliance, and managing our physical office environment. This is not a purely strategic role—you will be expected to roll up your sleeves and execute alongside your team, especially in a fast-paced, high-growth environment. This is a senior leadership role, reporting into the Global Head of People, and serving as the key liaison for all India-based operational and people matters. You will partner closely with global HR, Legal, Finance, and Executive teams to align India operations with Armada’s broader goals and values. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Leadership & Strategic Ownership Serve as the senior-most HR and Operations leader for Armada in India, accountable for the overall success of people, workplace, and operational strategy. Partner with the Head of Global People Operations, Managing Director and cross-functional leadership to ensure regional alignment with global priorities. Provide strategic direction while remaining hands-on in execution, especially in a fast-paced, high-growth environment. Lead and develop a small high-performing local HR and Operations team. People Operations & Employee Lifecycle Own and optimize the full employee lifecycle, including onboarding, internal mobility, offboarding, and employee services. Maintain high standards in data accuracy, employee documentation, and HRIS systems. Lead employee communications and ensure clarity, transparency, and alignment with company culture and policy. Talent Acquisition & Workforce Planning Lead end-to-end recruitment operations in India, including sourcing strategy, candidate experience, and offer process. Partner with global Talent Acquisition to align hiring plans with business needs and headcount targets. Track hiring KPIs and ensure equity, speed, and quality in all recruiting efforts. Compensation, Benefits & Payroll Oversee regional compensation and benefits strategies, ensuring competitiveness, compliance, and cost-effectiveness. Collaborate with global Total Rewards to manage compensation cycles, benchmarking, and job leveling. Review and approve monthly payroll in partnership with vendors, Finance, and global teams, ensuring accuracy and regulatory compliance. Performance, Development & Manager Enablement Drive performance management processes, including goal setting, feedback, and career development. Implement training, upskilling, and leadership development programs tailored to India-based employees. Coach and enable managers to lead effectively and build strong, engaged teams. Compliance, Risk & Policy Ensure compliance with Indian labor laws, workplace regulations, and global standards. Develop and maintain HR and operations policies, ensuring clarity and consistent enforcement. Own audit preparedness and collaborate with Legal and Finance on risk management, investigations, and regulatory requirements. HR Systems & Analytics Own regional implementation and use of HR systems including HRIS, ATS, and payroll platforms. Ensure clean, reportable data across all people systems and lead the generation of headcount, attrition, DEI, and engagement reports. Partner with global teams to streamline and automate people processes through scalable systems. Workplace, Real Estate & Facilities Oversee day-to-day office operations, including vendor relationships, supplies, security, and space planning. Develop and execute long-term workspace strategy, including real estate planning, lease negotiation, and hybrid/onsite workplace models. Ensure the India office remains a safe, productive, and engaging environment for employees. Culture & Engagement Champion Armada’s values and culture across the India office, ensuring strong alignment with global standards and local relevance. Design and execute employee engagement programs, recognition initiatives, and internal communications. Support and lead local efforts, embedding equal opportunity into people programs, hiring, and leadership practices. Qualifications 10+ years of progressive human resources and operations experience, including at least 5 years in a senior leadership role. Deep understanding of Indian labor laws, human resources practices, and office operations. Demonstrated experience in both strategic leadership and hands-on execution across people and operational functions. Strong communication, stakeholder management, and change leadership skills. Proven ability to work cross-functionally across time zones and global teams. Experience with human resources systems (Rippling, GreyTHR, Greenhouse preferred) and comfort using data to inform decisions. Bachelor’s degree required; Master’s degree or HR certification preferred. Compensation & Benefits We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada.IS1 You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking an experienced DevOps Engineer with a strong background in Azure, Infrastructure as Code (IaC), Kubernetes, and GitHub. The ideal candidate will have prior experience in building DevSecOps pipelines and a solid understanding of GitHub Actions. Experience with Java and Python is a plus. Knowledge of .bicep is highly preferred. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Design, implement, and manage CI/CD pipelines using Azure and GitHub Actions. Deploy and manage Kubernetes clusters for scalable applications. Automate infrastructure deployment using Infrastructure as Code (IaC) practices. Implement and manage DevSecOps practices, ensuring security and compliance in the deployment process. Collaborate with development teams to streamline the release process and improve deployment efficiency. Monitor and optimize system performance, ensuring high availability and reliability. Required Qualifications 5+ years of experience in a DevOps role. Proficiency with Azure cloud services. Strong experience with Kubernetes and container orchestration. Hands-on experience with Infrastructure as Code (IaC) tools and practices. Proficient in GitHub and GitHub Actions. Experience in Java and Python is a plus. Knowledge of .bicep is highly preferred. Excellent problem-solving skills and a proactive attitude. Strong communication and teamwork skills. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role As a Java Developer in the open source ecosystem, you will be responsible for designing, developing, and maintaining applications and services that run on container runtime like docker. You will work closely with our DevOps and Infrastructure teams to ensure robust, scalable, and efficient deployment processes. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Develop and maintain microservices and applications using Java and Spring Boot. Build cloud-native applications and create strategies for continuous deployment. Collaborate with cross-functional teams to define, design, and deliver new features. Debug and resolve issues related to Kubernetes clusters and applications. Implement best practices for CI/CD pipelines, monitoring, and logging. Write comprehensive tests to ensure the reliability and stability of code. Stay up-to-date with the latest industry trends and technologies related to Kubernetes and cloud-native development. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience in designing and developing cloud-native applications with Docker, Kubernetes, and microservices architecture. Strong experience in REST API development with Java and Spring Boot. Experience in unit testing using JUnit, Mockito. Knowledge of database design for microservices, with experience in SQL/NoSQL databases like PostgreSQL, ScyllaDB, etc. Hands-on experience with CI/CD using GitHub Actions. Experience with cloud platforms (Azure preferred, AWS, GCP). Proficiency in writing clean, maintainable, and efficient code in Java code. Strong problem-solving skills and ability to debug complex issues. Excellent communication and teamwork skills. Ability to work in a fast-paced, agile development environment. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role As a Java/Python Developer in the open-source ecosystem, you will be responsible for designing, developing, and maintaining applications and services that run on container runtime like docker. You will work closely with our DevOps and Infrastructure teams to ensure robust, scalable, and efficient deployment processes. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Develop, maintain, and optimize Java/Python-based applications, ensuring high performance and responsiveness. Design and implement efficient solutions using concurrency, multithreading, and asynchronous programming patterns. Utilize asynchronous programming paradigms (async/await) to create scalable, non-blocking systems. Optimize application performance with advanced data structures and algorithms. Integrate messaging systems such as Kafka and other message queues for distributed processing. Collaborate with data scientists and machine learning engineers to integrate machine learning models into production environments. Work with Relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra) for effective data storage and retrieval. Design, build, and deploy containerized applications using Docker. Manage container orchestration using Kubernetes for scaling and deployment. Write clean, maintainable, and efficient code, emphasizing quality and performance. Collaborate with other developers, data engineers, and stakeholders to deliver high-quality software solutions. Analyze complex problems and implement efficient algorithms to solve them. Implement and maintain automated unit and integration tests. Troubleshoot, debug, and resolve software defects and performance bottlenecks. Stay updated with the latest trends, technologies, and best practices in Python development. Preferred Experience And Skills 5+ years of professional experience in Java/Python development. Strong knowledge of Core Java/Python, with a focus on: Concurrency (threading, multiprocessing) Asynchronous Programming (asyncio, async/await) Multithreading concepts Solid understanding of Data Structures and Algorithms. Experience with Apache Kafka or similar messaging systems. Experience with Message Queues (e.g., RabbitMQ). Proficiency in working with both Relational Databases (e.g., PostgreSQL, MySQL) and NoSQL Databases (e.g., MongoDB, Cassandra). Experience in deploying and integrating machine learning models in production environments. Hands-on experience with Docker for containerization. Experience with Kubernetes for container orchestration and management. Familiarity with microservices architecture and RESTful APIs. Knowledge of version control systems (e.g., Git). Strong problem-solving skills and ability to work in an agile environment. Nice To Have Experience with cloud platforms like Azure, AWS, GCP. Experience integrating computer vision based machine learning models for real-time video processing. Exposure to stream processing frameworks like Apache Flink or Spark. Familiarity with CI/CD pipelines. Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Knowledge of testing frameworks (e.g., Mockito, PyTest, Unittest). Experience in profiling and performance tuning. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a strategic and hands-on DevOps Lead with a focus on Ops AI to spearhead the integration of AI-driven operations into our DevOps practices. The ideal candidate will have deep expertise in automation, infrastructure management, and artificial intelligence applications in operations (AIOps). This role involves leading a DevOps team, designing scalable systems, and implementing intelligent monitoring, alerting, and self-healing infrastructure. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Lead the DevOps strategy with a strong emphasis on AI-enabled operational efficiency. Architect and implement CI/CD pipelines integrated with machine learning models and analytics. Develop and manage infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation. Integrate AI/ML tools for predictive monitoring, anomaly detection, and root cause analysis. Collaborate with data scientists, developers, and operations teams to deploy and manage AI-powered applications. Enhance system observability through intelligent dashboards and real-time metrics analysis. Mentor DevOps engineers and promote best practices in automation, security, and performance. Manage cloud infrastructure across AWS, Azure, or Google Cloud platforms. Lead incident response and postmortem processes with AI-generated insights. Ensure compliance, reliability, and high availability of systems through automation and intelligent systems. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 7+ years of DevOps experience with at least 2 years in a leadership role. Strong background in cloud infrastructure management and automation. Experience with AIOps platforms and tools (e.g., Moogsoft, BigPanda, Dynatrace, Datadog, Splunk). Proficient in scripting languages such as Python, Bash, or Go. Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, CircleCI, etc.). Familiarity with containerization and orchestration (Docker, Kubernetes, Helm). Excellent understanding of logging, monitoring, and alerting systems. Strong analytical and problem-solving abilities. Exceptional leadership, communication, and collaboration skills. Preferred Qualifications Knowledge of machine learning operations (MLOps). Experience with serverless architectures. Certification in cloud platforms (AWS Certified DevOps Engineer, etc.). Familiarity with chaos engineering and resilience testing tools. Demonstrable experience in building, programming, and integrating software and hardware for autonomous or robotic systems. Proven experience producing computationally efficient software to meet real-time requirements. Background with container platforms such as Kubernetes. Strong analytical skills with a bias for action. Strong time-management and organization skills to thrive in a fast-paced, dynamic environment. Solid written and oral communications skills. Good teamwork and interpersonal skills. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are seeking a meticulous and user-focused UI QA Manual Tester to join our quality assurance team. You will be responsible for manually testing web and mobile user interfaces to ensure a seamless and intuitive user experience across different platforms and devices. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Perform manual UI testing of web and mobile applications. Validate user interfaces against design specifications and functional requirements. Identify, document, and track bugs and usability issues. Execute test cases and regression tests for new features and updates. Collaborate closely with developers, designers, and product managers to ensure high-quality releases. Ensure cross-browser and cross-device compatibility. Participate in test planning, test case design, and documentation efforts. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 2+ years of experience in manual UI testing. Strong understanding of UI/UX principles and user-centered design. Experience with bug tracking and test management tools (e.g., JIRA, TestRail). Familiarity with web technologies (HTML, CSS, JavaScript) is a plus. Ability to work in a fast-paced, Agile development environment. Excellent attention to detail, analytical thinking, and communication skills. Preferred Qualifications Experience testing responsive web and mobile applications. Familiarity with accessibility testing and standards. Exposure to API testing using tools like Postman. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Thiruvananthapuram, Kerala, India
Not disclosed
Remote
Full Time
About The Company Armada is an edge computing startup that provides computing infrastructure to remote areas where connectivity and cloud infrastructure is limited, as well as areas where data needs to be processed locally for real-time analytics and AI at the edge. We’re looking to bring on the most brilliant minds to help further our mission of bridging the digital divide with advanced technology infrastructure that can be rapidly deployed anywhere . About The Role We are looking for a talented and detail-oriented UI Engineer with 5+ years of experience to join our front-end development team. The ideal candidate has a strong passion for building beautiful, responsive, and user-friendly interfaces using modern web technologies. You will work closely with UX designers and back-end engineers to develop and enhance engaging user experiences. Location. This role is office-based at our Trivandrum, Kerala office. What You'll Do (Key Responsibilities) Develop high-quality, scalable, and maintainable user interfaces for web applications. Collaborate with design teams to bring UI/UX wireframes and mockups to life. Write clean, reusable code with a focus on performance, accessibility, and maintainability. Implement responsive designs to ensure cross-device and cross-browser compatibility. Optimize front-end performance and troubleshoot UI-related issues. Participate in code reviews and contribute to UI development best practices. Work closely with product and engineering teams to define and implement UI requirements. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field. 5+ years of professional experience in UI/front-end development. Proficiency in HTML5, CSS3, JavaScript, and TypeScript. Strong experience with modern front-end frameworks/libraries like React, Angular, or Vue.js. Solid understanding of responsive design principles and CSS frameworks (e.g., Bootstrap, Tailwind). Familiarity with RESTful APIs and asynchronous request handling (e.g., fetch, Axios). Experience with version control systems such as Git. Knowledge of accessibility (WCAG) and SEO best practices. Preferred Experience And Skills Experience with UI testing frameworks such as Jest, Cypress, or Testing Library. Familiarity with design tools like Figma, Adobe XD, or Sketch. Exposure to design systems and component-based UI development. Experience with Agile methodologies and cross-functional teams. Compensation & Benefits For India-based candidates: We offer a competitive base salary along with equity options, providing an opportunity to share in the success and growth of Armada. You're a Great Fit if You're A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you Equal Opportunity Statement At Armada, we are committed to fostering a work environment where everyone is given equal opportunities to thrive. As an equal opportunity employer, we strictly prohibit discrimination or harassment based on race, color, gender, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other characteristic protected by law. This policy applies to all employment decisions, including hiring, promotions, and compensation. Our hiring is guided by qualifications, merit, and the business needs at the time. Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.