Job Closed
This listing is no longer active.
At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.
Senior Fullstack Engineer - Go / React.js
Location
United Kingdom
Posted
51 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer - Go / React.js
Rapid7
Rapid7's Metasploit team is building the future of the world's best-known software exploitation framework, while working with the open-source community to help organizations around the world test their defenses and expose cybersecurity risk. About the Team Metasploit is the world's most popular open-source hacker toolkit. At Rapid7, a distributed team of security researchers and software engineers works with the open-source community to incorporate fresh features, enhancements, and fixes into Metasploit. The Metasploit commercial engineering team also ensures the stability and optimization of our product pipeline, from automated testing and dependency management all the way through new customer-facing enhancements. About the Role We are hiring for a Senior Full stack Engineer focusing on Go and React.js in order to fill the engineering team's current skills and experience gap so that we can achieve our goal of transforming the way that purple teams use AI (powered by Metasploit) to tackle our customers' most important security issues. As a senior engineer, you will play a pivotal role in enhancing AI driven software that is powered by Metasploit Framework. You'll help the team work toward sprint goals on a day-to-day basis and bring strong engineering principles to bear on projects from architecture through implementation. Specifically, your focus will be to: - Develop and enhance AI-powered applications within Metasploit ecosystem - Architect and implement performant, scalable, and reliable solutions that support AI-driven interactions in web development - Collaborate cross-functionally with researchers, engineers and product teams to push the boundaries of AI in cybersecurity - Ensure an exceptional user experience through user-friendly UI/UX - Diagnose and resolve complex issues, ensuring the reliability and performance of AI-powered products - Build tooling and automation to enhance incident response, developer experience, observability, and internal debugging workflows - Champion your teammates' successes, and support each other when needed The skills you'll bring include: - 6+ years of experience in software development using Go, JavaScript, TyperScript and React (Next.js) or equivalent of programming languages - Experience with modern cloud infrastructure (AWS, GCP, or Azure) - Experience with design patterns - Experience with message queues (RabbitMQ, SQS). - Understanding of APIs, interprocess communication, and modern networking and deployment tooling (AWS, Docker). - High level of accountability and ownership, taking responsibility for outcomes and proactively drives work forward with minimal oversight - Leading with empathy and strong user focus. - Ability to learn and evaluate new technologies quickly, digging into code to find answers. You're comfortable with experimentation and uncertainty; not everything is spelled out, but everything is discoverable! - Interest in or experience with offensive security, penetration testing, or SOC analysis. - Product driven mindset - Approaches change with openness and curiosity, seeking to understand the "why" and helping team adapt quickly and effectively - Collaborative and team-oriented, with the ability to work autonomously, using sound judgment to decide when to move independently and when to involve others - Insatiable curiosity and a drive for continuous improvement, always pushing to evolve your skills and our processes. - You aren't afraid to challenge the status quo, bringing innovative thinking and a fresh perspective to complex problems. - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-JG1 #LI-JG #LI-Remote About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,500+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior TPM, Merchandising
BabylistBabylist eases the path to parenthood, offering helpful content, a curated store, and a universal online baby registry through which new parents can discover, r
Who We Are Babylist is the leading platform for expecting and new families. More than 10 million people shop with Babylist every year, making it the go-to destination for seamless purchasing, guidance, and expert recommendations. As a modern, AI-forward tech company, Babylist has expanded from a universal registry into a full ecosystem — the Babylist Shop, Babylist Health, Babylist Money, NYC and LA showrooms, branded content, and more — generating $750M in revenue in 2025. Building the generational brand in baby, Babylist is reshaping the $235B kids and baby market and helping parents feel confident, connected, and cared for at every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and Canada who move fast, think smart, and use AI as part of how they work every day — not as an experiment, as an expectation. We come together twice a year to build the relationships behind the work, and we hire people who are genuinely excited about what's possible and prove it through how they show up. What the Role Is Babylist's merchandising business is one of the highest-leverage, most complex parts of the company — and it's never had a dedicated technology partner. The Merchandising Operations team manages the product data, vendor relationships, and owned brands manufacturing workflows that power Babylist's shop, and they've been doing it largely on manual processes and Google Sheets that have hit their limits. As a Senior Technical Product Manager for Merchandising Operations, you will be the first dedicated technical partner for this team — identifying, designing, and deploying the technology solutions that will help scale Babylist from a $750M to a $2B business over the next three years. This role will report to the Director of Technical Product, and will play a central role in defining and executing an ambitious technology transformation for Babylist's merchandising and owned brands operations. Who You Are - You're an experienced Product Manager, with 5+ years of experience in an agile development environment - You have experience building internal tools or operational technology — you understand that technology must interact with complex human processes, not just optimize for ideal-state inputs - You are a builder: you've independently prototyped, shipped, or deployed solutions — whether professionally or personally — and you get excited about identifying a problem and finding a way to solve it yourself - You have worked in highly cross-functional roles, managing the needs of various technical and non-technical stakeholders when executing projects - You have experience with systems integration, data flow, APIs, and automation of manual processes, and you can discuss system architecture with technical counterparts - You are able to work with ambiguity and define executable projects from initially unclear priorities — particularly in greenfield or under-invested areas - You are highly analytical, leveraging data and process improvement techniques to objectively define priorities and action items - You have excellent written and verbal communication skills, and can express ideas effectively to both technical and non-technical audiences - You're genuinely excited about what AI can do - not just as a concept, but as something you want to get your hands on. At Babylist, every team uses AI daily, and we're looking for people who lean in. How You Will Make An Impact - Drive the full product lifecycle for your roadmap — discovery, definition and validation, development, launch, and iteration — across the Merchandising and Owned Brands teams - Lead the evaluation and build/buy decision for a Product Information Management (PIM) system to centralize product data, descriptions, images, and specs across channels - Partner with the Owned Brands team to design and deploy technology solutions that replace manual, Google Sheets-based manufacturing and production workflows - Identify greenfield opportunities by embedding with the Merchandising and Owned Brands teams, building trusted relationships with key stakeholders to deeply understand their processes and pain points - Collaborate with Product and Engineering leadership to prioritize requests across many stakeholders, including Merchandising Operations, Owned Brands, and Data - Define meaningful metrics for your space, work with data and engineering teams to surface them, and communicate their impact to the rest of the organization - Build solutions that account for the realities of working with external vendors who cannot be mandated to standardize their processes — designing for the world as it is, not the world as you'd like it to be - Use AI tools to accelerate discovery, prototyping, and delivery wherever possible Why This Role - Greenfield opportunity — be the first technical partner to a nearly billion-dollar business unit that has never had dedicated tech support; the scope is yours to define - Builder's playground — this role is explicitly looking for someone who wants to build, not just manage; you'll have room to prototype, experiment, and ship - AI opportunity — get hands-on experience applying AI tools to real operational problems at a company actively investing in this space - Direct business impact — your work will directly enable Babylist's growth trajectory; the merchandising team's success is tied to yours - Executive visibility — direct exposure to senior leadership and a high-visibility mandate About Compensation We use a market-based approach to compensation. The starting salary range for this role is: US: $204,014 to $224,850 Canada $182,500 to $192,000 CAD Your starting salary will be based on your location, experience, and qualifications, with increases over time tied to performance, role growth, and internal pay equity. Why You Will Love Working At Babylist Our Culture - We work with focus and intention, then step away to recharge - We believe in exceptional management and invest in tools and opportunities to connect with colleagues - We build products that positively impact millions of people's lives - AI is intentionally embedded in how we work, create, and scale—supporting innovation and impact Growth & Development - Competitive pay and meaningful opportunities for career advancement - We believe technology and data can solve hard problems - We're committed to career progression and performance-based advancement Compensation & Benefits - Competitive salary with equity and bonus opportunities - Company-paid medical, dental, and vision insurance - Retirement savings plan with company matching and flexible spending accounts - Generous paid parental leave and PTO - Remote work stipend to set up your office - Perks for physical, mental, and emotional health, parenting, childcare, and financial planning Important NoticesRecorded Interviews. Babylist uses an interview recording tool to record and transcribe interviews for evaluation purposes in accordance with applicable privacy laws. By participating in an interview, you consent to this recording and transcription. Interview Integrity. AI is part of how we work at Babylist — we expect you to use it too. Your application and interviews should still reflect you and your own thinking. We'll tell you when AI is encouraged. Misrepresentation at any stage may result in removal from consideration for this and future roles. Connections at Babylist. If you have a family member or close personal relationship with a current Babylist employee, please let your recruiter know. This helps us keep our process fair and transparent for everyone. Protect Yourself from Scams. All official outreach comes from the Babylist Talent Team via @babylist.com email addresses only. We will never ask for payment or personal financial information. If you receive outreach via WhatsApp, Telegram, or a non-Babylist email — it's not us. Verify open roles at babylist.com/careers.
Software Engineer II, Backend – Repayment UX
AffirmWe create honest financial products that improve lives.
• Break down larger projects into individual tasks, deliver them in multiple phases • Support peers and stakeholders in the product development lifecycle • Support the operations and availability of your team’s artifacts • Engage in growth and development activities such as participation in the interview process
Android Developer, Kotlin
RSB Automotive Consulting - | System | Embedded | Functional Safety | Cybersecurity |Driving automotive innovation through talent
• Development of new Android features within an existing application • Extension and refactoring of existing functionalities • Participation in feature refinement and technical clarification • Collaboration with UX/UI designers on user experience and interface design • Building complex UI components using Jetpack Compose • Writing unit, integration, and UI tests • Working with Git-based workflows • Supporting CI/CD processes and build improvements • Ensuring high standards of code quality, security, and maintainability • Active participation in technical discussions within the team
• Design and develop fullstack applications using .NET (Core/6+) and Angular, following Clean Code practices and SOLID principles • Optimize back-end application performance (SQL queries, stored procedures, Entity Framework ORM) and ensure application security (OWASP standards) • Participate in the complex redesign of the GAME application, collaborating with business and technical teams • Industrialize DevOps processes: CI/CD (GitLab), unit and integration testing, code reviews • Collaborate in an Agile (Scrum) environment to deliver high-value features while meeting deadlines and quality standards • Analyze business requirements and propose appropriate technical solutions with a continuous improvement mindset.




