← All openings

Software Development Engineer

Trellix · India, Bangalore

Trellix is hiring a Software Development Engineer to join the Customer Digital Experience team. You will build and improve global support applications using full-stack technologies, cloud infrastructure, and emerging AI tools.

What you will do

  • Develop and maintain full-stack web applications using Python and React.js.
  • Design and optimize database schemas and queries using PostgreSQL.
  • Containerize applications using Docker and deploy to AWS or GCP environments.
  • Write clean, efficient, and well-documented code.
  • Troubleshoot, debug, and resolve issues in existing applications.
  • Conduct unit tests and participate in peer code reviews.
  • Work with GenAI workflows including RAG architectures and LLM integration.
  • Document technical specifications and user guides.

What you need

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum 2+ years of software development experience.
  • Strong proficiency in Python, React.js, and Redux.
  • Hands-on experience with PostgreSQL.
  • Working knowledge of AWS or GCP cloud platforms.
  • Experience with Docker containerization.
  • Knowledge of RESTful APIs, JSON, XML, and Git.
  • Familiarity with Agile and JIRA workflows.

Good to have

  • Experience with C# .NET Core, MongoDB, and Redis.
  • Familiarity with Kubernetes, Kafka, RabbitMQ, or MQTT.
  • Exposure to Globalscape or WPF and AngularJS.
  • Relevant cloud certifications like AWS Certified Developer or GCP Associate.