Software Engineer - Analytics Team

World's most advanced intelligence company with 1,000 professionals, $300M in sales, serving 1,800 clients worldwide.
Data
Principal Software Engineer
Remote
501 - 1,000 Employees
10+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Software Engineer - Analytics Team

Recorded Future, the world's leading intelligence company, is seeking a Principal Software Engineer to join their Analytics Team within R&D. With a impressive track record of serving over 1,800 clients and generating $300M in sales, this role offers an exciting opportunity to work on cutting-edge AI solutions and data analytics.

The position involves developing sophisticated software solutions that interact with the Recorded Future Intelligence Graph and Platform. You'll be part of a dynamic team of engineers, linguists, and data scientists, focusing on solving complex data analytics challenges in large distributed systems. The role requires expertise in multiple programming languages including Scala, Java, and Python, with a strong emphasis on data processing and analytics.

As a Principal Engineer, you'll lead technical initiatives, architect solutions for ambiguous problems, and drive high-impact projects. The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills. You'll work on systems incorporating Machine Learning and Generative AI, with opportunities to scale real-time analytical systems.

Recorded Future offers a unique work environment with over 40 nationalities represented, emphasizing core values of high standards, inclusion, and ethical practices. The company's success is reflected in its 4.8-star Gartner rating and impressive client roster including 45+ Fortune 100 companies. This role provides an excellent opportunity for experienced engineers who want to make a significant impact in the cybersecurity and intelligence space while working with cutting-edge technology.

Last updated a day ago

Responsibilities For Software Engineer - Analytics Team

  • Work on complex data analysis and in-depth evaluations
  • Collaborate with product teams to understand and deliver expected results
  • Design, develop and deploy software, analytics, and processing technology
  • Select methods and techniques for obtaining solutions
  • Coordinate efforts of colleagues
  • Measure and evaluate features and system metrics
  • Support DevOps and MLOps activities

Requirements For Software Engineer - Analytics Team

Java
Python
Scala
  • Minimum 10 years of experience as a software engineer
  • Experience with data analytics and data processing
  • Experience in technical leadership and project teams
  • Experience with Scala, Java, Python
  • Experience in API development
  • Bachelor's/Master's in Computer Science or equivalent
  • Strong English skills
  • Excellent verbal and written communication skills

Benefits For Software Engineer - Analytics Team

  • Work in a fast-moving environment
  • Opportunity to experiment with new technology
  • Diverse and inclusive workplace
  • Global work environment

Interested in this job?

Jobs Related To Recorded Future Software Engineer - Analytics Team

Software Engineer - Analytics Team

Principal Software Engineer position at Recorded Future, focusing on data analytics and AI solutions, requiring 10+ years of experience and expertise in multiple programming languages.

Software Engineer - Analytics Team

Principal Software Engineer position at Recorded Future, focusing on data analytics and AI solutions, requiring 10+ years of experience and expertise in multiple programming languages.

Data Engineer GCP

Senior GCP Data Engineer position focusing on BigQuery and data pipeline development with 10+ years of experience required.

Principal Product Manager

Principal Product Manager position at Oracle focusing on analytics technical expertise, content creation, and training delivery.

Principal Software Engineer

Principal Software Engineer role at Oracle working on Data Studio team, focusing on database technologies and AI integration.