cover image
Flare

Flare

flare.io

1 Job

121 Employees

About the Company

The Flare Threat Exposure Management (TEM) solution empowers organizations to proactively detect, prioritize, and mitigate the types of exposures commonly exploited by threat actors. Our platform automatically scans the clear & dark web and prominent threat actor communities 24/7 to discover unknown events, prioritize risks, and deliver actionable intelligence you can use instantly to improve security. Flare integrates into your security program in 30 minutes and often replaces several SaaS and open source tools. Learn more by signing up for our free trial: https://try.flare.io/free-trial/

Listed Jobs

Company background Company brand
Company Name
Flare
Job Title
Software Developer
Job Description
**Job Title** Software Developer **Role Summary** Design, develop, and maintain scalable back‑end web solutions, applying object‑oriented programming principles and ensuring high performance, security, and maintainability. **Expectations** - Deliver robust, production‑ready code within defined timelines. - Collaborate cross‑functionally to resolve complex technical challenges. - Continuously improve code quality through reviews, testing, and refactoring. **Key Responsibilities** - Design and implement server‑side components, APIs, and data storage solutions. - Write clean, well‑documented, and efficient code in accordance with coding standards. - Optimize application performance and scalability. - Participate in architecture discussions and propose improvements. - Conduct unit, integration, and performance testing. - Review and merge peer code contributions. - Troubleshoot and resolve production issues. **Required Skills** - Strong foundation in Computer Science concepts and software engineering principles. - Expertise in back‑end web development (e.g., Java, C#, Node.js, Python). - Proficiency in object‑oriented programming and design patterns. - Experience with relational and NoSQL databases, ORM tools, and API design. - Familiarity with CI/CD pipelines and automated testing frameworks. - Ability to analyze and solve complex technical problems. - Excellent written and verbal communication skills. - Knowledge of cybersecurity practices and threat exposure management is a plus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - (Optional) Relevant certifications in programming languages, cloud platforms, or cybersecurity.
Montreal, Canada
Hybrid
05-03-2026