FireMon, a leader in network security policy management serving over 1,700 customers, is seeking a Senior Software Engineer to join their R&D Development team. This role offers a unique opportunity to work on complex security problems in a remote environment. The ideal candidate will be passionate about building exceptional solutions that simplify complex firewall security operations.
As a Senior Software Engineer, you'll be integral to the entire product lifecycle - from idea generation and design to implementation. Working in small, agile teams, you'll collaborate with Product Management and other Engineers to develop firewall management solutions. The role involves writing maintainable code, participating in code reviews, and working with modern technologies including cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and various programming languages (Java, Python, JavaScript/TypeScript).
The position requires strong technical expertise across multiple domains, including Linux administration, database management (PostgreSQL), search engines (Elasticsearch), and web application security. You'll be working with microservices architecture, CI/CD pipelines, and infrastructure as code tools. The company values problem-solving skills and practical experience over formal education, accepting candidates with college degrees, bootcamp certifications, or self-taught backgrounds.
FireMon offers a collaborative environment where engineers are encouraged to move between teams to share knowledge and experience. The company is committed to equal employment opportunities and maintains an inclusive workplace culture. This role presents an excellent opportunity for experienced engineers who enjoy tackling complex security challenges and want to make a significant impact in the network security domain.