Logo of Huzzle

Software Engineer I

image

Rapid7

11d ago

  • Job
    Full-time
    Entry & Junior Level
  • Software Engineering
    Engineering
  • Dublin

AI generated summary

  • You should have 0-2 years of frontend development experience with JavaScript/Node and React, strong problem-solving skills, be a collaborative communicator, and prioritize customer needs.
  • You will write code, solve problems, participate in feature design, collaborate with UX and Product Management, and develop an understanding of products to support customer needs.

Requirements

  • 0-2 years experience in software development with a focus on frontend using Javascript/Node, React and a good understanding of state management or other equivalent technologies
  • 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

Responsibilities

  • Build, maintain, and release our well architected services by writing code and solving problems
  • Participate in the design and planning of upcoming features, our Engineers are first class stakeholders in all parts of the development process
  • When required, partner with internal teams such as UX and Product Management who work deeply with our product to ensure we are understanding our customers needs
  • Work towards developing a deep understanding of our products in order to best support our customers
  • Work with Practice specific technologies

FAQs

What is the role of a Software Engineer I at Rapid7?

The Software Engineer I is responsible for building, maintaining, and releasing well-architected services, participating in design and planning of features, and collaborating with internal teams to ensure customer needs are met.

What technologies does the engineering team at Rapid7 work with?

The engineering team works with various technologies including Java, Python, AWS, Go, JavaScript/Node, and React.

What level of experience is required for the Software Engineer I position?

The position requires 0-2 years of experience in software development, particularly focused on frontend technologies.

Is mentorship provided for the Software Engineer I role?

Yes, ongoing development is provided through coaching, mentoring, and pairing with other engineers on the team.

What kind of team environment can I expect as a Software Engineer I?

You can expect a dynamic and collaborative team environment that encourages creativity and problem-solving to help improve customer security solutions.

How important is customer focus in this role?

Customer focus is very important; the role involves putting customer needs at the forefront of decision-making to ensure a secure and effective product experience.

Will I be involved in the development process from the beginning?

Yes, engineers participate as key stakeholders in all parts of the development process, including the design and planning of upcoming features.

How does Rapid7 view diversity in its teams?

Rapid7 values multi-dimensional teams that reflect a variety of backgrounds and experiences, as the best ideas and solutions come from diverse perspectives.

Is there an opportunity for career growth within the company?

Yes, Rapid7 is focused on developing its engineers and provides opportunities for ongoing learning and career advancement.

What is Rapid7’s mission?

Rapid7’s mission is to create a more secure digital future by helping organizations strengthen their security programs and manage risks effectively.

Technology
Industry
1001-5000
Employees
2000
Founded Year

Mission & Purpose

Organizations around the globe rely on Rapid7 technology, services, and research to securely advance. The visibility, analytics, and automation delivered through our Insight cloud simplifies the complex and helps security teams reduce vulnerabilities, monitor for malicious behavior, investigate and shut down attacks, and automate routine tasks.