Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Forescout Technologies Inc. · 6 days ago

Software Engineer

Forescout Technologies Inc. is shaping the future of cybersecurity, protecting critical infrastructure from cyberattacks. They are seeking a dynamic Software Engineer to develop network vendor technology integrations, collaborate with cross-functional teams, and contribute to software solutions.

Cloud SecurityCyber SecurityInternet of ThingsNetwork SecuritySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Develop the next generation of our network vendor technology integrations
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
Learn and apply agile methodologies, DevOps, and CI/CD practices
Contribute to technical documentation and knowledge sharing within the team
Mentor associate and junior engineers

Qualification

Software development experienceProgramming languagesAgile methodologiesCI/CD practicesData structuresAlgorithmsComputer networkingVersion control (Git)Cloud platformsMicroservices architectureProblem-solvingCollaborationTime managementMentoring

Required

5+ years of software development experience with a technical bachelor's degree
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
Proficiency in multiple modern programming languages (e.g. Perl, Python, Java, Go, C++, or C#)
Excellent understanding of data structures, algorithms, and object-oriented programming (OOP)
General computer networking background with preferably SSH, SNMP, and HTTP Restful interface experience
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 performance optimization, security best practices, and software scalability
Exposure to LLMs for accelerating development

Benefits

We cover 88% of employee and dependents’ benefits premiums (US only)
401K match
Generous PTO policy

Company

Forescout Technologies Inc.

company-logo
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 Company
Total Funding
$125.72M
Key Investors
Wellington ManagementFounders Circle CapitalAmadeus Capital Partners
2024-02-01Post Ipo Equity· $0.34M
2020-02-06Acquired
2017-10-26IPO

Leadership Team

leader-logo
Oded Comay
CTO
linkedin
leader-logo
Sunil Varkey
Chief Technology Officer, Regional : EMEA & APJ
linkedin
Company data provided by crunchbase