

About Clevero
About
Connect with the team
Similar jobs


A BIT ABOUT US
Appknox is one of the top Mobile Application security companies recognized by Gartner and G2. A profitable B2B SaaS startup headquartered in Singapore & working from Bengaluru.
The primary goal of Appknox is to help businesses and mobile developers secure their mobile applications with a focus on delivery speed and high-quality security audits.
Our business includes Fortune 500 companies with Major brands spread across regions like India, South-East Asia, Middle-East, Japan, US, and expanding rapidly.
The Opportunity:
We are seeking a highly skilled Staff Engineer (Backend) to join our dynamic software development team. In this role, you will take ownership of key backend projects, drive cross-functional collaborations, and lead efforts to deliver robust, scalable, and high-performance software solutions. You will be focused on solving complex problems and influencing technical strategy across multiple teams. As a engineering leader, you will have the autonomy to make technical decisions, define project scope, and guide the direction of backend architecture while working with a passionate, high-performing team.
You will be working hands-on with products built on Python, with additional contributions in Golang and Rust. These technologies are central to our development stack, and your focus will be on developing, scaling, and maintaining distributed services. A core part of our architecture involves distributed systems, so you will gain in-depth experience in maintaining, optimizing, and scaling these systems in a fast-paced environment.
As a lead engineer, we expect you to not only code but also architect solutions, make independent technical decisions, and navigate complex problem spaces. You will be trusted with significant ownership, and your expertise will play a key role in shaping the future of our product and technology stack.
We strongly value open source contributions, and encourage you to check out our work on GitHub at Appknox GitHub. While we have experienced security professionals onboard to guide you, a background in security is not required for this position.
Responsibilities:
- Lead the backend development for a disruptive product in the Security domain, driving innovation while improving performance, scalability, and maintainability.
- Own the software design process, including designing workflows, system architecture, and feature implementation plans.
- Ensure timely delivery of high-quality software solutions by coordinating sprints, planning releases, and managing cross-team dependencies.
- Translate functional and technical requirements into detailed architecture and design, taking independent decisions to ensure efficiency and scalability.
- Collaborate with cross-functional teams, providing guidance and support to developers to ensure high-quality deliverables.
- Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices, while mentoring team members in coding standards
- Write clean, maintainable, and testable code, adhering to best practices and coding standards.
- Design and implement software components, frameworks, and APIs using Django and Python.
- Create flowcharts, layouts, and documentation to identify system requirements and solutions.
- Develop and enforce robust software verification plans, quality assurance procedures, and deployment strategies.
- Troubleshoot, debug, and upgrade existing systems to enhance functionality and performance.
- Ensure regular updates, maintain software systems, and evaluate user feedback to improve solutions.
- Mentor and guide junior engineers, fostering a collaborative and growth-oriented environment.
- Act as the go-to expert for backend technical challenges, driving solutions and decision-making processes across the team.
Requirements:
- 5–8 years of professional experience in backend development with a strong focus on Django and Python.
- Proficiency in Django REST Framework (DRF), relational databases, SQL, and ORMs (e.g., Django ORM, SQLAlchemy).
- Strong problem-solving skills and ability to make independent decisions regarding system design and implementation.
- Hands-on experience in designing and developing scalable, maintainable, and high-performing backend systems.
- Deep understanding of software engineering methodologies, including Test-Driven Development (TDD) and CI/CD practices.
- Strong communication skills, with the ability to document technical specifications and workflows clearly.
- Proven ability to lead and mentor a small team of engineers, providing technical guidance and support without formal people management responsibilities.
- Familiarity with cloud infrastructure, deployment pipelines, and microservices architectures is a bonus.
- Self-driven and able to operate autonomously in a fast-paced environment
- Able to handle ambiguity and adapt to rapidly changing business needs.
Work Expectations:
Within 1 month
- Attend KT sessions conducted by the engineering and product teams to gain a deep understanding of the product, its architecture, and workflows.
- Learn about the team's development processes, tools, and key challenges.
- Work closely with the product team to understand product requirements and contribute to the design and development of features.
- Dive deep into the existing backend architecture, including database structures, APIs, and integration points, to fully understand the technical landscape
- Begin addressing minor technical challenges and tasks, while understanding the underlying architecture and tech stack.
- Begin to participate in creating action plans for new features, ensuring that design and implementation are aligned with product goals.
Within 2 months
- Take ownership of specific features or modules within the codebase, including the responsibility for their design, development, and delivery.
- Begin identifying potential areas for improvement in the codebase and propose strategies for optimization and scalability.
- Conduct code reviews to ensure high-quality deliverables while mentoring team members on coding standards and best practices.
- Collaborate with cross-functional teams (e.g., frontend, DevOps, QA) to align technical implementation with business objectives.
- Develop technical documentation for the assigned modules or features, ensuring maintainability and ease of onboarding for new engineers.
- Start contributing to the sprint planning process by estimating effort, identifying dependencies, and mitigating risks.
Within 3 months
- Take complete control of the codebase, demonstrating the ability to work independently and make critical decisions on system design and implementation.
- Lead the development and delivery of key features, ensuring they meet performance, scalability, and maintainability requirements.
- Act as a technical mentor for the team by guiding junior engineers and providing support to peers when needed.
- Drive cross-team collaboration, ensuring smooth communication between engineering, DevOps, and product teams.
- Lead and own the technical discussions for new features, contributing to architectural decisions and resolving technical challenges.
- Monitor and improve development processes, suggesting tools or methodologies to enhance team productivity and software quality.
- Prepare and deliver regular updates to stakeholders on project progress, risks, and mitigation strategies.
Within 5-6 months
- Be fully autonomous in the codebase and capable of leading a small team of engineers.
- Demonstrate strong decision-making skills and the ability to deliver high-quality features independently.
- Establish themselves as the go-to expert for the backend codebase and act as the technical POC for cross-functional teams.
- Play a pivotal role in enhancing team productivity and aligning technical solutions with business needs.
Personality traits we really admire:
- Great attitude to ask questions, learn and suggest process improvements.
- Follows timelines and absolute commitment to deadlines.
- Has attention to details and helps identify edge cases.
- Highly motivated and coming up with ideas and perspective to help us move towards our goals faster.
- Follows timelines and absolute commitment to deadlines.
Interview Process:
- Round 1 Interview - TA Profile Evaluation
- Round 2 Interview - Assignment Evaluation
- Round 3 Interview - Engineering Team & Technical Founder
- Round 4 Interview - HR
Compensation:
- As per Industry Standards
Why Join Us:
- Freedom & Responsibility: If you are a person who enjoys challenging work & pushing your boundaries, then this is the right place for you. We appreciate new ideas & ownership as well as flexibility with working hours.
- Great Salary & Equity: We keep up with the market standards & provide pay packages considering updated standards. Also as Appknox continues to grow, you’ll have a great opportunity to earn more & grow with us. Moreover, we also provide equity options for our top performers.
- Holistic Growth: We foster a culture of continuous learning and take a much more holistic approach to training and developing our assets: the employees. We shall also support you all on that journey of yours.
- Transparency: Being a part of a start-up is an amazing experience one of the reasons being the open communication & transparency at multiple levels. Working with Appknox will give you the opportunity to experience it all first hand.
- Health insurance: We offer family health insurance coverage to employees.





