Senior Python Software Engineer
Posted 16 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves developing robust Python code and contributing to architectural design and technology research within the R&D team. You will address complex problems related to scale, performance, and business logic, while also participating in on-call rotations to troubleshoot production incidents. Additionally, you will help establish and elevate internal code quality standards and best practices.
- Minimum 6 years of overall development experience
- At least 3 years dedicated to Python development
- Experience in Linux environments
- Familiarity with the Django web framework
- Proficiency with Relational Databases (indexes, database queries, schema creation, and query optimization)
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced developers with at least 6 years of overall development experience, including 3 years in Python and Linux environments, who have strong networking and database skills. It is less ideal for those who lack experience with the Django framework, cloud environments, or participating in on-call production support.
Full job description
Original listing · kept for referenceMazeBolt was named number #13 of DUNS100 2025 and #11 of DUNS100 2024 top companies to work at in Israel. Together, we’ve built more than just a workplace; we’ve built a culture of trust, teamwork, and innovation. 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.
MazeBolt is about visibility first. Before resilience, before confidence, before mitigation - organizations must see their real DDoS exposure.
MazeBolt empowers organizations to shift from reactive DDoS firefighting to proactive resilience - ensuring business continuity, customer trust, and measurable risk reduction. RADAR™ by MazeBolt is the patented DDoS Vulnerability Management solution that enables organizations to avoid downtime and safeguard business continuity through nondisruptive, continuous DDoS testing - proactively validating every layer of deployed DDoS security and addressing both current and evolving AI-driven threats.
Job Description:
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 be responsible not only for delivering top-tier code quality but also for driving innovation, implementing best practices as we navigate the ever-evolving startup environment.
What You’ll Do:
• Develop high-quality, robust Python code that meets and exceeds industry standards.
• Lead initiatives to continuously review and elevate internal code quality standards.
• Participate actively in decision-making processes, contributing to architectural design and technology research.
• Tackle diverse and complex problems related to scale, performance, and business logic.
• Participate in on-call rotations, responding to production incidents, troubleshooting issues, and ensuring system reliability and availability.
Requirements:
• Minimum 6 years of overall development experience with at least 3 years dedicated to Python development, including Linux environments.
• Familiarity with the Django web framework.
• 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.
• Strong understanding of networking concepts and protocols (TCP/IP, DNS, HTTP/HTTPS, routing, firewalls, etc.) is required.
• In-depth knowledge of software development best practices.
• Proven experience in Agile/Scrum software development, including sprint participation and familiarity with CI/CD pipelines.
• Independence, organizational skills, and excellent written and verbal English communication are essential.
• Effectively use AI-powered development tools to accelerate software delivery, enhance code quality, support troubleshooting, and improve developer productivity.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Minimum 6 years of overall development experience, At least 3 years dedicated to Python development, Experience in Linux environments, Familiarity with the Django web framework, Proficiency with Relational Databases (indexes, database queries, schema creation, and query optimization)