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 Senior Software Engineer (Backend) to join our dynamic software development team. In this role, you will contribute to key backend projects, collaborate across teams, and play a vital part in delivering robust, scalable, and high-performance software solutions. As a senior engineer, you will work independently, make impactful technical decisions, and help shape the backend architecture while collaborating with a passionate, high-performing team.
You will work hands-on with products primarily built in Python, with opportunities to contribute to Golang. These technologies are at the core of our development stack, and your focus will be on building, scaling, and maintaining distributed services. Distributed systems are integral to our architecture, providing a chance to gain hands-on experience with maintaining and optimizing them in a fast-paced environment.
As a Senior Engineer, you are expected to:
Write clean, maintainable, and testable code while following best practices.
Architect solutions, address complex problems, and deliver well-thought-out technical designs.
Take ownership of assigned modules and features, delivering them with minimal supervision.
Contribute to code reviews and technical discussions, ensuring high-quality deliverables.
We highly value open source contributions and encourage you to check out our work on GitHub at Appknox GitHub. While no prior experience in security is required, our experienced security professionals are available to support you in understanding the domain.
This role offers a unique opportunity to work on cutting-edge technology, drive impactful solutions, and grow within a collaborative environment that values autonomy, innovation, and technical excellence.
Responsibilities:
Drive backend development for a disruptive product in the Security domain, focusing on innovation, performance, scalability, and maintainability.
Take ownership of the software design process, including designing workflows, system architecture, and implementation plans.
Translate functional and technical requirements into detailed architecture and design, making independent decisions to ensure efficiency and scalability.
Collaborate with cross-functional teams, including frontend and security teams, to deliver cohesive and high-quality solutions.
Conduct thorough code reviews to ensure adherence to best practices, maintainability, and coding standards.
Write clean, maintainable, and testable code using Django and Python, adhering to industry best practices.
Design and implement scalable software components, frameworks, and APIs using Django and Django REST Framework (DRF).
Troubleshoot, debug, and optimize existing systems to improve functionality and performance.
Create detailed technical documentation, including flowcharts, layouts, and system requirements, to ensure clarity and alignment.
Develop and enforce robust software verification plans, quality assurance procedures, and deployment strategies.
Ensure timely delivery of software updates while addressing user feedback to enhance solutions.
Provide technical expertise to solve backend challenges and participate in critical decision-making processes.
Support team growth by sharing knowledge, fostering collaboration, and mentoring junior engineers informally as needed.
Requirements:
5–6 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 with the ability to make independent technical 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 practices, including Test-Driven Development (TDD), CI/CD pipelines, and deployment processes.
Excellent communication skills, with the ability to document and present technical specifications and workflows clearly.
Familiarity with cloud infrastructure, deployment pipelines, and microservices architectures is a bonus.
Self-motivated and capable of working independently in a fast-paced environment with minimal supervision.
Ability to handle ambiguity and adapt to rapidly changing business needs while maintaining focus on delivering quality solutions.
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 bugs, 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 3 months-
Achieve full autonomy in working on the codebase, demonstrating the ability to independently deliver high-quality features from design to deployment.
Take complete ownership of critical modules, ensuring they are optimized for performance and maintainability.
Act as a technical resource for the team, offering support and guidance to peers on complex issues.
Collaborate with DevOps to optimize deployment pipelines, debug production issues, and improve backend infrastructure.
Lead discussions for technical solutions and provide recommendations for architectural improvements.
Contribute to the design of new features by translating functional requirements into detailed technical specifications.
Prepare regular updates on assigned tasks and communicate effectively with the engineering manager and other stakeholders.
Within 6 months-
Be fully independent in their development tasks, contributing to key features and solving critical challenges.
Demonstrate strong problem-solving skills and the ability to take ownership of technical modules.
Actively participate in code reviews and technical discussions, ensuring high-quality deliverables.
Collaborate seamlessly with cross-functional teams to align technical solutions with business requirements.
Establish themselves as a reliable and proactive team member, contributing to the team’s growth and success.
Personality traits we really admire :-
Great attitude to ask questions, learn and suggest process improvements.
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.
Round 4 Interview - Engineering Team & Technical Founder (CTO)
Round 5 Interview - HR
Compensation
Best in industry
We prefer that every employee also holds equity in the company. In this role, you will be awarded equity after 12 months, based on the impact you have created.
Please be aware that all your customers are Enterprises and Fortune 500 companies.
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 health insurance coverage upto 5 Lacs for you and your family including parents.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Appknox
Founded :
2014
Type :
Product
Size :
20-100
Stage :
Profitable
About
Appknox, a leading mobile app security solution HQ in Singapore & Bangalore was founded by Harshit Agarwal and Subho Halder.
Since its inception, Appknox has become one of the go-to security solutions with the most powerful plug-and-play security platform, enabling security researchers, developers, and enterprises to build safe and secure mobile ecosystems using a system-plus human approach.
Appknox offers VA+PT solutions ( Vulnerability Assessment + Penetration Testing ) that provide end-to-end mobile application security and testing strategies to Fortune 500, SMB and Large Enterprises Globally helping businesses and mobile developers make their mobile apps more secure, thus not only enhancing protection for their customers but also for their own brand.
During the course of 9 years, Appknox has scaled up to work with some major brands in India, South-East Asia, Middle-East, Japan, and the US and has also successfully enabled some of the top government agencies with its On-Premise deployments & compliance testing. Appknox helps 500+ Enterprises which includes 20+ Fortune 1000 and ministries/regulators across 10+ countries and some of the top banks across 20+ countries.
A champion of Value SaaS, with its customer and security-first approach Appknox has won many awards and recognitions from G2, and Gartner and is one of the top mobile app security vendors in its 2021 Application security Hype Cycle report.
Our forward-leaning, pioneering spirit is backed by SeedPlus, JFDI Asia, Microsoft Ventures, and Cisco Launchpad and a legacy of expertise that began at the dawn of 2014.
Gruve is an innovative software services startup dedicated to empowering enterprise customers in managing their Data Life Cycle. We specialize in Cybersecurity, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence.
As a well-funded early-stage startup, we offer a dynamic environment, backed by strong customer and partner networks. Our mission is to help customers make smarter decisions through data-driven business strategies.
Why Gruve
At Gruve, we foster a culture of:
Innovation, collaboration, and continuous learning
Diversity and inclusivity, where everyone is encouraged to thrive
Impact-focused work — your ideas will shape the products we build
We’re an equal opportunity employer and encourage applicants from all backgrounds. We appreciate all applications, but only shortlisted candidates will be contacted.
Position Summary
We are seeking a highly skilled Software Engineer to lead the development of an Infrastructure Asset Management Platform. This platform will assist infrastructure teams in efficiently managing and tracking assets for regulatory audit purposes.
You will play a key role in building a comprehensive automation solution to maintain a real-time inventory of critical infrastructure assets.
Key Responsibilities
Design and develop an Infrastructure Asset Management Platform for tracking a wide range of assets across multiple environments.
Build and maintain automation to track:
Physical Assets: Servers, power strips, racks, DC rooms & buildings, security cameras, network infrastructure.
We are seeking a talented and experienced Data Engineer to join our team in Pune. The ideal candidate will have a strong background in data engineering with expertise in Python, AWS, Spark, and Scala. This role is critical to our data infrastructure, ensuring that our data pipelines are robust, efficient, and scalable.
Required Skills:
Python: Advanced proficiency with extensive experience in building data pipelines.
AWS: Hands-on experience with AWS services such as S3, Lambda, Redshift, Glue, and EMR.
Spark: Proficient in using Apache Spark for large-scale data processing.
Scala: Working knowledge of Scala for Spark programming.
Strong understanding of data warehousing concepts and ETL processes.
Experience with SQL and relational databases.
Familiarity with data governance and security best practices.
Excellent problem-solving skills and attention to detail.
Python Developer with Tornado \ Django Experience: 5-10 Years. Skills: Python, Django, Restfull API. Passionate coder with 5+ years of application development experience with python based web servers. Backend & Frontend API creation using Tornado / Django / Flask. Strong experience working with RESTful APIs. Hands on experience with any SQL database with schema creation and SQL queries Strong debugging, problem solving and investigative skills. Experience with Agile/Scrum methodology. Self-starter who can work independently. Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions. Problem Solving Solves complex problems; takes a new perspective on existing solutions; exercises judgment based on the analysis of multiple sources of information
Participate in code reviews, and design discussions to ensure code quality and distribute knowledge
Pair with team members for functional and non-functional requirements to write well-crafted, well-tested, readable, and maintainable code.
Help to define roadmap and architecture based on technology and business needs
Understand business requirements and work closely with the business to provide solutions
Eligibility
Strong expertise in Backend Python Development with skills to create APIs, integrate the functions into UI, and store and retrieve data from a variety of databases.
Techweirdo delivers secure enterprise solutions from SaaS to On-Premise, anywhere, from Application to AI. We offer consultation, services and products to holistically address the digital transformation goals of the enterprises.
Skills/ Role Requirements:
Strong hands-on experience of Django REST framework
Experience in working in a dockerized environment
Implementation knowledge of scalable microservices architecture
Experience in using celery
Domain-driven design principles
Strong SQL skills
Ability to deploy a python backend on production in a dockerized environment with Nginx and Gunicorn
Experience in integrating ML models in Django or Flask is a plus
Experience with AWS services like S3, API gateway, SES, SQS, SNS, Aurora, Dynamo is plus
Knowledge of lambda and cloudformation are plus
Knowledge of React is plus
Working with TechWeirdo be like:
Surrounded by curious learners: With a Growth Mindset as our core strength, we created a learning environment with curious tech learners.
New challenges every day: There is no ordinary day at TechWeirdo, if you like solving problems, then this is the right place for you.
Zero micro-management, limited supervision: We encourage our team to take on challenging tasks and solve complex problems by taking ownership of their tasks. We trust our team to take calculated risks.
Great networking: You will be connected with c-suite executives of top organizations while working with our winning team.
Building technology how you want, when you want: We welcome people who see things differently as they are the one who has ability to change the world.
Being heard in every meeting: At TechWeirdo, suggestions are encouraged, initiatives are supported, and opinions and perspectives are valued.
About Embibe At Embibe, we have just one mission - to truly personalize education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI and Data Science to deliver personalized achievement journeys for every student. We are a tribe of intellectually fierce people from diverse backgrounds, focused on building cutting-edge products that empower everyone in the education ecosystem - students, teachers, educational institutes and parents. We enable a deeper understanding of student behavior, their strengths and weaknesses through analysis at a granular level. It is this shared vision of democratizing and personalizing education that unites us all. Embibe is powered by AI and data science algorithms, using these contents being recommended across platforms and millions of learning outcomes delivered to students. Since its inception, millions of students have used the imbibe platform for learning concepts and outcomes. Academic users have spent 52mins on average with an average of 3 sessions daily. Embibe has been launched for 12 languages across India with support for 361 Exams (English), and 120 Exams (Hindi) for K6-K12 having 22.6L+ Qs and 58k+ Tests, 29k videos, 50k+ 3D assets. Embibe is the world's largest live online public sector implementation in edtech for test preparation, NTA app which is powered by Embibe has 3.1Mn+ downloads, and 14.3Mn hours spent by users with total 13.4Mn sessions and 1.64Bn attempts.SchoolApp is currently being used by 1000s of schools across India and we are planning to scale it to 100Mn students with 1Mn schools with 10Mn teachers in the period of the next 3yrs. Prerequisite We are looking for a Software Engineer across levels who have ever contributed to any large-scale systems be it content platform e.g. Quora/Medium, streaming platform e.g. Netflix or Hotstar, activity log system e.g. Twitter feeds or payment systems like Razorpay to name a few. I/O, Read-Writes, DB connections, Distributed Locking, Memory, Bandwidth, High Throughput, Low Latency and minimal CPU cycles excite you!! You are deep thinkers and can bring ideas to the table, before starting writing the code!! Interested? We'd love to hear from you. Who are you? ● 2-14yrs years of relevant large-scale product company experience ideally in a fast-moving B2C/B2B environment. ● Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Java, Python,React.js, Node.js, Next.js, PHP, Golang etc. ● Deep understanding & experience of high-performance web-scale & real-time response systems, and large scale distributed systems. ● CS Fundamentals – exposure to a wide variety of problem spaces, Good in Data Structures and Algorithms Design, Problem Solving. ● Open source contributors and can do quick POC of technologies will catch our eyes. ● Expertise in designing, implementing and operating distributed Systems architectures and concepts, especially on public cloud infrastructure (AWS/Azure) ● Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI). ● Experience in a high-availability 24/7 environment (cloud platforms are a plus). Expertise should include several of the following: ○ High-performance,up-time (99.999%) and self-recoverable systems. ○ Control, orchestration and automation platforms leveraging containers or VMs. ○ RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond) ● Experience with one or more Data Stores like (MySql, Postgres ) and NoSQL DataStores ( Mongo, Cassandra, Scylladb, Hbase, Redis, Aerospike etc.). ● Experience with Agile software development, TDD, and Continuous Integration. ● Experience in building Web/RESTFul/GraphQL services. ● Sound knowledge of *Nix, ORM(Hibernate, JPA), Spring ecosystem, Messaging platforms like Kafka/RMQ, build framework like Maven/Gradle etc. ● Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction. ● Solid coding skills with the ability to drive teams through massive refactoring exercises & improve coding standards across large code bases. ● Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions. ● Exposure to complete product development cycles – from inception to production to scaling up, supporting new requirements, and re-architectures. ● Having experience building web infrastructure in cloud environments (such as AWS or Azure/GCP) is a plus. You understand and are always excited about learning new e.g.docker, Kubernetes. ● Education. M.Tech/M.Eng in Computer Science/Engineering or B.Tech/B.E in the same disciplines with equivalent years of experience would be a plus. We'd particularly love it if: ● You’re a steward for engineering quality, reliability, scalability, availability, maintainability, flexibility habits and mindset in the organization under your purview, You know SOLID,12 factor App and Design Principles which you can apply or help the team in applying as needed. You can assure that our architectures are consistent with industry best practices. ● Version control tools like Git, SVN etc are good to have. ● Gather, understand, and prioritize requirements, research potential solutions, rapidly build prototypes, and distill and communicate what was learned, expected risks, resources & security concerns. ● Mentoring more junior engineers to instill engineering best practices and driving high standards in documentation, code reviews, design reviews, architecture discussions and strategy roadmap development. ● Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices. ● Set the vision of the domain architecture and technology stack for technology in your organization, You understand LLD and HLD. ● Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization. ● Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create. Note: We just use degrees to measure the Temperature!!
As a developer / senior developer in the data technologies team, you will be responsible for working on building and supporting applications / modules / packages (primarily Python focused but we also use other languages and technologies as appropriate and suitable for the problem at hand) independently as well as mentoring junior members in the team (doing code and design reviews). Job Summary - 5 to 8 years of experience with Python, and well versed with RDBMS (SQL Server preferred). - Should have good experience in Data Structures, Algorithms, NumPy, and Pandas. - Familiar with JSON and REST APIs - Strong knowledge of object-oriented and parallel programming techniques - Experience with test-driven development (TDD) - Excellent analytical and problem-solving skills - Good interpersonal skills - Good team player
3+ years of work experience as a Python Developer.
Sound understanding and knowledge of Python and its ecosystem libraries like pandas and numpy. Also be able to write modular code and understand the python packaging system.
Experience on web crawling, scraping (Scrapy,BeautifulSoup, Selenium) and web application development using Django/Flask Framework.
Experience on Data-Science; exposure to Theanos, Tensorflow, Pytorch (preferable)
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!