•Web frameworks: Django, Flask
•JavaScript libraries: jQuery
•Web servers: Nginx, Apache, uWSGI
•Data stores/tools: MySQL, PostgreSQL, SQLAlchemy, Redis, MongoDB, ElasticSearch
•Virtualization: AWS, VMWare, VirtualBox, Docker
•Web scraping and browser automation
•Selenium
Good to Have Skills
•ExperiencewithFrontendJavaScriptFrameworks
•Experience with third party and OAuth implementations.
•Understanding of cloud service platforms and web service infrastructure
Must Have Traits
•Self Starter
•Able to manage projects with minimal hand-holding
•Good verbal and written communication skills
•Enthusiastic, able to research and implement new technologies
•Ability to handle high-pressure situations
Experience Specifics
•Proven expertise in product development •GoodandPracticalUnderstandingofPython(2.7,3.3+)
•Hands on with Linux systems for deploying systems and applications

- You will design and develop large scale distributed services.
- You will analyze and improve the efficiency, scalability, stability, and security of the platform as a whole.
- You will act as the primary owner of one or more components while driving innovation in your area of ownership.
- You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
- You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
- You will work independently and handle dependencies with very minimal oversight.
- You will take initiatives in developing and maintaining integrations of best practices within the back-end.
- You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
- You have 2+ years of experience in product software development.
- You have designed and scaled up the system.
- You have a strong understanding of Data Structures and Algorithms.
- You are an incessant problem solver and tougher the problem gets, more fun you have.
- You have strong command in any one or more of the following languages: Python.
- You understand the business impact of your decisions.



