Software Development Engineer

1 month ago


Belfast, United Kingdom Rapid7 Full time

As a member of the Rapid7 team, you will have the opportunity to work on cutting-edge technologies and contribute to the development of our Data Platform. In this role, you will be responsible for building, maintaining, and releasing our well-architected services by writing correct and clean code consistently and following best practices and conventions.

About the Role

In this position, you will be focused on helping our customers seamlessly manage their security solutions as effectively and efficiently as possible. You will have the opportunity to further broaden your skills surrounded by a team of incredibly smart and experienced senior engineers.

Key Responsibilities

  • Build, maintain, and release our well-architected services by writing correct and clean code consistently and following best practices and conventions.
  • Take an active role in the design and planning of upcoming features, our engineers are first-class stakeholders in all parts of the development process.
  • Partner with internal teams such as Product Analytics, UX, and Product Management who rely heavily on our product data.
  • Ability to work cross-functionally to help deliver a shared Data Platform.

Requirements

  • 2-4 years of experience in software development using Python or other equivalent programming languages.
  • Experience with common data engineering tooling such as Kafka, RDBMS tools, SQS, Lambda, etc. (Spark is a plus).
  • Familiarity with infrastructure as code, working knowledge of Terraform is required.
  • Cloud experience is required, AWS is a plus.
  • Experience working with container technologies (Docker, Kubernetes, EKS, ECS, etc.) is required.
  • Experience with time series databases tools (Timescale, Influx, Timestream, etc.) is a plus.
  • Foundational understanding of subnets, firewalls (security groups, ACLs, etc.) and other system architecture concepts.
  • Excited by technology, curious, and eager to learn.
  • The attitude and ability to thrive in a high-growth, evolving environment.
  • Collaborative team player who has the ability to partner with others and drive toward solutions.
  • Strong creative problem-solving skills.
  • Solid communicator with excellent written and verbal communications skills both within the team and cross-functionally.
  • Passionate about delighting customers, puts the customer needs at the forefront of all decision-making.
  • Excellent attention to detail.

  • Software Engineer

    6 months ago


    Belfast, United Kingdom Instil Software Full time

    We are looking for a Software Engineer to join our growing business. As a Software Engineer, you will be very much part of this culture, writing code on a daily basis and helping deliver beautiful software for the cloud, mobile and desktop. Ideally, you will have 3-4 years post graduate experience, ready to take the next step in your career, with a...


  • Belfast, United Kingdom Instil Software Full time

    We are seeking a talented Software Development Specialist to join our team at Instil Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions for our clients.The ideal candidate will have a strong background in software development, with experience in languages such...


  • Belfast, United Kingdom Instil Software Full time

    We are seeking a skilled Software Development Specialist to join our team at Instil Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions for our clients.The ideal candidate will have a strong background in software development, with experience in languages such...


  • Belfast, United Kingdom Instil Software Full time

    Senior Software Engineer Opportunity at Instil SoftwareWe are seeking an exceptional Senior Software Engineer to play a key role in the design and development of our next-generation digital products and solutions. As a member of our team, you will have the opportunity to work on diverse projects, lead by example, and contribute to our culture of engineering...


  • Belfast, United Kingdom Instil Software Full time

    At Instil Software, we are seeking a Senior Software Development Lead to play a key role in the design and development of our next-generation digital products and solutions.The successful candidate will be responsible for leading the design and delivery of a wide range of full-stack projects into production, working across a variety of technologies including...


  • Belfast, United Kingdom Instil Software Full time

    Job OverviewWe are looking for a highly skilled Senior Software Engineer to take on a key role in the design and development of our next-generation digital products and solutions. As a Senior Software Engineer, you will play a crucial part in shaping the future of our technology and contributing to our company's continued growth and success.Key...

  • Software Engineer

    2 days ago


    Belfast, United Kingdom Bright Software Group Full time

    Job descriptionWho are we??At Bright, weve engineered cutting-edge software for accounting, payroll, tax, and practice management. We've assembled a team of top talent and stand ready to lead the industry with our superior software solutions and unparalleled customer support.?We're brilliant people creating brilliant software! Join us in our mission to...

  • Software Engineer

    2 days ago


    Belfast, United Kingdom Bright Software Group Full time

    Job descriptionWho are we??At Bright, weve engineered cutting-edge software for accounting, payroll, tax, and practice management. We've assembled a team of top talent and stand ready to lead the industry with our superior software solutions and unparalleled customer support.?We're brilliant people creating brilliant software! Join us in our mission to...


  • Belfast, United Kingdom Instil Software Full time

    We are looking for a Senior Software Engineer to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code; clean code, whilst contributing to our overarching culture of engineering...


  • Belfast, United Kingdom Instil Software Full time

    We are seeking a highly skilled Senior Software Engineer to lead the design and delivery of full stack projects into production. As a key member of our team, you will play a crucial role in shaping the future of our digital products and solutions.The ideal candidate will have a minimum of 4 years post-graduate experience in the software industry, with...


  • Belfast, United Kingdom CV-Library Full time

    Software Development OpportunityWe are seeking a skilled Software Engineer to join our team at CV-Library. The ideal candidate will have experience using AutoCAD, Autodesk APIs, and programming in Java, Python, or Dynamo within a construction environment.This role offers a fantastic opportunity to develop custom software solutions using Autodesk software...


  • Belfast, United Kingdom MCS Group | Your Specialist Recruitment Consultancy Full time

    Unlock a New Challenge with MCS GroupMCS Group is partnering with a pioneering company to connect with talented Software Engineers for a groundbreaking engineering hub in Northern Ireland. This exciting opportunity offers a unique chance to work with Unreal Engine and C++ in a brand new environment.About the RoleWe're seeking an experienced Software Engineer...


  • Belfast, United Kingdom Rapid7 Full time

    About Rapid7Rapid7 is a leading provider of risk management software and services. Our mission is to help organizations manage risk and protect their digital assets.The RoleWe are seeking a skilled Software Engineer to join our Product and Engineering team. As a Software Engineer, you will play a key role in the development of our industry-leading products,...

  • Software Engineer

    2 days ago


    Belfast, Northern Ireland, BT8 6AW, Belfast, United Kingdom Bright Software Group Full time

    Job descriptionWho are we??At Bright, weve engineered cutting-edge software for accounting, payroll, tax, and practice management. We've assembled a team of top talent and stand ready to lead the industry with our superior software solutions and unparalleled customer support.?We're brilliant people creating brilliant software! Join us in our mission...


  • Belfast, United Kingdom JAM Software GmbH Full time

    Job SummaryWe are seeking a highly skilled Java Developer to join our team at JAM Software GmbH. As a Java Developer, you will be responsible for designing, developing, and testing high-quality software applications using Java and related technologies.Key ResponsibilitiesDesign and develop modern software applications using Java and related...


  • Belfast, United Kingdom VanRath Full time

    VanRath is seeking a skilled Software Development Engineer to join their team in Belfast. This is an exciting opportunity to work with a variety of technologies and contribute to the company's growth.Key Responsibilities:Design, develop, and maintain software applications.Collaborate with cross-functional teams to deliver high-quality solutions.The ideal...

  • Software Engineer

    3 weeks ago


    Belfast, United Kingdom Quality Care Services Limited Full time

    We are seeking a skilled Software Engineer to join our Product Development team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using a variety of programming languagesCollaborate with cross-functional teams to identify and prioritize...


  • Belfast, United Kingdom Rapid7 Full time

    About the RoleA Software Engineer I at Rapid7 is a key member of our Product and Engineering team, responsible for developing and maintaining our well-architected services. You will write clean and efficient code, following best practices and conventions, and participate in the design and planning of upcoming features.Key ResponsibilitiesAssist the team in...


  • Belfast, United Kingdom Bazaarvoice Full time

    OverviewBazaarvoice is a leading technology company that enables businesses to collect and showcase customer-generated content. We are looking for an experienced Senior Software Engineer to join our team.Job DescriptionWe are seeking a talented software engineer to work on our Product Catalog platform, which stores and distributes data about over 2.2 billion...


  • Belfast, United Kingdom Enso Recruitment Full time

    Software Engineer - Back-EndWe are excited to collaborate with a leading tech team in Belfast to find a skilled Software Engineer with expertise in Back-End Software Engineering, focusing on Java and Spring. This is an opportunity to join a rapidly growing, global business that has recently established a presence in Northern Ireland and is committed to...