Senior Software Engineer

2 months ago


Prague, Czech Republic Rapid7 Full time
Job Overview:

The Managed Services Engineering team is responsible for developing and maintaining the applications, tools,  and services the service delivery teams use for our Managed Detection & Response, Vulnerability Management, Application Security, and Incident Response.  

Our applications are built using an agile software development approach with an emphasis on implementing DevOps best practices.  Cloud infrastructure is built on AWS using many of its popular services such as ECS, API Gateway, Load Balancing, EC2, SQS, SNS, Event Bridge, IAM, RDS, etc, with the architecture provisioned and updated using Terraform.  Application and service back-ends are primarily written in Python (Django, Django Rest Framework, Flask) with front-ends learning heavily on Javascript ES6 and React.

About the Role:

Rapid7 is looking for a Senior Software Engineer to support Rapid7's 24x7 Managed Services and Incident Response (IR) teams. We are looking for people who thrive off delivering practical solutions for the problems of today, iterating on existing solutions, and proactively prototyping to head off the security problems of tomorrow. This team is a true force multiplier for front-line security practitioners, unveiling new capabilities and automating any repetitive actions to dramatically enhance their quality of life and optimize their actions. Success in this role will require strong communication skills and an unwavering sense of self-accountability.

Requirements:

AWS:

  • Lambda

  • SQS

  • SNS

  • VPC

  • RDS

  • Opensearch

  • EventBridge

Other Tools:

  • Python

  • Django/DRF experience preferred

  • Docker

  • Terraform

 

Responsibilities:
  • Plan, build, deploy, maintain, and monitor highly available  services and tools the Managed Services team uses for service delivery.

  • Meet with Stakeholders Program Management teams  to gather requirements and define / scope solutions to feature requests.

  • Work cross-functionally with other product engineering teams

  • Github code reviews

Must be familiar with or driven to learn how to build and deploy software as services on cloud infrastructure. 

  • Planning:

    • Jira, Confluence, and Agile methodologies

  • Development:

    • Microservice architectures, Legacy Codebases, Django, React, Fast API, Flask

    • Cloud Architecture - AWS (ECS, S3, IAM, API Gateway, SQS, SNS, Event Bridge, etc)

    • API-first, scripts/CLI tools, web applications

    • Data Relevance: Tools and Services to enable self service of Analysts

  • Deployed at a high cadence (DevOps):

    • CI/CD: Github -> Jenkins (Chef, Saltstack, Ansible, Puppet experience also works)

    • IAC: Terraform

  • Tested Practically:



  • Prague, Czech Republic Siemens Digital Industries Software Full time

    Job Family: Research & Development Req ID: 432788 Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released...


  • Prague, Hlavní město Praha, Czech Republic Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 432788Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Senior Software Engineer - Microsoft Teams Calling, Meeting & Devices Senior Software Engineer - Microsoft Teams Calling, Meeting & Devices Join our team and be part of the innovation that's revolutionizing the way people communicate and work together across the globe. As a Senior Software Engineer on the Microsoft Teams Calling, Meeting & Devices team,...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Senior Software Engineer We are expanding our Global footprint in Prague and as we build out our Product & Engineering teams, we are looking for talented Software Engineers to join our team. As a Senior Software Engineer, you will be responsible for the full life cycle of development, contributing to the end-to-end delivery of complex features that meet the...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Senior Software Engineer We are expanding our Global footprint in Prague and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    The Azure Core Linux team's mission is to empower every Linux developer and operator to innovate and run secure, reliable, services at scale. We are looking for an experienced Senior Linux Software Engineer to help make Azure the best place to run Linux workloads.As an experienced Senior Linux Software Engineer on the Azure Core Linux team you will improve...


  • Prague, Czech Republic Rapid7 Full time

    Senior Software Engineer We are expanding our Global footprint in Prague and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Job Overview:Rapid7 is seeking a Senior Python Backend Engineer to develop an innovative solution for identifying and addressing various threats and malicious content across different web domains.About the Team:Join our diverse team of skilled professionals in engineering, science, software development, and automation who strive to push the limits of...


  • Prague, Czech Republic Rapid7 Full time

     Senior Software Engineer - InsightIDRRapid7 are looking for a Senior Software Engineer to join our expanding Detection and Response (D&R) practice in Prague. You will be joining an experienced team of engineers working with our SIEM and XDR solution - InsightIDR.InsightIDR is an AWS cloud-based, microservice-designed architecture built with the mandate to...


  • Prague, Hlavní město Praha, Czech Republic ASSA ABLOY Full time

    Career Opportunities: Senior Software QA Engineer Requisition ID Posted - DigitalPersona Czech s.r.o. - EAT - Biometrics Group - CZE: Prague (Palac Karlin) - Engineering & Science - Posting Country (1) - Yes - Mid-senior level - Travel Required: 0%-10%  Job Description Print Preview An Amazing Career Opportunity for a Senior Software QA Engineer Location:...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into modern workplace. We are fast becoming the hub for teamwork in Office 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. Microsoft Teams now has 300+ M daily users, cementing it as the fastest...


  • Prague, Hlavní město Praha, Czech Republic ASSA ABLOY Full time

    Career Opportunities: Senior Software QA Automation Engineer Requisition ID Posted - DigitalPersona Czech s.r.o. - EAT - Biometrics Group - CZE: Prague (Palac Karlin) - Engineering & Science - Posting Country (1) - Yes - Mid-senior level - Travel Required: 0%-10%  Job Description Print Preview An Amazing Career Opportunity for a Senior Software QA...

  • Software Engineer

    3 months ago


    Prague, Hlavní město Praha, Czech Republic Talentor Czech Republic Full time

    Do you have a passion for automotive engineering and a knack for product ownership? We're seeking an experienced Software Development Engineer to join a project building a huge architecture design tool for a well-known premium cars manufacturer R&D centre in Prague.Do you have a passion for automotive engineering and a knack for product ownership? We're...


  • Prague, Hlavní město Praha, Czech Republic ServiceNow Full time

    Senior Software Quality Engineer Join our talented team of developers at ServiceNow, a company that makes the world work for everyone, and be part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity. About the Role This is an exciting opportunity to work with a talented group of developers to enhance task mining and...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into modern workplace. We are fast becoming the hub for teamwork in Microsoft 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. Microsoft Teams now has 300+ M daily users, cementing it as the fastest...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Job Overview:As a Senior Software Engineer, you will be actively involved in the Velociraptor open source community, influencing the future direction and design of this widely used project. A key aspect of the role involves advocating and sharing knowledge with external partners through avenues like conferences and blog posts.Additionally, you will engage...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Senior Backend Engineer - PythonRapid7 is looking for a Senior Backend Developer who will be responsible for creating a market shifting solution to detect, analyze and remediate all kinds of threats and malicious information in the clear, dark & deep web.About the TeamOur team is a group of highly skilled and experienced professionals with diverse...

  • Java Software Engineer

    2 months ago


    Prague, Hlavní město Praha, Czech Republic Citrix Full time

    We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOUWhat...


  • Prague, Hlavní město Praha, Czech Republic Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries, not to mention one of the most...


  • Prague, Czech Republic Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most...