Senior Software Engineer, Automation
Rapid7
(Cambridge, Massachusetts)Rapid7 is engineering better security to help companies reduce risk of breach, detect and respond to attacks, and build effective cybersecurity programs.
- Work as part of a scrum team of engineers to deliver comprehensive security software to a large customer base
- Research, build and implement tools and frameworks to test, monitor and accelerate product feature development
- Collaborate with Product Management, UX, Application Development and other teams to drive thepriorities of customer satisfaction, technical risk management and best practices using OSS tools and frameworks
- Learn and master security product features and behavior and own the voice of the customer for the engineering team
- Expertise with automated testing methodologies, including robust test design and test case considerations using open source test frameworks
- Practical exposure to Amazon Web Services and/or other cloud platforms
- Working knowledge of network technology including routing protocols, TCP, UDP, TCP/IP v4 and v6
- Demonstrated experience in Linux and/or Windows system administration and configuration
- Good understanding of XML, HTTPS, REST API
- Working knowledge of SQL and high-level languages (ideally Ruby, Python and/or Java)
- Knowledge of Cucumber, Capybara, Selenium and/or other test framework systems
- Experience using security and networking tools (such as NMAP, WireShark, NetCat, etc) in research and troubleshooting
Job Plusses:
- Security domain knowledge
- Experience working in Agile SDLC (mainly SCRUM) environments
- Experience with virtualized test environments
- Experience with Java build and release tools (Ant, Maven, Jenkins)
Questions
There are no answered questions, sign up or login to ask a question
- RESTful APIs
- Java
- Open Source Software
- Agile Scrum
- Python
- Ruby
- SQL
- Thorough Understanding of Software Development Life Cycles
- XML
- Amazon Web Services
- Apache Ant
- Apache Maven
- Automated Testing
- Cloud Security Framework
- Cucumber
- Jenkins
- Linux System Administration
- Selenium
- Software Configuration Management
- TCP/IP
- Wireshark
- Capybara
- Microsoft Windows
- User Datagram Protocol
- Transmission Control Protocol
- Network Mapper

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.