Rapid7

Threat Intelligence

SeniorFull-stackEngineer

Czechia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Full-stack Engineer at Rapid7. Skills: Backend foundation, Python, API design, Databases, Microservices, Frontend frameworks, Cloud computing, DevOps practices, AI Research, system design. own the full life cycle of development. senior contributor responsible for the end-to-end delivery of increasingly complex features”

What You'll Achieve.

deliver increasingly complex features; seamless and robust implementation; deliver high-quality, scalable architecture; understanding and delighting our customers; drive extraordinary impact

Industry & Context.

Threat Intelligence
Problems you'll solve

creative problem-solving skills; system design; performance optimization; complex problems

What They're Looking For.

Must Have

5 years of software development experience in a production environment, deep proficiency in Backend technologies (Python), API design, Databases, Microservices, solid experience with modern Frontend frameworks, Experience with Cloud computing (e. g. , GCP, AWS, or similar), Experience with DevOps practices (CI/CD pipelines, etc.), creative problem-solving skills, system design, performance optimization, Excellent attention to detail, commitment to high-quality technical execution, Hands-on approach to AI Research, ability to integrate AI into production environments, Passionate and responsible team player, communication skills, innovative thinking, fresh perspective to complex problems, Understanding of the full lifecycle development process, business and functional requirements, developing technical designs, implementation of scalable solutions, object-oriented design, active driver of change, thrive in high-growth environments, eager to lead the team through technical shifts

Nice to Have

AI-driven initiatives, AI Research & POCs

What You'll Do.

own the full life cycle of development

senior contributor responsible for the end-to-end delivery of increasingly complex features

shaping how our collections engine works

own features from the database architecture all the way to the user interface

ensuring a seamless and robust implementation

advising and mentoring junior engineers

and release well-architected services

writing clean Python code and following best practices

own a feature from database design to the UI

making well-reasoned design tradeoffs

lead AI Research & POCs

find innovative solutions for threat intelligence

take an active role in high-level architectural thinking

working with both legacy code and greenfield projects

partner with internal teams to ensure we are understanding and delighting our customers

How You'll Work.

Team & Collaboration

act as a resource by advising and mentoring junior engineers; partner with internal teams; support one another; actively look for ways to collaborate; dynamic and collaborative workplace; new ideas are welcome

Communication Scope

communication skills

Process & Methodology

full life cycle of development, end-to-end delivery, feature from database design to the UI, high-level architectural thinking, full lifecycle development process, business and functional requirements, developing technical designs, implementation of scalable solutions

Full Job Description

As a **Senior Full stack Engineer** in the **Threat Intelligence team** , we are looking for true generalist, while the formal definition is "Full Stack," we are specifically looking for someone with a strong Backend foundation. You will own the full life cycle of development and be a senior contributor responsible for the end-to-end delivery of increasingly complex features. You aren't just an "implementer"—you are a **technical partner** in shaping how our collections engine works. You will own features from the **database architecture all the way to the user interface** , ensuring a seamless and robust implementation. You will act as a resource by advising and mentoring junior engineers to continue to build the technical capabilities of our teams. **About the Team** Our **Collections Team** within Product and Engineering is at the forefront of building the systems that power our threat intelligence. This is a high-impact role where you will work on both **existing infrastructure and building new systems from scratch**. We use best-in-class technology and leading-edge research to develop products that help over 11,000 organizations assess risk and detect threats. At Rapid7, we believe in **Impact Together** ; we support one another and actively look for ways to collaborate to help our customers overcome challenges. **About the role** The Senior Software Engineer is a part of our Product and Engineering team who are at the forefront of keeping our customers safe from attacks and breaches. In this role, you will be a **true generalist** with a **strong Backend foundation**. You will have the opportunity to lead **AI-driven initiatives** , finding creative ways to integrate AI solutions into our existing and new products. You will be expected to deliver high-quality, scalable architecture while navigating a dynamic, evolving environment. **In this role, you will:** * Build, maintain, and release well-architected services by writing **clean Python code** and following

Free ATS check

Applying for this Senior Full-stack Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rapid7?

Real rants from real employees. Read before you apply.

Read Company Rants →