Data Engineer II

3 weeks ago


Belfast, United Kingdom Rapid7 Full time

Rapid7 seeks a highly motivated Data Engineer II to join our rapidly expanding data engineering team.

We are at the forefront of a cultural shift towards a data-driven business, and our Data Engineering team serves as the central hub for all teams across Rapid7, from ML Ops and Sales to Operations, Platform, and Engineering.

About the Role:

As an aspiring Data Engineer II, you will play a crucial role in building and maintaining data pipelines and infrastructure that ingest, analyze, and store Rapid7's enterprise data using cutting-edge tools such as Snowflake, Airflow, dbt, and AWS.

You will collaborate closely with senior engineers to drive the entire software development lifecycle, including hands-on development, testing, deployment, and documentation.

Responsibilities:

  • Develop and maintain data pipelines and infrastructure for ingesting, analyzing, and storing Rapid7's enterprise data.
  • Collaborate with senior engineers on the full software development lifecycle, including coding, testing, deployment, and documentation.
  • Participate actively in scrum events such as sprint planning, retrospectives, and daily stand-ups.
  • Implement production-level data pipelines using DevOps processes (such as CI/CD) and containerization tools like ECS.
  • Work closely with stakeholders across product, business, and IT to deliver high-quality data products and provide technical support for data-related issues.
  • Contribute to large-scale projects, including major implementations, process improvements, and cross-functional data initiatives.

Qualifications:

  • Bachelor's degree in Computer Science, Analytics, Statistics, Informatics, Information Systems, or a related quantitative field, or equivalent experience.
  • 2-3 years of experience in a data-focused role, specifically as a Data Engineer or highly technical Analytics Engineer.
  • Strong SQL fluency and understanding of data warehousing concepts. Experience with programming languages is highly preferred.
  • Working knowledge of modern data tools such as Snowflake, dbt, Airflow, and AWS.
  • Ability to independently complete well-defined tasks with minimal supervision.
  • General understanding of the Software Development Lifecycle (SDLC), including DevOps practices, code reviews, testing, and planning.
  • Strong work ethic, resilience, persistence, and a sense of urgency.
  • Excellent business and interpersonal skills; ability to effectively communicate status updates and escalate blockers.

  • Data Engineer II

    5 days ago


    Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Data Engineering practice at Rapid7 is growing rapidly, and we're investing in a bright, data-focused future. We're seeking an experienced data engineer to join our team and contribute to the development of our enterprise data infrastructure.Key ResponsibilitiesDesign and implement data pipelines and infrastructure using modern tools such...

  • Data Engineer II

    6 days ago


    Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Data Engineering practice at Rapid7 is growing rapidly, and we're investing in a bright, data-focused future. We're seeking an experienced data engineer to join our team and contribute to the development of our enterprise data infrastructure.Key ResponsibilitiesDesign and implement data pipelines and infrastructure using modern tools such...

  • Data Engineer

    4 weeks ago


    Belfast, United Kingdom Rapid7 Full time

    Data Engineer II Rapid7 seeks a highly motivated and inquisitive aspiring Data Engineer II to join our quickly scaling data engineering function. Come and join our efforts in unlocking the value of data through industry-leading innovation, cutting edge modern tooling, democratization at scale and building exceptional and trusted data products for the...


  • Belfast, United Kingdom Rapid7 Full time

    We’re looking for a Software Engineer II in Test that is passionate about making an impact and helping build the next big thing in cybersecurity.  In this position, you will be joining a team of talented engineers who are passionate about establishing quality and test automation infrastructure and standards for Rapid7. We need a team player with a...


  • Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II you’ll get the opportunity to be a hands-on engineer, learning best practice engineering processes and approaches whilst receiving ongoing development through coaching, mentoring and pairing with other engineers on your team. From problem-solving to challenging old ways of thinking, you will have the opportunity to unleash your...

  • Software Engineer II

    3 months ago


    Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills...


  • Belfast, United Kingdom CME Group Full time

    Description Network Operations Engineer II Hybrid Role - min 2 Days/week required in the office Sunday - Thursday or Tuesday - Saturday shift Full-time City: Belfast Ideal role for a CCNA level engineer looking to expand their knowledge of network, security and cloud technologies. Job Description The Network Operations Engineer II,...

  • Cloud Data Engineer

    4 days ago


    Belfast, United Kingdom Rapid7 Full time

    About the RoleIn this exciting opportunity, you will have the chance to join the Platform Analytics team at Rapid7 as a Software Engineer II. As a key member of our team, you will play a critical role in helping our customers manage their security solutions effectively and efficiently.Key ResponsibilitiesDesign, develop, and maintain our well-architected...

  • Cloud Data Engineer

    6 days ago


    Belfast, United Kingdom Rapid7 Full time

    About the RoleIn this exciting opportunity, you will have the chance to join the Platform Analytics team at Rapid7 as a Software Engineer II. As a key member of our team, you will play a critical role in helping our customers manage their security solutions effectively and efficiently.Key ResponsibilitiesDesign, develop, and maintain our well-architected...

  • Software Engineer II

    3 months ago


    Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills...

  • Software Engineer II

    2 months ago


    Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills...


  • Belfast, United Kingdom ECF Data, LLC Full time

    About the RoleWe are seeking a highly skilled Chief Data Architect to lead the design and implementation of our best-in-class data platform on AWS. As a key member of our team, you will be responsible for creating scalable, efficient, and secure data solutions that drive business growth and innovation.Key ResponsibilitiesDesign and Development: Spearhead the...


  • Belfast, United Kingdom ECF Data, LLC Full time

    About the RoleWe are seeking a highly skilled Chief Data Architect to lead the design and implementation of our best-in-class data platform on AWS. As a key member of our team, you will be responsible for creating scalable, efficient, and secure data solutions that drive business growth and innovation.Key ResponsibilitiesDesign and Development: Spearhead the...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure the...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleThe Software Engineer II in Test is a key member of our Quality Engineering team, responsible for ensuring the quality and reliability of software applications through the development and implementation of testing strategies, frameworks, and automated test scripts.Key ResponsibilitiesMaintain, execute, and create automated tests to ensure the...


  • Belfast, United Kingdom Bank of America Full time

    About the RoleThis is a challenging and rewarding opportunity to lead a team of professionals in developing and executing strategic initiatives to drive business growth and mitigate risk. As a Strategic Portfolio Manager II, you will be responsible for setting strategic priorities, identifying trends, and leading efforts to maximize risk versus return for...


  • Belfast, United Kingdom Bank of America Full time

    About the RoleThis is a challenging and rewarding opportunity to lead a team of professionals in developing and executing strategic initiatives to drive business growth and mitigate risk. As a Strategic Portfolio Manager II, you will be responsible for setting strategic priorities, identifying trends, and leading efforts to maximize risk versus return for...

  • Software Engineer II

    3 months ago


    Belfast, United Kingdom Rapid7 Full time

    As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your skills...

  • Project Coordinator Ii

    5 months ago


    Belfast, United Kingdom CME Management Full time

    **Description** The Project Coordinator II role is a position suitable for a person early in their career, with some experience of inventory management, logistics and organisational skills. They will be responsible for inventory management, stock control, proactive procurement, hardware imaging, and disposal of assets in line with WEEE policies. They will...

  • Project Coordinator Ii

    5 months ago


    Belfast, United Kingdom CME Group Full time

    The Project Coordinator II role is a position suitable for a person early in their career, with some experience of inventory management, logistics and organisational skills. They will be responsible for inventory management, stock control, proactive procurement, hardware imaging, and disposal of assets in line with WEEE policies. They will exhibit...