Backend Engineer - Elixir
Boston, MA 
Share
Posted 1 day ago
Job Description

With 1,000 intelligence professionals, over $300M in sales, and serving over 1,800 clients worldwide, Recorded Future is the world's most advanced, and largest, intelligence company!

Backend Engineer Position Overview

We are seeking a seasoned Senior Backend Engineer to join our dynamic team, dedicated to building robust backend systems and APIs that power our business operations and customer interactions. As a key player in our backend team, you will take on critical roles involving multi-threaded development, debugging, system optimization, and mentoring. This role is ideal for someone passionate about functional programming, eager to drive improvements, and committed to delivering quality products.

Key Responsibilities
  • Development and Optimization: Leverage advanced knowledge in languages such as Scala, Golang, Elixir, and Rust to develop and optimize multi-threaded backend systems and APIs. Ensure systems are scalable, reliable, and efficient to support business and customer needs.
  • Debugging and Troubleshooting: Employ expert debugging and profiling techniques for live, distributed systems to swiftly identify and address performance bottlenecks and issues.
  • System Improvement: Continuously evaluate existing backend systems to identify improvement opportunities. Design and implement automated tooling to eliminate manual processes, enhancing efficiency and reliability.
  • Quality Assurance: Maintain a high standard of quality for all deliverables. Embrace the responsibility for the system's performance, feeling a deep sense of ownership and urgency when addressing bugs and customer-impacting issues.
  • Collaboration and Communication: Work closely with technical peers and business stakeholders to ensure clear communication of technical designs, timeline expectations, and system changes. Represent the backend team effectively in cross-functional settings.
  • Mentorship: Act as a mentor to other developers, sharing knowledge and best practices to foster skill advancement within the team.
  • Technical Proficiency:
    • Mastery of functional programming and best practices.
    • Experience with SQL and NoSQL databases (e.g. Elastic, Scylla, Redis, Postgres) and design patterns associated with each.
    • Experience with observability tools (e.g., DataDog) and familiarity with containerization technologies for development and production.
    • Proven ability to utilize big data sources and optimize backend data processing.
    • Strong understanding of system architecture and design, aiming for simplicity without sacrificing functionality.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or relevant experience.
  • 3+ years of experience in backend development, with a proven track record in Scala, Golang, Elixir, or Rust.
  • Demonstrated expertise in multi-threaded programming, system debugging, and performance optimization.
  • Experience with distributed systems and live system troubleshooting.
  • Familiarity with big data technologies and methodologies for efficient data manipulation.
  • Proficiency in containerization technologies and observability tools.
  • Excellent communication skills, with the ability to engage effectively with both technical teams and business stakeholders.
  • Strong analytical skills, with a focus on delivering quality products and a proactive approach to problem-solving.

Why should you join Recorded Future?
Recorded Future employees (or "Futurists"), represent over 40 nationalities and embody our core values of having high standards, practicing inclusion, and acting ethically. Our dedication to empowering clients with intelligence to disrupt adversaries has earned us a 4.8-star user rating from Gartner and 8 of the top 10 Fortune 100 companies as clients.

Want more info?
Blog & Podcast: Learn everything you want to know (and maybe some things you'd rather not know) about the world of cyber threat intelligence
Instagram&Twitter: What's happening at Recorded Future
The Record: The Record is a cybersecurity news publication that explores the untold stories in this rapidly changing field
Timeline: History of Recorded Future
Recognition: Check out our awards and announcements

We are committed to maintaining an environment that attracts and retains talent from a diverse range of experiences, backgrounds and lifestyles. By ensuring all feel included and respected for being unique and bringing their whole selves to work, Recorded Future is made a better place every day.

If you need any accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to our recruiting team at careers@recordedfuture.com

Recorded Future is an equal opportunity and affirmative action employer and we encourage candidates from all backgrounds to apply. Recorded Future does not discriminate based on race, religion, color, national origin, gender including pregnancy, sexual orientation, gender identity, age, marital status, veteran status, disability or any other characteristic protected by law.

Recorded Future will not discharge, discipline or in any other manner discriminate against any employee or applicant for employment because such employee or applicant has inquired about, discussed, or disclosed the compensation of the employee or applicant or another employee or applicant.

Notice to Agency and Search Firm Representatives:
Recorded Future will not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to Recorded Future, including those sent to our employees or through our website, will become the property of Recorded Future. Recorded Future will not be liable for any fees related to unsolicited resumes.

Agencies must have a valid written agreement in place with Recorded Future's recruitment team and must receive written authorization before submitting resumes. Submissions made without such agreements and authorization will not be accepted and no fees will be paid.

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
3+ years
Email this Job to Yourself or a Friend
Indicates required fields