ForeScout Technologies

Software Engineer

ForeScout Technologies$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of Java programming experience, including API and database management.
  • 5+ years of frontend development experience with React, Node.js, and/or TypeScript.
  • 2+ years of experience with cloud services, particularly Azure, and containerization technologies like Docker and Kubernetes.
  • Bachelor's or master's degree in computer science or a related field.
  • Strong problem-solving skills and analytical mindset.

Responsibilities

  • Own and deliver software stories from start to finish.
  • Collaborate across teams to contribute to cross-functional projects.
  • Conduct code reviews and offer constructive feedback to peers.
  • Develop and maintain cloud-based cybersecurity SaaS applications.
  • Write clean, efficient, and well-documented code according to best practices.
  • Assist in diagnosing and resolving technical issues promptly.
  • Mentor junior and associate engineers to enhance team skills.

Benefits

  • Competitive benefits package covering 85% of healthcare premiums for employees and dependents.
  • 100% company-paid life and disability insurance premiums.
  • 401(k) matching program.
  • Generous flexible time off policy for U.S. employees.
  • Access to an employee assistance program.
  • Support for maternity and parental bonding leave.
Full Job Description
(Only Canadian Citizens and Canadian Permanent Residents will be considered for this position.)

(Hybrid role in the office every Thursday in our Kanata office.)

What You Will Do
  • 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 for our cloud-based cybersecurity SaaS product, with a focus on Java and Azure services.
  • 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.
  • Learn and apply agile methodologies, DevOps, and CI/CD practices.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Mentor associate and junior-level engineers.

What You Bring to Forescout

Key Skills
  • 5+ years of experience writing code in Java, including API development and database management.
  • 5+ years of experience in frontend development in React, Node.js and/or TypeScript.
  • 2+ years of experience with cloud platforms (AWS, Azure, GCP), Azure preferred, and containerization (Docker, Kubernetes).
  • Bachelor's or master's in computer science or related field.
  • Excellent 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
  • Excellent understanding of data structures, algorithms, and object-oriented programming (OOP).
  • Experience with version control (Git), CI/CD pipelines, and testing frameworks.
  • Understanding performance optimization, security best practices, and software scalability.
  • Exposure to LLM inference, agents, MCP servers and prompt engineering.

Preferred Skills
  • Experience in Linux shell scripting.
  • Experience in the Azure data stack (e.g., Azure Data Explorer, Event Hub, Service Bus, CosmosDB).
  • Experience in terraform, helm.
  • Good understanding of cybersecurity and networks.

What Forescout Offers You
• Competitive compensation and benefits, including coverage of 85% of employee and dependent health care premiums, 100% company-paid employee life and disability insurance premiums, a 401(k) match, generous flexible time off for U.S. employees, voluntary life, accident, and critical illness insurance options, employee assistance program, maternity and parental bonding leave, and more.
• A collaborative, innovative environment where you can help advance global security while working with leading technology.
• Supportive leadership that encourages professional growth and development.
• Learn more @ www.forescout.com .

About ForeScout Technologies

ForeScout Technologies, Inc. provides network security hardware and software products primarily in the United States, Europe, the Middle East, Africa, the Asia Pacific, and Japan. The company offers ForeScout CounterACT agentless technology that discovers, classifies, and assesses IP-based devices; ForeScout extended modules, which represent integrations across vulnerability assessment, advanced threat detection, security incidence and event management, enterprise mobility management, endpoint protection and endpoint detection and response, next generation firewall, privileged access management, and IT service management vendors, as well as compliance; and ForeScout CounterACT Enterprise Manager, a centralized security management solution for the control of various appliances deployed on an end-customer network, as well as maintenance and professional services. Its products are used to protect organizations against the threats that exploit the billions of devices connected to organizations' networks. The company serves enterprises, government agencies, and small and medium-sized businesses in various industries, such as financial services, healthcare, manufacturing, energy and utilities, retail, education, and technology. ForeScout Technologies, Inc. was founded in 2000 and is headquartered in San Jose, California.
Learn more about ForeScout Technologies
Size
1,217 employees
Market Cap
$1,441
Industry
Founded
2000
5 Year Trend
+3650%
NASDAQ

Similar Jobs

More Jobs at ForeScout Technologies

  • ForeScout Technologies
    Software Engineer
    $95K — $115K *
    Ottawa, ON K1G 3J6
    Information Technology
    In-Person
  • ForeScout Technologies
    Sr. Software Engineer
    $120K — $145K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: