Software Architect Details

Firemon - Salt Lake City, UT

Employment Type : Full-Time

About FireMon
As a thought leader in a space we invented, FireMon is paving the way in the cybersecurity industry across the globe. At FireMon, you'll find a disruptive, cutting-edge environment. It's a place where being proactive is rewarded and each day is more innovative than the last. This drive permeates everything we do – from how we develop our products to how we engage with our customers and how we get things done.
One of the biggest benefits of working with a groundbreaking company like FireMon, is the huge impact employees have on the overall product and business. Each person’s work directly affects the outcome of the finalized product and success of the business. Additionally, you can voice your ideas and collaborate across departments to learn new aspects of the company. Since we are securely backed by some of the savviest investors in the industry, you get the security of an established organization but at the same time get to experience the agility and autonomy of a smaller company.
FireMon is growing!! As a Software Architect you will own the technical strategy for all FireMon products. You are responsible for leading technology selection, defining product integration, identifying key scalability and stability improvements, facilitating standardization and reusability across the teams, and keeping the company abreast of industry changes. Software Architects collaborate with engineers to define and execute the technical vision. They also consult with customers and senior leaders across the company to understand and address technical challenges. Primary Responsibilities:

  • Develop an in-depth understanding of the core FireMon products
  • Collaborate with leaders to understand and influence the FireMon product vision
  • Define and regularly communicate a technical vision which is consistent with product vision
  • Define FireMon reference architectures documenting common ways to solve common problems utilizing best in breed technologies
  • Drive consistent future technology decisions through a technology review board made up of key engineering team members
  • Identify product integration opportunities and lead integration design phase
  • Identify collaboration opportunities and initiate discussions
  • Lead third party vendor selection and integration
  • Ensure proper architecture and design documentation is captured for all key FireMon products
  • Drive a security first mindset
  • Keep the engineering and executive teams abreast of key shifts in the technology landscape
  • Work closely with the BizDev team to support M&A activities
  • Mentor and guide technical resources
  • Support the company’s patent creation goals
Required Qualifications:
  • Bachelor's Degree in Computer Science, Information Technology, Engineering or a related field OR demonstrated ability to meet the job requirements through a comparable number of years of applicable work experience.
  • 8 or more years of software development experience using multiple languages
  • 3 or more years in an architecture or related role
  • Demonstrated ability to design solutions to complex problems
  • Demonstrated experience designing high scalable and redundant systems
  • Outstanding analytical and problem-solving skills
  • Desire and ability to collaborate with others inside and outside the team
  • Excellent communication skills
  • Flexible and able to handle and prioritize multiple tasks.
  • Possess a positive attitude and work well both independently and within a team environment.
  • In-depth understanding of coding best practices, including an understanding of optimization, performance ramifications of coding decisions and object-oriented design
Preferred Qualifications:
  • Strong experience in developing data-driven platform technologies, including: data collection and aggregation, data mining, and analytics
  • Demonstrated experience working with common relational and non-rational datastores
  • Proficient with the Linux operating system or other Unix-like operating system
  • Expertise in popular UI technologies (e.g. Angular, ReactJS, etc.)
  • Expertise designing and delivering solutions for AWS, Azure, and GCP
  • Expertise with virtualization and private cloud technology stacks
  • Knowledge of core networking principles and expertise working with common network infrastructure and technologies include software defined networks
  • Skills in service-oriented architecture (SOA) for distributed enterprise applications that incorporates discovery, access control, data mapping and security features

What it Takes to be Part of the FireMon Team
FireMon provides persistent network security for hybrid environments through a powerful fusion of real-time asset visibility, continuous compliance and automation. Since creating the first-ever network security policy management solution, FireMon has delivered command and control over complex network security infrastructures for more than 1,700 customers. Our customers have unique and complex security problems that are difficult to solve. This doesn’t intimidate us, it inspires us. It pushes us to be more creative and find solutions to ensure their success. If this sounds like a movement you'd be interested in joining, we invite you to apply today.
EEO/AA/Minorities/Females/Disabled/Veterans

Posted on : 3 years ago