- Deep hands-on experience in designing & developing Python based applications
- Hands-on experience building database-backed web applications using Python based frameworks
- Excellent knowledge of Linux and experience developing Python applications that are deployed in Linux environments
- Experience building client-side and server-side API-level integrations in Python
- Experience in containerization and container orchestration systems like Docker, Kubernetes, etc.
- Experience with NoSQL document stores like the Elastic Stack (Elasticsearch, Logstash, Kibana)
- Development experience with modern JavaScript based front end frameworks, especially Vue.js
- Experience in test automation and TDD
- Experience testing interactive applications with unit testing frameworks for the various technology stacks
- Experience in using and managing Git based version control systems - Azure DevOps, GitHub, Bitbucket etc.
- Experience in using project management tools like Jira, Azure DevOps etc.
- Expertise in Cloud based development and deployment using cloud providers like AWS or Azure


Easebuzz is a payment solutions (fintech organisation) company which enables online merchants to accept, process and disburse payments through developer friendly APIs. We are focusing on building plug n play products including the payment infrastructure to solve
complete business problems. Definitely a wonderful place where all the actions related to payments, lending, subscription, eKYC is happening at the same time.We have been consistently profitable and are constantly developing new innovative products, as a result, we are able to grow 4x over the past year alone. We are well capitalised and have recently closed a fundraise of $4M in March, 2021 from prominent VC
firms and angel investors. Easebuzz’s corporate culture is tied into the vision of building a workplace which breeds open communication and minimal bureaucracy. An equal opportunity employer, we welcome and encourage diversity in the workplace. One thing you can be sure of is that you will be surrounded by colleagues who are committed to helping each other grow. Easebuzz Pvt. Ltd. has its presence in Pune, Bangalore, Gurugram.
Job Description
We are looking for a Backend Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all servers-side logic, ensuring high performance and responsiveness to requests from the front
end. At EaseBuzz, every individual is honed to be a leader and enjoys the freedom to make decisions that she/he sees fit to steer the organization closer towards its goals. We work in small, decentralized teams that promote independent authority and freedom to approach and solve problems creatively. This path nurtures the artisan in every individual and brings to fruition the vision of crafting purpose-built solutions for clients.
Benefits
● Transparent, Performance Driven Culture.
● Fun, Collaborative Team Environment
● Medical Benefits & Flexible work hours
Designation: Back End Developer
Experience: 2-4 yrs of development experience in Python
Responsibilities
● Requirement gathering & understanding, effort estimation, technical design,
project planning, and monitoring in an Agile environment.
● Full Software Development Lifecycle (Agile)
● Code reviews, test case reviews and ensure code developed meets the
requirements.
● Implementation of security and data protection
● Design and implementation of data storage solutions
● Carry out adaptive changes necessitated by changes in Business
Skills And Qualifications
● Proficient knowledge of Python
● Expertise in at least one popular Python framework (like Django/ Flask)
● Well versed with database queries like MySQL or Postgres, etc and have the ability to create database schemas that represent and support business processes
● Should possess in-depth knowledge of object-relational mapping
● Proficient understanding of code versioning tools, such as Git
● Basics of tuning application performance
● Integration of multiple data sources and databases into one system
● Experience with tools like Celery, Nginx, Gunicorn etc.
● Experience in Kafka writing Consumers and Producers would be a plus
point.
● Experience with AWS or GCP would be a plus point
● Experience in Microservices, Event-driven systems, Caching would be a plus point
Employment Type
Full Time

- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose


Appristine Technologies. We are based in Pune and we are hiring for the following role.
1. PHP Developer – 2+ Years Exp.
Skill:-
- Strong skill level in PHP
- Intermediate skill level in HTML and CSS
- Intermediate skill level in JavaScript or JQuery
- Intermediate skill level in at least one server-side language (i.e. Java, Python, etc)
- Intermediate skill level with relational database systems (i.e. PostgreSQL, MySQL, etc)
- Intermediate skill level with a source control software (i.e. Git, SVN, etc)
- Good understanding of UI/UX design principles
- Strong technical and non-technical communication skills
- Good understanding of object-oriented programming




