Senior Software Engineer

1 week ago


Thiruvananthapuram, Kerala, India Armada Systems Full time

Armada Systems is pioneering the future of connectivity, compute, and AI. We are seeking a highly skilled Senior Software Engineer to join our India R&D team in Trivandrum as an Edge Computing Specialist.


The ideal candidate will have 5+ years of professional experience in Python development, with a strong focus on concurrency, asynchronous programming, and multithreading concepts. They should have solid knowledge of data structures and algorithms, as well as experience with messaging systems like Apache Kafka.

The successful candidate will design, implement, and optimize Python-based applications for high performance and responsiveness. They will also be responsible for integrating machine learning models into production environments, working with both relational and NoSQL databases, and deploying containerized applications using Docker.

This role offers a competitive salary of ₹1,200,000 per annum, plus benefits such as medical insurance, retirement planning, and opportunities for professional growth.


Key Responsibilities:
  • 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.

Required Skills & Experience:
  • 5+ years of professional experience in Python development.
  • Strong knowledge of Core 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, Redis).
  • 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).

Benefits:
  • Competitive salary of ₹1,200,000 per annum.
  • Medical insurance.
  • Retirement planning.
  • Opportunities for professional growth.


  • Thiruvananthapuram, Kerala, India CareStack™ - Dental Practice Management Full time

    Transforming Dental Practices with CareStackWe are seeking a highly skilled Senior Dental Software Engineer to join our team at CareStack, a cloud-based dental software solution. Our mission is to revolutionize dental practices through innovative technology.About UsCareStack is dedicated to simplifying operations, enhancing patient relationships, and...


  • Thiruvananthapuram, Kerala, India UST Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team at UST.


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    We are seeking a highly skilled Senior Software Engineer to play a pivotal role in our Agile team at ALLNESSJOBS. As a key contributor, you will be responsible for developing a universal, modular experiment and instrumentation software used for ECU development.About the RoleYou will work on diverse and challenging tasks, collaborating closely with your...


  • Thiruvananthapuram, Kerala, India UST Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Software Engineer to join our team as an Enterprise Architect. The ideal candidate will have a strong background in software development, architecture, and design with a focus on Java technologies, Spring Boot, microservices, and design patterns.


  • Thiruvananthapuram, Kerala, India Envestnet | Yodlee Full time

    Job SummaryEnvestnet | Yodlee is seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for creating application front-end as per design comps and information architecture, integrating front-end application with the application business layer, and following best practices and standards for accessibility and...


  • Thiruvananthapuram, Kerala, India Innovatise Full time

    **Job Title:** Senior Full Stack Software Engineer Innovatise is a forward-thinking company seeking an experienced Senior Full Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. We are looking...


  • Thiruvananthapuram, Kerala, India Mig Staffing Full time

    Job SummaryWe are seeking an experienced Senior Software Engineering Lead to join our team at Mig Staffing. This role will be critical in designing and implementing scalable, high-performance applications using Java, Spring Boot, and modern tech stacks.Key ResponsibilitiesDesign and build scalable software architectures for complex distributed systemsSelect...


  • Thiruvananthapuram, Kerala, India Vensure Employer Solutions Full time

    We are seeking a highly skilled Senior Test Automation Engineer to join our team at Vensure Employer Solutions. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts using automated testing tools such as Selenium, AccelQ, or Cypress.As a Senior Test Automation Engineer, you will collaborate...


  • Thiruvananthapuram, Kerala, India thinkpalm-technologies-pvt-ltd Full time

    Job OverviewThinkPalm Technologies Pvt Ltd is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a Senior Embedded Software Engineer, you will be responsible for designing, developing, and testing software solutions for embedded systems.About the RoleWe are looking for an experienced Senior Embedded Software Engineer with...


  • Thiruvananthapuram, Kerala, India CareStack™ - Dental Practice Management Full time

    About CareStackCareStack is a cutting-edge dental software solution designed to revolutionize dental practices. Our cloud-based platform simplifies operations, elevates patient relationships, enhances staff productivity, and drives business growth and revenue.We're passionate about leveraging technology to enhance care management for everyone, ultimately...


  • Thiruvananthapuram, Kerala, India Oracle Full time

    Job OverviewCareer Level: ExperiencedThis role offers an exciting opportunity to join our team as a Senior Applications Engineer, where you will be responsible for developing high-quality software solutions using the latest technologies.


  • Thiruvananthapuram, Kerala, India ALLNESSJOBS Full time

    Company OverviewALLNESSJOBS is a platform that connects job seekers with open positions at companies that are committed to creating a more mindful and compassionate workplace.We list jobs in a variety of industries, including tech, healthcare, education, and non-profit.In addition to job listings, we offer resources to help job seekers learn more about...


  • Thiruvananthapuram, Kerala, India BHR Code Pvt Ltd Full time

    About the Role:The Senior Software Engineer will be responsible for managing tasks in a sprint, reviewing the code of team members, and ensuring first-time quality of code.Actively participate in Agile ceremonies like sprint planning, story grooming, daily scrums or standup meetings, retrospective meetings, and sprint reviews.Connect with stakeholders to...


  • Thiruvananthapuram, Kerala, India Zyoin Group Full time

    Location: TrivandrumPosition: Senior Software EngineerExperience: 3-8 yearsWorkplace type: WFOAbout the Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our team in Trivandrum.Key Responsibilities:Design, develop, and maintain desktop applications using C# and .NET (Version: 6 - 8) with a strong focus on the WPF - MVVM...


  • Thiruvananthapuram, Kerala, India CareStack™ - Dental Practice Management Full time

    CareStack™ - Dental Practice Management is seeking a highly skilled Senior Dental Software Developer to join our team. This role offers a competitive salary of $120,000 per annum.About the RoleWe are a cloud-based dental software solution provider that aims to transform dental practices. Our platform simplifies operations, elevates patient relationships,...


  • Thiruvananthapuram, Kerala, India UST Full time

    Key Responsibilities:• Collaborate with the engineering team to develop high-quality, scalable Java applications.• Design and implement robust software solutions using Java, Spring, and microservices architecture.• Work closely with cross-functional teams to ensure seamless integration of software components.• Troubleshoot and resolve complex...


  • Thiruvananthapuram, Kerala, India CareStack™ - Dental Practice Management Full time

    CareStack™ - Dental Practice Management is seeking a highly skilled Senior Software Engineer Full-Stack Professional to join its team of talented engineers.As a key member of our development team, you will be responsible for designing and building modern day web platforms using Microsoft technologies on the backend and Angular on the front end.The ideal...


  • Thiruvananthapuram, Kerala, India qode Full time

    We are seeking an experienced Senior Software Engineer to join our team at qode. This is a client-facing role that requires strong communication skills and technical expertise in web application development.Job Description:Design and develop scalable, maintainable, and efficient web applications using React.js 18 and Next.js.Utilize Redux Toolkit for state...


  • Thiruvananthapuram, Kerala, India Shopalyst Technologies Inc. Full time

    Job DescriptionWe are seeking an experienced Senior Server-Side Software Engineer to join our team at Shopalyst Technologies Inc.About the RoleThis is a key position that will play a vital role in designing and developing robust and scalable server-side applications using Node.js. The successful candidate will work collaboratively with cross-functional teams...


  • Thiruvananthapuram, Kerala, India Snaphunt Full time

    Company OverviewOur client, a well-established internet company based in Padmanabhapuram, India, is seeking an experienced Senior Full Stack Software Engineer to join their team.Estimated Salary: ₹1,200,000 per annumAbout the JobDesign and develop well-structured, efficient, and testable code for web applications using MERN stack technologies.Gather and...