
Sr. Software Engineer (Full Stack)
Forescout Technologies Inc.4 months ago
Dallas, TX, USASenior
Responsibilities
- Lead the design and development of complex software systems and features.
- Write, review, and maintain clean, efficient, scalable code.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
- Mentor junior engineers and provide technical leadership.
- Conduct code reviews and resolve complex technical issues.
- Contribute to architecture, scalability, maintainability, performance, and fault-tolerance decisions.
- Develop and integrate Azure services for regulated federal environments.
- Work with distributed systems, databases, containers, infrastructure as code, observability, and LLM-based agents.
Requirements
- Bachelor’s degree in computer science or equivalent.
- U.S. citizenship is required to support FedRAMP-compliant environments.
- At least 7 years of experience writing Java code for backend development.
- At least 2 years of experience with one or more of React, Node.js, and TypeScript.
- At least 2 years of experience developing and integrating Azure services.
- Proficiency in multiple programming languages, including examples such as Python, Java, JavaScript, Go, and C#.
- Experience with Docker, Kubernetes, Terraform, Ansible, databases, caching, API design, observability, and production debugging.
- Experience with Linux commands and LLM agents, including context management, RAG, tool selection, and graph workflows.
- Strong system design, problem-solving, communication, debugging, technical leadership, and mentoring skills.
Benefits
- Health care coverage with the company paying 85% of employee and dependent premiums.
- 100% company-paid employee life and disability insurance premiums.
- 401(k) match, generous flexible time off for U.S. employees, and optional life, accident, and critical illness insurance.
- Employee assistance program and maternity and parental bonding leave.
- Collaborative environment, supportive leadership, and professional growth opportunities.
- Hybrid work arrangement requiring work in the Plano office Tuesday through Thursday.
Tech Stack
Categories
About Forescout Technologies Inc.
Forescout Technologies builds cybersecurity software and appliances that automatically discover, classify, and secure connected assets across IT, OT, IoT, and medical networks, with capabilities for network segmentation, compliance, and automated response. Its Vistaro platform integrates with many security tools and is sold to large enterprises, critical infrastructure operators, and public-sector organizations via subscriptions and services. Founded in 2000 and headquartered in San Jose, it is privately held under Advent International after previously trading on Nasdaq.