Logo of Huzzle

Software Engineer II

image

Rapid7

5d ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    Product
  • Dublin

AI generated summary

  • You should have 2+ years in software development (Java, JavaScript, TypeScript), cloud experience (AWS/Azure/GCP), strong problem-solving and communication skills, and a passion for customer satisfaction.
  • You will write clean code, participate in feature design, collaborate with UX and Product Management, support customers, and deepen your understanding of products and specific technologies.

Requirements

  • Build, maintain, and release our well architected services by writing correct and clean code consistently and following best practices and conventions
  • 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 understand of our products in order to best support our customers
  • Work with Practice specific technologies
  • A minimum of 2 years experience in software development using Java, Javascript, Typescript or other equivalent programming languages in production
  • AWS, Azure or GCP experience would be desirable
  • 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 correct and clean code consistently and following best practices and conventions
  • 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 understand of our products in order to best support our customers
  • Work with Practice specific technologies

FAQs

What programming languages should I be proficient in for this role?

You should have a minimum of 2 years experience in software development using Java, JavaScript, TypeScript, or other equivalent programming languages in a production environment.

Is experience with cloud services required?

While not strictly required, experience with AWS, Azure, or GCP would be desirable for this position.

What is the primary focus of the Software Engineer II role?

The primary focus is on helping customers seamlessly manage their security solutions and ensuring the products deliver a secure experience.

Will I have the opportunity to collaborate with other teams?

Yes, you will partner with internal teams such as UX and Product Management to understand customer needs and enhance the product.

What is the culture like within the engineering team?

The culture is collaborative, comprising team players who thrive in a high-growth, evolving environment and are excited about technology and learning.

How important are communication skills for this role?

Strong communication skills are essential, as you will need to effectively share ideas and collaborate with both your team and cross-functional teams.

What kind of problem-solving skills are valued in this position?

Strong creative problem-solving skills are valued, as they will help you drive toward innovative solutions in a dynamic environment.

What attention to detail is expected in this role?

Excellent attention to detail is expected, ensuring that code is clean, correct, and adheres to best practices and conventions.

How involved will I be in the design and planning of upcoming features?

You will actively participate in the design and planning processes, teaming up with other engineers who are considered first-class stakeholders in development.

Is there support for professional development in this role?

Yes, you will be given time to continue developing your skills while being surrounded by incredibly smart and experienced engineers.

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.