Forescout Technologies Inc. · 3 hours ago
Sr. Software Engineer
Forescout Technologies Inc. is dedicated to shaping the future of cybersecurity by building defenses against cyberattacks. They are seeking a dynamic Sr. Software Engineer to develop network vendor technology integrations and lead complex software systems design, while mentoring junior engineers and ensuring code quality.
Cloud SecurityCyber SecurityInternet of ThingsNetwork SecuritySoftware
Responsibilities
Develop the next generation of our network vendor technology integrations
Lead the design and development of complex software systems and features
Write, review, and maintain clean, efficient, and scalable code following industry best practices
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
Qualification
Required
8+ years of software development experience with a technical bachelor's degree
Excellent problem-solving and system design thinking
Effective technical leadership and mentorship
Ability to communicate 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
Excellent debugging and troubleshooting abilities
Proficiency in multiple modern programming languages (e.g. Perl, Python, Java, Go, C++, or C#)
Advanced knowledge of data structures, algorithms, and design patterns
General computer networking background with preferably SSH, SNMP, and HTTP Restful interface experience
Excellent experience with distributed systems and microservices
Expertise in performance optimization, security best practices, and fault tolerance
Hands-on experience with containerization (Docker, Kubernetes), GitHub Actions, Pipelines, or Jenkins, and infrastructure as code (Terraform, Ansible)
Experience with observability tools (monitoring, logging, tracing) and production debugging
Proficiency with LLMs for accelerating development and technology selection for product applicability
Benefits
We cover 88% of employee and dependents’ benefits premiums (US only)
401K match
Generous PTO policy
Company
Forescout Technologies Inc.
For more than 25 years, Fortune 100 organizations, government agencies, and large enterprises have trusted Forescout as their foundation to manage cyber risk, ensure compliance, and mitigate threats.
Funding
Current Stage
Public CompanyTotal Funding
$125.72MKey Investors
Wellington ManagementFounders Circle CapitalAmadeus Capital Partners
2024-02-01Post Ipo Equity· $0.34M
2020-02-06Acquired
2017-10-26IPO
Leadership Team
Recent News
2026-01-16
Business Wire
2025-11-24
Company data provided by crunchbase