Senior Software Engineer

AppLogic Networks

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Flexible working environment
Career growth path
Health and wellbeing benefits

Job summary

AppLogic Networks in Bengaluru is seeking a Software Engineer II to develop backend services for its Analytics Platform. You will build scalable Python-based solutions, design REST APIs, and ensure high availability while collaborating with cross-functional teams across time zones.

The role requires strong backend expertise, practical AI fluency, and a proactive, independent work style in a fast-paced environment. Join us to help advance network observability and analytics capabilities.

Qualifications

  • Experience with Python backend development and REST APIs.
  • Proficient in one or more languages: C/C++, Python, Java, Go.
  • Strong networking concepts and protocols knowledge.
  • Self-starter with independent decision-making.
  • Proven problem-solving and delivery track record.
  • Excellent verbal and written communication skills.
  • Experience with GenAI tools and AI/ML algorithms.
  • Socket programming experience in Python.
  • Ability to collaborate across time zones and cultures.

Responsibilities

  • Design, develop, and maintain backend services for the Analytics Platform.
  • Build scalable and secure applications using Python.
  • Design and implement REST APIs with clear contracts and robust error handling.
  • Support platform scalability, HA, failover, and deployment patterns.
  • Work with large-scale data flows, analytics workflows, and reporting.
  • Collaborate with React frontend teams on API integration.
  • Utilize GenAI tools to improve coding, testing, and productivity.
  • Provide guidance on backend design and engineering best practices.
  • Troubleshoot production issues across APIs, services, and databases.
  • Participate in CI/CD and architecture reviews.

Skills

Python backend development
C/C++/Java/Go
Networking concepts
Self-starter
Problem-solving
Communication skills
GenAI tools
AI/ML algorithms
Socket programming
跨時區協作

Education

Bachelor's Degree STEM

Tools

REST APIs
GDB/Wireshark

Job description

AppLogic Networks powers the networks behind AI and the critical applications people rely on every day. We help network owners service providers and Enterprises understand how applications perform, how users experience them, and where action is needed to improve quality, efficiency, security, and profitability. Our software combines application intelligence, experience visibility, contextual insights, and real-time control to help customers elevate observability and do more with the networks they already run. As AI reshapes how the world works, connects, and communicates, AppLogic Networks helps ensure modern applications run smoothly across any network, from the consumer edge to the data center. Join our team and help build the software that makes networks smarter, more adaptive, and ready for what comes next.

Overview of the Role

AppLogic Networks delivers analytics platform capabilities focused on application identification, subscriber awareness, secure data handling, and large-scale network data processing. The Software Engineer II is responsible for developing new features for high performance network traffic simulation tools used to simulate customer environments for product system-level, functional and regression testing.

This role is responsible for the design and development of software features in a highly collaborative and fast-paced environment, working closely with Architects, Technical Leads, and Tests Engineers to deliver innovative features. You will be involved in the full software development lifecycle, from planning and design to implementation and documentation. You may assist in testing, debugging and modification of software. The role may include analysis of test results to ensure existing functionality and may make recommendations on corrective action

The role will contribute to backend services that support analytics workflows, data enrichment, secure API integrations, reporting, and platform scalability. The position requires strong backend engineering expertise, practical AI fluency, and working knowledge of React for frontend-backend collaboration. The engineer is expected to bring an innovation-driven mindset and contribute to building reliable, scalable, and secure platform components.

Key Responsibilities
  • Design, develop, and maintain backend services for the Analytics Platform.
  • Build scalable and secure applications using Python.
  • Design and implement REST APIs with clear contracts, strong error handling, and reliable performance.
  • Support platform scalability, high availability, failover, and active-active deployment patterns.
  • Work with large-scale data flows, analytics workflows, reporting, and operational data processing.
  • Collaborate with React frontend teams on API integration and backend support.
  • Use AI tools to improve coding, debugging, testing, documentation, automation, and engineering productivity.
  • Provide technical guidance on backend design, web development trends, scalable methodologies, and engineering best practices.
  • Troubleshoot production issues across APIs, services, databases, infrastructure, and integrations.
  • Work with DevOps teams on CI/CD, deployment automation, and production readiness.
  • Participate in architecture reviews, code reviews, API reviews, and technical design discussions.
  • Promote innovation, ownership, maintainability, and continuous improvement within the engineering team.
Qualifications
Knowledge and Skills

Required

  • Strong hands-on experience in Python backend development.

Excellent programming skills in one or more of (C/C++, Python, Java, Go or similar languages)

Good grasp on networking concepts and protocols

Self-starter attitude and ability to make decisions independently

Excellent problem-solving skills with a history of superb delivery against assigned tasks

Excellent verbal and written communication skills

Knowledge and experience in one or more of the following domains:

Debugging and troubleshooting problems in test and in production

Experience with GDB, Wireshark and similar industry standards aids

Knowledge on leveraging GenAI tools into day to day working

  • Experience with multiple AI/ML Algorithms , GenAI usage
  • Working experience with Socket Programming, Python programming
  • Experience of working in a collaborative mode across multiple time zones and across cultures would be an added advantage
Work Experience, Education and Certifications
  • Bachelor's Degree (STEM) or equivalent experience
  • 3+ years of experience in large-scale integrations environments
Work Conditions
  • Flexible hours
  • Casual Office environment
  • Fast Paced environment
What We offer
  • Competitive base salary and performance-based compensation
  • Flexible working environment designed for high-performance teams
  • Clear path for career growth as the company scales
  • Comprehensive benefits package supporting your health and well-being
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Test Engineer II
Test Engineer II

AppLogic Networks • Bengaluru

On-site
INR 700,000 - 1,100,000
Competitive salary
Flexible work
Career growth
+1
Staff Software Engineer - Python, React & Cloud
Staff Software Engineer - Python, React & Cloud

Blue Yonder • Hyderabad

Hybrid
INR 1,500,000 - 2,500,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Apply • Bengaluru

On-site
INR 4,000,000 - 7,000,000
AI Engineer
AI Engineer

Technologies Pvt. Ltd. • Pune District

On-site
INR 1,500,000 - 2,500,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Gurugram District

Remote
INR 800,000 - 1,200,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Chennai District

Remote
INR 1,200,000 - 1,900,000
Remote work with periodic meet-ups
Full local compliance with Indian regulations
Competitive compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Maharashtra

Hybrid
INR 1,800,000 - 2,800,000
Remote work & Local connection
Legal presence in India
Competitive Compensation in INR
+1
Software Engineer (Python, AI/ML) ID47296
Software Engineer (Python, AI/ML) ID47296

AgileEngine • Arishinakunte

Hybrid
INR 1,200,000 - 2,400,000
Remote work & local connection
Legal presence in India
Competitive Compensation in INR
+1