Senior Software Engineer Job at Rapid7, Belfast BT1

U2QxVkRZeWtsbEpyL3BvQ09jWWsydz09

Job Description

We are seeking an innovative, self-motivated Senior Software Engineer to join our InsightVM Security Console team.As a Senior Software Engineer, you will own a full life cycle of development and be responsible for end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems before they become a

production issue. Partnering with cross-functional teams and driving requirements that take into account all parties’ needs comes second nature to you. You will act as a resource by advising and mentoring junior engineers on building a career in software development through pairing, design review and code review.

About the team

Rapid7's InsightVM product is an industry-leading Vulnerability Management solution for both Cloud and On Premise customers. The InsightVM Security Console is a Java Spring application utilizing a PostgresDB with a React front-end. We are never done, continuing to evolve our architecture and tooling to best meet our customer’s needs.

This team is responsible for the exciting mission of evolving our existing monolithic solution into separate, scalable services to be run in the cloud at a large scale.

About the role

In this role you’ll be key in evolving our On Premise VM solution to a fully Cloud-based solution for our customers.

You are passionate about the development of others by providing technical guidance and mentoring. In turn, you will be looked up to for technical mentorship within the team. Outside of your team, you will have the opportunity to contribute to the broader Rapid7 engineering community, driving best practices and knowledge sharing.

In this role you will:

  • Be hands-on in the design, build, maintenance, and release of our product offerings.

  • Work with Product Managers and UX teams to deliver best in class solutions for our customers.

  • Architect and own one or more key services within the InsightVM product from end-to-end.

  • Be involved in code and design reviews, helping to improve what we're building. We love to collaborate.

  • Directly manage a small number of junior engineers and help grow their skills, identify growth areas, set expectations and provide feedback

  • Be a mentor and a leader. Share your experience across the team to help others learn, and inspire your peers to do their best. You'll also expect the same back from your team

  • Code, code, and more code!

The skills you'll bring include:

  • Excellent verbal and written communication skills.

  • Strong, creative problem solving ability.

  • Demonstrable experience of delivering complex, secure and performant solutions to customers.

  • Attitude to thrive in a high-growth, evolving environment.

  • Ability to partner with others and drive toward solutions.

  • High proficiency with an Object Oriented language.

  • Experience in setting best practices in areas such as performance and testing.

  • Familiarity with Spring or a similar framework.

  • Experience with relational databases and writing SQL queries.

At Rapid7, we know that the best ideas and solutions come from diverse teams who represent a variety of backgrounds and professional experiences. If you are excited about this role and feel you meet most of the core requirements to do the job, please don't be shy - apply today.

#LI-FB1

Similar Jobs

Greene King

Assistant Manager Job at Greene King

You will support the General Manager and together develop the business to its full potential. Competitive salary with generous bonus and pension contribution.

Greene King

Server Job at Greene King

Competitive hourly rate with the chance to earn tips on each shift. Up to 33% discount across all our sites for you and your friends and family.

Air Products

Controls Engineer Job at Air Products

Previous experience working in a laboratory, instrumentation, or quality systems role. Assist with specifying and ensuring availability of the analytical

Lincolnshire County Council

Executive Support Officer Job at Lincolnshire County Council

32.5 hours per week, Term Time. Actual Salary) plus attractive pension and Cycle to Work scheme. Intervention: providing 1:1 and/or small group support.

Premier Selection

Head Chef Oakham Daytimes only (36K Package) Job at Premier Selection

Head Chef Oakham Daytimes only (36K Package)A trendy Caf and Deli serving a range of modern breakfast, brunch and light lunch items opening hours will 8am 3pm only no eveningsHead Chef