Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now

RecommendedJobs for You

ashok vihar phase iii, gurgaon/gurugram

coimbatore, tamil nadu, india