Finding the best job has never been easier
Share
Job Overview:
Rapid7 is looking for a Senior Backend engineer - Python who will be responsible for creating a market shifting solution to detect, analyze and remediate all kinds of threats and malicious information in the clear, dark & deep web.
Python, MongoDB, Redis, AWS SNS/SQS, Kubernetes, AWS Glue, Spark
You will be responsible for designing & developing high-scale solutions in a data-intensive environment.
You will take part in developing the company’s most important systems and platforms.
You will work with very knowledgeable and experienced developers with a large scale of skills and capabilities.
- 5+ years of hands-on software engineering experience
- 5+ years of experience in at least one programming language such as Python, Java, Scala is required (Python is our most commonly used language)
- Advanced level knowledge of databases (SQL/NoSQL)
- Experience in working with a major cloud provider (preferably AWS)
- Experience in bulding and maintaining microservices architecture
- Experience in building and maintaining hosted environments and applications using EKS or another container service
- Experience in SaaS companies
- Understanding of the full lifecycle development process, including business and functional requirements, developing technical designs, implementation of scalable solutions, and object-oriented design.
- Strong analytical and problem-solving skills, with a proven ability to develop and test new ideas and concepts
- Familiarity with common best practices, design and architectural patterns.
- BS or MS in Computer Science, Analytics, Statistics, Informatics, Information Systems or another quantitative field or equivalent experience
- Experience in data engineering: working with modern data lakes, Spark, Spark Streaming, AWS Glue
- Experience with K8S, Docker and Redis
- Experience with DevOps practices (CI\CD pipelines etc.).
These jobs might be a good fit