Position: Lead Backend Developer with Python
Company: Customertimes Corp
Experience required: 3y
Category: Python
English level: upper
Published: 2023-06-01T00:00:00+03:00

About the project:
Join our dynamic team at a cutting-edge cybersecurity company that is revolutionizing web application security. We're on the hunt for a talented Lead Python Developer who will spearhead the development of our state-of-the-art DAST (Dynamic Application Security Testing) tool. In this role, you will collaborate with top-notch professionals, tackle exciting projects, and be instrumental in building our Development team from scratch.

As our Lead Python Developer, you'll take charge of our groundbreaking web application security platform. Your expertise will be crucial in identifying potential vulnerabilities and ensuring the delivery of high-quality, secure software solutions.

What you’ll do:
• Help build new features exposed over an API to both customers and front-end engineers
• Understand and modularize an existing Python 3 vanilla codebase
• Build reusable code, components, and libraries for future use
• Optimize application for maximum performance and scalability
• Implement RestAPI/GQL to support requirements of Vue.js front-end
• Work closely with the business to maintain accountability for performance in the team
• Provide mentorship and supervise developers.
• Work closely with Product Managers to ensure your product-focused, cross-functional team is integrated into the success of the business
• Drive technical design sessions, retrospectives, 1:1s, code reviews etc
• Contribute to the hiring strategy and professional development of the teams

What you need:
• Strong production development experience with Python
• Proven experience as a Lead Developer or similar role in software development
• Experience with various concurrency models, such as gevent, micro threads, asyncio
• Experience working with RDBMS (PostgreSQL) and NoSQL (MongoDB) databases
• Good knowledge of back-end systems and RESTful architectures exposing APIs
• Ability to work with Git, Atlassian stack, and G Suite
• Familiar with good engineering practices and unit test frameworks
• Experience working with Amazon Web Services (EKS, S3, RDS, EC2)
• Proficient use of both written and oral English is a must

What is nice to have:
• Linux skills
• Ability to build GitLab CI/CD pipelines
• Experience or knowledge of Docker and/or Kubernetes

What we offer:
• Financial stability and competitive compensation depending on experience and skills
• B2B contract
• Social package – Private Medical Healthcare
• Transparent professional and career growth development plans
• Buddy system
• Flexible work schedule
• 20 working days of paid vacation leave
• 5 days off on demand
• 15 working days of paid sick leave with a certificate
• 4 months of paid Maternity Leave on B2B
• Referral Program
• Access to Language Learning Platform goFluent
• Additional training and certifications
• Friendly team and pleasant working environment