Lead Backend Developer
Flyingduck
About the role
Company Description
Flyingduck is a pioneering company in the application security market, focusing on solving the challenges of traditional security scanners by addressing sophisticated threats like business logic flaws and supply chain vulnerabilities. Our mission is to end alert fatigue and provide developers with actionable insights to code securely without compromising speed or efficiency. At the heart of our innovation is the Flyingduck Deep Logic Analysis Engine, an advanced SAST tool powered by a proprietary, on-premise AI model that autonomously detects and remedies critical vulnerabilities. Our platform encompasses comprehensive modules, including Software Bill of Materials, Software Composition Analysis, and DevSecOps integration for enhanced software security. By transforming security into a trusted co-pilot for modern development teams, Flyingduck redefines how software is secured.
Location: Hyderabad (Work from office)
Role Type: Fulltime
Experience: 8-12 years
Mandatory Skills: Python, Microservices, AWS, MongoDB, Elasticsearch, Kafka, AIML
KINDLY DO NOT APPLY IF YOU ARE WORKING IN SERVICES BASED COMPANIES
Role Description:
We are looking for a highly skilled and experienced Lead Backend Developer to join our team. In this role, you will be responsible for leading the development of our backend systems and services, ensuring they are scalable, efficient, and meet the needs of our applications.
You will work closely with cross-functional teams to design and implement backend solutions that support our products and services. This includes developing APIs, managing databases, optimizing performance, and ensuring the security and reliability of our backend infrastructure.
You will also be responsible for mentoring and guiding junior developers, ensuring code quality and best practices, and collaborating with cross-functional teams to deliver high-quality products. This role requires strong technical expertise in backend development, leadership skills, and a passion for building innovative solutions.
Drive innovation using AI and machine learning to enhance our backend systems and create intelligent features that provide value to our users. Stay up-to-date with the latest trends and technologies in backend development and AI/ML to continuously improve our products and services.
Qualifications:
- 8+ years of experience in backend development, with a strong focus on Python.
- Strong in data structures, algorithms, and software design principles.
- Proficiency in microservices architecture and experience in designing and implementing scalable backend solutions.
- Experience handling large-scale databases such as MySQL, MongoDB and Elasticsearch.
- Optimize database queries and ensure efficient data retrieval and storage.
- Enabling sharding and replication strategies for databases to ensure high availability and scalability.
- Familiarity with message brokers like Kafka and experience in building event-driven systems.
- Work in a fast-paced environment and manage multiple projects simultaneously.
- Excellent communication and leadership skills to mentor and guide junior developers.
Must Have
Worked in product based company
Experience building AI solutions with new age tools
Strong communication skills with customer focused mentality
Passion towards building new things quickly
Open to work in early stage startup
Be innovative and lead the way in backend development. Join us and be a part of our exciting journey to create cutting-edge products that make a difference. Apply now and let's build the future together!
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free