ForeScout Technologies

Sr. Software Engineer

ForeScout Technologies$110K — $140K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or master's in computer science or related field.
  • 8+ years of experience delivering production-quality software.
  • Strong problem-solving, debugging and troubleshooting skills.
  • Effective technical leadership and mentorship.
  • Excellent communication skills for presenting complex concepts.
  • Deep expertise in Agile, CI/CD, DevOps, and cloud-native development.
  • Self-starter with adaptability and ownership.

Responsibilities

  • Develop the next generation of network vendor technology integrations.
  • Lead design and development of complex software systems.
  • Architect, design, and unit test Forescout product features.
  • Collaborate with cross-functional teams on requirements.
  • Mentor and support junior engineers for continuous improvement.
  • Perform code reviews for quality and reliability.
  • Debug and resolve complex technical issues.

Benefits

  • Competitive compensation and benefits, covering 85% of premiums for employees and dependents (US only).
  • 401K match and generous PTO policy.
  • Collaborative and innovative work environment impacting worldwide security.
  • Supportive leadership encouraging professional growth.
Full Job Description
What You Will Do
  • Develop the next generation of our network vendor technology integrations.
  • Lead the design and development of complex software systems and features.
  • Architect, design, develop, and unit test Forescout product features to create new functionality, improve product capability and enhance customer experience
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Mentor and support junior engineers, fostering a culture of learning and continuous improvement.
  • Perform code reviews to ensure quality, reliability, and performance of the codebase.
  • Debug and resolve complex technical issues, ensuring system stability and performance.
  • Contribute to architectural decisions, ensuring scalability, maintainability, and efficiency of solutions.

What You Bring to Forescout

Key Skills
  • Bachelor's or master's in computer science or related field.
  • 8+ years of experience delivering production-quality software.
  • Strong problem-solving, debugging and troubleshooting skills, with the ability to design scalable and maintainable systems.
  • Effective technical leadership and mentorship.
  • Excellent communication skills, with the ability to translate complex technical concepts to various stakeholders.
  • Deep expertise in Agile, CI/CD, DevOps, and cloud-native development.
  • Strategic decision-making and prioritization of engineering efforts.
  • Self-starter with a strong sense of ownership, adaptability, and willingness to contribute across multiple areas when needed.

Core Technical Competencies
  • Proficiency in multiple programming languages (e.g., Java, Python, C/C++, Perl, JavaScript, Go, C#).
  • Advanced knowledge of data structures, algorithms, and design patterns.
  • Strong experience with distributed systems and microservices.
  • Expertise in performance optimization, security best practices, and fault tolerance.
  • Hands-on experience with containerization (Docker, Kubernetes) and infrastructure as code (Terraform, Ansible).
  • Excellent production engineering skills, including observability, monitoring, logging, tracing, and incident troubleshooting.
  • Proficiency with LLMs for accelerating development and technology selection for product applicability.
  • Computer networking experience is a big plus

What Forescout Offers You
  • Competitive compensation and benefits - we cover 85% of employee and dependents' benefits premiums (US only), 401K match, generous PTO policy, and much more
  • Collaborative and innovative environment - make an impact on worldwide security while working on the hottest technology
  • Leadership that supports and encourages professional growth and development
  • Want a glimpse of Life @ Forescout? Check us out on Facebook and Instagram
  • Learn more at: www.forescout.com


#LI-BS2

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
    Sr. Software Engineer
    $110K — $140K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person
  • ForeScout Technologies
    Manager, QA Automation
    $100K — $130K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person
  • ForeScout Technologies
    Sr. Software Engineer
    $110K — $140K *
    Dallas, TX 75217 (Dallas County)
    Information Technology
    In-Person
  • ForeScout Technologies
    VP, Software Engineering
    $150K — $200K *
    Dallas, TX 75217 (Dallas County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Sr. Software Engineer jobs: