We are seeking a versatile Software Engineer with strong backend development expertise in one or more of the following languages : Rust, Kotlin, Python, and Node.js. This role is ideal for someone who enjoys building high-performance services, thrives on solving complex system-level problems, and values clean, scalable architecture. You will be part of a fast-paced R&D environment, contributing to the development of scalable and secure backend systems powering our cybersecurity and network intelligence products. You'll work closely with cross-functional teams—including mobile engineers, DevOps, QA, and Product—to deliver end-to-end solutions for global service providers and enterprises.
Location : Trivandrum Technopark
Experience : 5+ years
Budget : 16lpa
Key Responsibilities :
- Design, develop, and maintain efficient backend services, APIs, and infrastructure components.
- Collaborate with frontend / mobile teams to ensure seamless integration of features.
- Write clean, maintainable, and performant code in Rust, Kotlin, Python, or Node.js.
- Use generative AI tools (e.g., ChatGPT, GitHub Copilot) to accelerate development, improve quality, and streamline documentation and testing.
- Participate in system architecture and design discussions.
- Work closely with QA, Product, and DevOps teams to ensure rapid, reliable, and high-quality releases.
- Stay current with modern backend trends and tooling, especially those enabling AI-assisted workflows.
- Thrive in fast-paced, cross-functional teams and embrace collaborative engineering.
Required Skills & Experience :
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.5+ years of experience in software engineering with a strong backend focus.Proficiency in at least two of the following : Rust, Kotlin (server-side), Python, Node.js.Experience designing and working with RESTful APIs and / or messaging systems (e.g., Kafka, RabbitMQ).Familiarity with cloud services (AWS, GCP, or Azure) and infrastructure as code.Understanding of scalable systems and distributed architectures.Experience with CI / CD pipelines and agile development practices.Strong analytical and problem-solving skills.Proficiency in English, both written and spoken.