Lead Software Engineer, Threat Intelligence

Recorded Future is the world's most advanced, and largest, intelligence company with 1,000 intelligence professionals, over $300M in sales, and serving over 1,800 clients worldwide.
Gothenburg, Sweden
Backend
Staff Software Engineer
In-Person
501 - 1,000 Employees
10+ years of experience
Cybersecurity

Description For Lead Software Engineer, Threat Intelligence

Recorded Future is seeking an outstanding Lead Software Engineer to join their Threat Intelligence Team within the R&D organization. This role involves working on complex issues related to threat prioritization, continuously designing and deploying features with a focus on high availability and scalability, and collaborating with product teams to deliver expected results.

The ideal candidate will have:

  • Minimum 10 years of experience as a software engineer, preferably in technical lead roles
  • Experience with more than one general-purpose programming language, particularly Scala and Java
  • Proficiency in React JS, JavaScript, TypeScript, and HTML/CSS styling is welcomed
  • Experience with data analytics, data processing, and API development
  • Ability to architect and develop solutions to ambiguous problems with significant impact
  • Experience in technical leadership, leading project teams' development efforts, and setting technical direction
  • Strong verbal and written communication skills
  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or equivalent education/work experience
  • Strong English skills

Key responsibilities include:

  • Working on complex issues for threat prioritization
  • Designing, developing, and deploying features focusing on high availability, quality, low latency, and scalability
  • Collaborating with product teams to understand and deliver expected results
  • Selecting optimal methods and techniques for obtaining solutions
  • Measuring and evaluating features and system metrics
  • Supporting DevOps and MLOps activities
  • Contributing expertise to the development of company technical objectives

Recorded Future offers a dynamic work environment, access to entrepreneurial culture, and the opportunity to work on challenging problems in the field of security intelligence solutions. The company values diversity and is committed to creating an inclusive workplace for all employees.

Last updated a month ago

Responsibilities For Lead Software Engineer, Threat Intelligence

  • Work on complex issues where analysis of situations or data requires an in-depth evaluation for threat prioritization
  • Continuously design, develop, and deploy features with a focus on high availability, great quality, low latency, and scalability
  • Work together with product teams to understand and deliver expected results
  • Select optimal methods and techniques for obtaining solutions alongside technical coordination of efforts within the Product Team
  • Measure and evaluate features and system metrics to continuously improve data quality and service performance
  • Support DevOps and MLOps activities
  • Contribute broad expertise or unique knowledge to the development of company technical objectives and achieve goals creatively and effectively

Requirements For Lead Software Engineer, Threat Intelligence

Java
JavaScript
React
Scala
TypeScript
  • Minimum 10 years of experience as a software engineer, preferably in technical lead roles
  • Experience with more than one general-purpose programming language Scala, Java
  • Proficiency in React JS, Java Script, Type Script, HTML/CSS Styling
  • Experience with data analytics and data processing
  • Ability to learn other coding languages as needed
  • Experience and comfort in API development
  • Architect and develop solutions to ambiguous problems with significant impact
  • Lead high-level discussions on technology strategy and approach
  • Experience in technical leadership, leading project teams' development efforts, and setting technical direction
  • Experience in working in agile teams, collaborating with other teams and subject areas to deliver software from MVP phase to full-scale
  • Passion for coaching others to grow their technology career and sharing good practices with more junior engineers
  • Demonstrated ability to influence an engineering organization
  • Excellent verbal and written communication skills
  • Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or equivalent education/work experience
  • Strong English skills are a must

Benefits For Lead Software Engineer, Threat Intelligence

  • Access to the energy, velocity, and freedom of an entrepreneurial culture
  • Opportunity to work on challenging problems in security intelligence solutions
  • Chance to contribute to a diverse and inclusive work environment

Interested in this job?

Jobs Related To Recorded Future Lead Software Engineer, Threat Intelligence

Software Development Engineer, Aurora Control Plane (Level 5)

Senior Software Engineer position at Amazon working on Aurora database service, focusing on distributed systems and cloud infrastructure in Vancouver.

Software Development Engineer, Aurora CP - Availability (Level 5)

Staff Software Engineer position at Amazon Aurora team, focusing on building scalable database services with competitive compensation in Vancouver.

Quality Engineering Manager, AMT (AirPlay)

Lead Quality Engineering team for Apple's AirPlay technology, managing automation and testing across Apple devices.

Product Manager, Retail Technology

Lead product management for Apple's retail technology solutions, driving innovation in customer experience and business processes across global stores.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Engineering Project Manager position at Apple, focusing on SAP Payments & Trade In systems, requiring expertise in SAP SD functionality and project management.