Senior Engineering Director

3 weeks ago


Thiruvananthapuram, Kerala, India Armada Systems Full time

About Armada Systems


We are a pioneering technology company that is pushing the boundaries of edge computing, AI, and cloud infrastructure. Our mission is to bridge the digital divide and bring advanced technology to the most remote areas of the world. We believe in the transformative power of edge computing and its potential to create a seamlessly connected future. Our team is passionate about innovation and dedicated to delivering unparalleled solutions for industries worldwide.


We are seeking a highly skilled and motivated Engineering Manager to join our fast-growing software start-up. As a Senior 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.


Responsibilities:


Lead and manage a team of software engineers, providing guidance, support, and mentorship to foster a collaborative and high-performing environment.


Collaborate closely with cross-functional teams, including product management, design, and QA, to align engineering goals with overall business objectives.


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 DevOps, infrastructure as code, automation, and continuous integration/continuous deployment (CI/CD).


Architect, design, and develop microservices-based applications that are scalable, resilient, and high-performing.


Develop responsive and intuitive user interfaces using modern frontend frameworks such as React, Angular, or Vue.js and backend services using Java, Go, or Python.


Design, optimize, and manage databases (SQL, NoSQL) to support microservices architecture and ensure data integrity and efficiency.


Implement RESTful APIs and integrate third-party services as necessary to support application functionality.


Monitor and analyse cloud infrastructure performance, capacity, and costs, proactively identifying opportunities for optimization and improvement, and implement security and compliance requirements.


Recruit, hire, and onboard top engineering talent, while nurturing a diverse and inclusive team culture.


Work closely with teams across geographies, both in requirements collection and feature development.


Requirements & Qualifications:


Bachelor's degree in computer science, Engineering, or related field (or equivalent work experience).


12+ years of Software Development/Engineering experience.


3+ years of Engineering Management experience.


Strong hands-on backend experience, software engineering principles and practices, with a focus on microservices architecture.


Basic familiarity with frontend technologies such as React, Angular, or Vue.js.


Expertise in backend development using languages such as Node.js, Python, Go, or Java, database technologies including SQL and NoSQL databases, and RESTful APIs.


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.


Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation, and configuration management tools like Ansible or Chef and containerization technologies (e.g., Docker, Kubernetes) and orchestration frameworks.


Understanding of security best practices and techniques for securing microservices-based applications.


Excellent knowledge of the project lifecycle, and Agile / DevOps software engineering models, an Agile & DevOps evangelist who can help mature the organization and proficiency in version control systems (e.g., Git).


Strong problem-solving skills and ability to troubleshoot complex issues in distributed systems.


