Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Rapid7 Senior Backend Software Engineer - Python / Go 
Czechia, Prague, Prague 
980236146

30.06.2024

Job Overview:


About the Role

Responsibilities:

  • Build, maintain, and release our well architected services by writing correct and clean code consistently and following best practices and conventions. You will understand and make well-reasoned design decisions and tradeoffs in your areas of expertise
  • 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
  • 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
  • Continue to develop a deep understanding of our products in order to support our customers

Requirements:

  • A minimum of 5 years experience in software development using Golang and/or Python
  • Development knowledge with C++ languages is an advantage
  • Hands on experience with agent based development and debugging of Windows or Linux operating systems
  • Team player – able to mentor, communicate, collaborate, and work effectively in a globally distributed team. Experience in performing design and code reviews - a must
  • Excellent communication and problem-solving skills, team player, and out-of-the-box thinker
  • Preferred Requirements:
  • Background in scalable, light-weight and highly performant endpoint software

  • Solid knowledge of operating systems internals

  • Previous experience with security-oriented development, reversing or malware analysis experience – an advantage

  • Ability to work independently and with peers from different time zones