Appknox - Senior Software Engineer - Backend Technologies
4 weeks ago
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 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 and Rust. 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 :
- 4-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 (i.e., 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.
Interview Process :
- Round 1 Interview - 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
-
Bangalore/Karnataka, India Appknox Full timeA 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...
-
Appknox - Staff Engineer - Backend Technologies
4 weeks ago
Bangalore Urban, India Appknox Full timeA 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...
-
Appknox - Staff Engineer - Backend Technologies
3 weeks ago
Bangalore, India Appknox Full timeA 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...
-
Appknox - Platform Engineer II - DevOps
4 weeks ago
Bangalore Urban, India Appknox Full timeA 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...
-
Appknox - Platform Engineer II - DevOps
3 weeks ago
Bangalore, India Appknox Full timeA 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...
-
Practo Technologies
4 weeks ago
Bangalore Urban, India Practo Technologies Pvt Ltd Full timePracto is at the forefront of revolutionizing healthcare by making it more accessible and efficient. As a leading digital healthcare platform, we connect millions of patients with healthcare providers, simplifying the journey to better health. Join our innovative team to help us continue transforming the healthcare landscape.Job Overview :Practo is seeking a...
-
Senior Software Engineer
4 weeks ago
Bangalore Urban, India BHIVE Workspace Full timeAbout Us:The BHIVE Group is a leader in revolutionizing enterprise-grade managed offices and coworking spaces for enterprises, democratizing investments in Bengaluru. With an extensive network in prime locations of Bengaluru and Mumbai, and expertise in investment, the group redefines commercial real estate and financial services. BHIVE Workspace offers a...
-
Senior Software Engineer
4 weeks ago
Bangalore Urban, India e-Hireo Global Solutions Full timeRole : Sr. Software Engineer- BackendExperience : 5.5 - 9 YrsLocation: BangaloreNotice Period: Immediate - 30 daysSkills Required : Java, SpringBoot, Microservices, API, Responsibilities :- You are responsible for writing clean, efficient, secure, maintainable and well-tested code, to the high quality required by Gresham's customers.- Design, develop,...
-
Software Development Engineer III
4 weeks ago
Bangalore Urban, India Recruit Elite Full timeWe are looking for an experienced Senior Backend Developer with a strong background in Java and Spring Boot to join our team as a Software Development Engineer 3 (SDE 3). As a Senior Backend Developer, you will be responsible for designing, developing, and implementing backend services and APIs to support our web and mobile applications.Key responsibilities...
-
Senior Software Engineer- Backend
4 weeks ago
Bangalore Urban, India Lowe's Companies, Inc. Full timeAbout Lowe’s Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru,...
-
Senior Software Engineer- Backend
4 weeks ago
Bangalore Urban, India Lowe's Companies, Inc. Full timeAbout Lowe’s Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru,...
-
SBSC - Senior Backend Engineer - Java
4 weeks ago
Bangalore Urban, India Software Business Solutions Consulting Full timeLooking for Senior Backend Engineer (Java) in Bangalore. Joining : Looking for someone who can join within 15 days. Responsibilities : - Designing and implementing software using Java.- Ensuring the code quality by implementing unit, integration and end-to-end tests.- Optimizing application for maximum performances.- Working in a distributed team and...
-
Senior Software Engineer
4 weeks ago
Bangalore Urban, India IT Full timeRoles::Exp-5-8 YearsSSE-JAVASSE Fullstack (Java + Angular)Location-BangaloreNotice Period-Immediate /ServingWork Mode- 6 days WFO (Alternate Saturday working)Only B.tech/M.techJob Overview:We are seeking a skilled and motivated Senior Software Engineer - Java /Fullstack to join our backend development team. The ideal candidate should have extensive...
-
Bangalore Urban, India Aritha Consulting Services Pvt. Ltd. Full timePosition Summary :We're seeking a hands-on Engineering Manager with strong backend expertise to lead a cross-functional team of 5-8 engineers. The ideal candidate will bring deep system architecture knowledge and technical leadership skills, with a particular focus on backend excellence while managing full-stack initiatives.Technical Skills required :-...
-
Senior Software Engineer- Backend
4 weeks ago
Bangalore Urban, India Lowe's Companies, Inc. Full timeAbout Lowe’sLowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2023 sales of more than $86 billion, Lowe’s operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Bengaluru,...
-
Senior Software Engineer
4 weeks ago
Bangalore Urban, India Aricent Full timeJob Profile : Senior Software EngineerWFO/WFH Available 5.5 Days WorkingDomain : IT / SoftwareCategory : Senior Job description :- You will own technical design and implementation for an entire feature or product by leveraging industry-standard tech stack from frontend, such as ReactJS, Typescript to backend such as, Python, Airflow Jobs, Postgres- You will...
-
Senior Backend Python Engineer
4 weeks ago
Bangalore Urban, India Intellias Full timeWe are looking for a Senior Backend Software Engineer to join Mobile Apps Team and bring live to new features and support the evolution of our services and products. You will be working closely with Product Owner, Area Architect and your team members clarifying business needs and technical requirements and defining how to support them in the best way. In...
-
Senior Software Engineer
4 weeks ago
Bangalore, India e-Hireo Global Solutions Full timeRole : Sr. Software Engineer- Backend Experience : 5.5 - 9 Yrs Location: Bangalore Notice Period: Immediate - 30 days Skills Required : Java, SpringBoot, Microservices, API, Responsibilities : - You are responsible for writing clean, efficient, secure, maintainable and well-tested code, to the high quality required by Gresham's customers.- Design,...
-
Tarang Software Technologies
4 weeks ago
Bangalore Urban, India Tarang Software Technologies Pvt. Ltd. Full timeJob Title : Lead Software Engineer Network Management & Orchestration (Java/Go) for Wireless LANRoles & Responsibilities : - Lead the design, development, and deployment of network management and orchestration solutions for Wireless LAN devices using Java and/or Go. - Architect and develop cloud-native applications and microservices that scale across...
-
Senior Software Engineer
4 weeks ago
Bangalore Division, India BHIVE Workspace Full timeAbout Us: The BHIVE Group is a leader in revolutionizing enterprise-grade managed offices and coworking spaces for enterprises, democratizing investments in Bengaluru. With an extensive network in prime locations of Bengaluru and Mumbai, and expertise in investment, the group redefines commercial real estate and financial services. BHIVE Workspace offers a...