Logo of Huzzle

Software Engineer II

image

Rapid7

14d ago

  • Job
    Full-time
    Junior Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You should have 2+ years in web app development with Java, C#, Python, or JavaScript; cloud experience is a plus. Be a collaborative, detail-oriented problem solver with strong communication skills.
  • You will develop and maintain full-stack solutions, collaborate in design and planning, engage with UX and Product Management, understand customer needs, and work with specific technologies.

Requirements

  • A minimum of 2 years experience building web applications using Java, C#, Python, or other equivalent programming languages, and Javascript libraries or frameworks such as React, Angular, Vue, etc.
  • Experience with cloud technologies such as AWS, Azure or GCP 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

  • Work across the entire stack to build and maintain a best in class experience for our customers. From cloud infrastructure, to web services, to UI development, you will implement solutions using best practices to deliver clean and well architected solutions to meet customer demand.
  • 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 technologies will I be working with as a Software Engineer II?

You will be working with an array of technologies including Java, Python, AWS, Go, and web development frameworks such as React, Angular, or Vue.

How much experience is required for this role?

A minimum of 2 years of experience building web applications using languages like Java, C#, Python, or equivalent programming languages is required.

Will I have opportunities for professional development?

Yes, you will be provided with coaching and support to help you further develop your skills and reach your full potential.

Is collaboration encouraged within the team?

Yes, we value collaboration and encourage team players to partner with others and drive toward solutions.

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

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

Do we have a customer-centric approach?

Yes, we put customer needs at the forefront of our decision-making and are passionate about delighting customers.

What is the company culture like at Rapid7?

Rapid7 fosters an inclusive and multi-dimensional team culture, welcoming a variety of backgrounds and professional experiences.

Are there opportunities to work on the entire tech stack?

Yes, you will work across the entire stack, from cloud infrastructure to web services and UI development.

Do we have other teams that the Software Engineer II will partner with?

Yes, you will partner with internal teams such as UX and Product Management to ensure an understanding of customer needs.

Is there a focus on innovation and cutting-edge technologies?

Absolutely, the team is focused on building and innovating great products on our Insight platform using the latest technologies.

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.