MazeBolt is pioneering a new approach to DDoS security: Preventative, Proactive, Automated Protection.
RADAR™, an industry-first patented solution, empowers organizations to identify and remediate vulnerabilities in every layer of DDoS protection.
Global enterprises, including financial services, insurance, gaming, and high-security government environments, rely on MazeBolt to prevent damaging DDoS attacks.
This is an opportunity to join a fast-growing startup company composed of skillful team players working closely with each other and a continuously growing worldwide customer base.
We are actively seeking a seasoned and passionate Senior Python Software Engineer to play a pivotal role in shaping the technological landscape of our product. As a key member of our R&D team, you will not only be responsible for delivering top-tier code quality but also for driving innovation, implementing best practices, and mentoring a dynamic team of developers as we navigate the ever-evolving startup environment.
Responsibilities:
- Develop high-quality, robust Python code that meets and exceeds industry standards.
- Lead initiatives to continuously review and elevate internal code quality standards.
- Collaborate closely with the R&D team to identify and implement innovative solutions.
- Participate actively in decision-making processes, contributing to architecture design and technology research.
- Tackle diverse and complex problems related to scale, performance, and business logic.
- Reports to the R&D team lead, providing insights and updates on project developments.
Requirements:
- Minimum 7 years of overall development experience with at least 4 years dedicated to Python development, including Linux environments.
- Proficiency with Relational Databases, showcasing expertise in indexes, database queries, schema creation, and query optimization.
- Hands-on experience with cloud providers and a strong understanding of best practices for cloud environments.
- In-depth knowledge of software development best practices, including Single Responsibility Principle (SRP), Encapsulation, Separation of Concerns (SoC), and effective implementation strategies.
- Proven experience in Agile/Scrum software development, including sprint participation and familiarity with CI/CD pipelines.
- Familiarity with the Django web framework is a significant advantage.
- Dynamic problem-solving approach with a demonstrated ability to create a positive and collaborative working environment.
- Independence, organizational skills, and excellent written and verbal communication in English are essential.