Job Description

What We DoManaging Cyber Risk Together – As the world becomes increasingly connected, the demand for cybersecurity solutions has never increaser. Forescout stands at the forefront of this critical need, delivering automated cybersecurity that ensures continuous alignment between our customers’ security frameworks and their evolving digital environments. Our platform protects all asset types, including IT, IoT, OT, and IoMT, helping organizations navigate and secure the complexities of the modern connected us in securing the world. We seek resourceful, driven individuals to collaborate as one team, delivering exceptional customer experiences. We’re passionate about tackling the toughest security challenges and staying ahead with innovative solutions. Here, every idea is valued, and visionaries are welcomed. Bring your unique perspective and help shape the future of cybersecurity with us.What You Will DoOur team is looking for individuals who have positive energy, an entrepreneurial spirit, and the drive to partner with our committed team to sell the best technology and drive team success! Forescout is growing fast and is seeking a dynamic and results-oriented software engineer to join our team.We are looking for someone who can work in the hybrid mode a minimum of 3 days from ourPune (Balewadi)office. 
  • Own and deliver stories end-to-end.
  • Collaborate across teams and contribute to cross-functional efforts.
  • Perform code reviews and provide constructive feedback.
  • Develop and maintain software solutions under the guidance of senior engineers.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in code reviews, debugging, and unit testing.
  • Collaborate with cross-functional teams (Product, QA, UX) to refine requirements.
  • Assist in troubleshooting and resolving technical issues.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Mentor Associates and Junior Engineers.
  • What You Will Bring To Forescout

    Key Skills
  • Strong problem-solving and analytical thinking.
  • Effective collaboration and stakeholder communication.
  • Time management and ability to work independently on tasks.
  • Solid understanding of Agile methodologies, CI/CD, and DevOps principles.
  • Ability to analyze and optimize code for performance and scalability.
  • Core Technical Competencies
  • 4 + years of java full stack development experience
  • Strong understanding of data structures, algorithms, and object-oriented programming (OOP).
  • Experience with version control (Git), CI/CD pipelines, and testing frameworks.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Exposure to microservices architecture, API development, and database management (SQL/NoSQL).
  • Understanding of performance optimization, security best practices, and software scalability.
  • Exposure to LLM inference, agents, embeddings, graph workflows, prompt engineering..
  • Education Qualification
  • Bachlors degree in Computer Science, Computer Engineering or equivalent. An Advanced degree is a plus
  • What Forescout Offers YouOur visionary leadership team fosters an environment that encourages professional growth and development. We champion a diverse and inclusive culture that cultivates collaboration and innovation, where our team can make a global impact on security while working with industry-leading technology. We take pride in offering a competitive total compensation package. If you have a strong work ethic, are visible and lean in, you will be recognised. We are in growth mode and there is a ton of opportunity at Forescout.

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application