Excellent communication and collaboration skills, with the ability to work effectively in a team environment.



  • Thiruvananthapuram, Kerala, India Futuremug Full time

    Join Futuremug as a Business Development DirectorWe are seeking an experienced Business Development Director to lead our chess school's expansion strategy. As a Business Development Director, you will be responsible for driving business growth through effective sales and marketing strategies.Develop and implement sales strategies to achieve revenue targets...

  • Project Director

    2 weeks ago


    Thiruvananthapuram, Kerala, India Allianz Services Full time

    The Project Director for Allianz Services will be responsible for planning, executing, and finalizing projects related to Robotic Process Automation (RPA) and automation. This role requires a strong understanding of project management principles and the ability to deliver complex projects on time and within budget.Key Responsibilities:Project Planning and...


  • Thiruvananthapuram, Kerala, India Hyve Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Creative Director to lead our design team and drive the creative vision for our apparel and accessories product lines.The ideal candidate will have a strong background in fashion design, excellent technical expertise in activewear construction and fit, and the ability to communicate clearly...


  • Thiruvananthapuram, Kerala, India KniTT Full time

    About the RoleWe are seeking an experienced Senior Cloud Migration Project Director to lead our AWS cloud migration project/s. The ideal candidate should have a proven track record in project management, strong knowledge of cloud computing, and experience with project management of large-scale migrations.ResponsibilitiesDefine project scope, goals,...


  • Thiruvananthapuram, Kerala, India QBurst Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at QBurst. As a Senior Software Engineer, you will be responsible for designing and developing cloud-based applications using Java and microservices architecture.Key Responsibilities:Design and develop RESTful APIs with a focus on scalability,...


  • Thiruvananthapuram, Kerala, India Stanra Tech Solutions Full time

    **Job Title:** Senior Software Engineer**About the Role:**We are seeking a highly skilled Senior Software Engineer to join our team at Stanra Tech Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying enterprise-level software solutions for the Life Insurance industry.**Key Responsibilities:**-...

  • Senior QA Engineer

    3 weeks ago


    Thiruvananthapuram, Kerala, India Huptech HR Solutions Full time

    Job Title: Senior QA EngineerDescription:Huptech HR Solutions is seeking a skilled Senior QA Engineer to join our team. As a Senior QA Engineer, you will be responsible for designing and developing automated tools or frameworks, writing automation testing scripts, and implementing software quality assurance methodologies.Responsibilities:* Review...


  • Thiruvananthapuram, Kerala, India Guidehouse Full time

    Job Summary:Guidehouse is seeking a highly skilled Senior Cybersecurity Engineer to join our team. As a Senior Cybersecurity Engineer, you will be responsible for designing and implementing secure cloud solutions using AWS. You will work closely with our team to identify and mitigate security risks, ensuring the confidentiality, integrity, and availability...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    We are seeking a talented Senior Software Engineer to join our team at Waybeo Software Solutions Pvt Ltd. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end services.Main Responsibilities:Lead the entire web application development lifecycle, including concept, design, test, release, and...


  • Thiruvananthapuram, Kerala, India Armada Systems Full time

    About the RoleAt Armada, we're pioneering a new era of connectivity, compute, and AI.As a Senior Software Engineer, you'll play a crucial role in delivering high-quality software products that meet the needs of our customers.This is a founding team member position for our India R&D team in Trivandrum.


  • Thiruvananthapuram, Kerala, India Guidehouse Full time

    Job Summary:Guidehouse is seeking a skilled Senior Release Engineer to join our team. As a Senior Release Engineer, you will be responsible for assisting development teams with the software release process, ensuring timely and successful deployments. You will develop and maintain release automation tools and scripts to streamline the release process, provide...

  • Senior Data Engineer

    4 weeks ago


    Thiruvananthapuram, Kerala, India Techvantage Analytics Full time

    Job DescriptionAt Techvantage Analytics, we are seeking a highly skilled Senior Data Engineer to join our team. The ideal candidate will have expertise in designing, implementing, and maintaining data solutions on the Microsoft Azure Data platform and SQL Server.The Senior Data Engineer will be responsible for collaborating with various stakeholders,...


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job DescriptionJob Title: Senior EngineerAbout Us: Envestnet | Yodlee is a leading provider of financial technology solutions.Job Summary: We are seeking a Senior Engineer to join our team.Key Responsibilities:Design and develop automated testing frameworks and tools to ensure high-quality software delivery.Collaborate with cross-functional teams to identify...


  • Thiruvananthapuram, Kerala, India UST Full time

    We are seeking a highly skilled Senior Java Engineer to join our team at UST.As a Senior Java Engineer, you will play a key role in designing, developing, and deploying scalable and efficient software systems using Java and related technologies.The ideal candidate will have extensive experience with Java development, including Spring frameworks, Spring Boot,...


  • Thiruvananthapuram, Kerala, India Waybeo Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Engineer - Backend ExpertWe are seeking a skilled Senior Software Engineer - Backend Expert to lead the development of our back-end services and ensure seamless data exchange between the server and users. As a Senior Software Engineer - Backend Expert, you will be responsible for designing and implementing server-side logic,...


  • Thiruvananthapuram, Kerala, India Envestnet Full time

    Job SummaryA skilled Senior DevOps Engineer is required to automate the SDLC workflow following a continuous delivery and deployment (CI/CD) model.Key Responsibilities:Build and manage CI/CD pipeline integrating DevSecOps toolsTroubleshoot build/deployment issuesDefine Infrastructure as code standardsBuild core modules and support the development...


  • Thiruvananthapuram, Kerala, India Talent Basket Full time

    Job Title: Senior Python Engineer - Technical LeadAbout the Role:We are seeking an experienced Senior Python Engineer to lead our technical efforts as a Technical Lead. As a Senior Python Engineer, you will be responsible for designing, developing, and implementing scalable software systems using Python.Key Responsibilities:Technical Leadership: Provide...


  • Thiruvananthapuram, Kerala, India VRIZE Full time

    Job Description:VRIZE seeks to fill a Senior Software Engineer position.Key Responsibilities:Develop scalable software solutions using .NET programming languages.Upgrade, configure, and debug existing systems.Create and manage databases using PL/SQL.Perform debugging and troubleshooting to ensure optimal database performance.About VRIZE INC:VRIZE is a Global...


  • Thiruvananthapuram, Kerala, India Talent Basket Full time

    Job Title: Senior Python Engineer - Technical LeadTalent Basket is seeking a highly skilled and experienced Senior Python Engineer - Technical Lead to join our team.Minimum 8-10 years of experience in software developmentExcellent understanding of object-oriented concepts and Python languageStrong understanding of software engineering principles and...


  • Thiruvananthapuram, Kerala, India HNM Solutions Full time

    Job Role: Senior .NET Software EngineerLocation: Noida & TrivandrumJob Description:We are seeking a highly skilled Senior .NET Software Engineer to join our team at HNM Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying web and mobile applications using .NET Core and React.Key...