Senior Software Engineer

Year    KA, IN, India

Job Description

Build backend services in Python to handle ingestion, transformation, and data roll-ups (e.g., 5-min hourlydaily). Implement logic for data retention, cleanup, and lifecycle management. Work in Docker-based environments with container orchestration (e.g., Swarm, Kubernetes). Integrate with large-scale analytical databases (SQL or columnar). Optimize and debug production systems for performance, reliability, and scale.

What We are Looking For




Deep understanding of: OOP, generators, decorators, context managers. Concurrency: threading, multiprocessing, or asyncio. Functional programming concepts and idiomatic Python. Experience writing modular libraries, processing pipelines, or background workers. Strong testing, debugging, and profiling skills (pytest, pdb, cProfile, etc.). Familiarity with type hints and code linting tools (mypy, flake8, black).

Infrastructure & Data




Solid knowledge of Docker, Git, and CI/CD workflows. Comfortable in Linux environments; scripting, automation, and diagnostics. Strong SQL skills; experience with analytical or columnar databases is a plus.

Nice to Have




Experience with time-series data, custom schedulers, or data lifecycle systems. Exposure to observability tools (logging, metrics, alerts). Background in working with large-scale ingestion systems.

What skills you bring In:




BE or ME (or equivalent degree) degree in Engineering or Computer Science with at 4- 10 years of professional experience Strong experience in building products or solutions in Python

(Backend Development using Python is MUST)

DB experience (Mandatory)

- Vertica is preferred Are experienced in working in a Linux development environment Have experience with containerization technologies like Docker and orchestration technologies like Kubernetes Know and care about sound engineering practices like automated testing and continuous delivery Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call) Career development and advancement opportunities Fast-paced office environment

What you can expect from us




Flexible working hours, hybrid work environment (occasionally may be required to take afterhours call) Career development and advancement opportunities Fast-paced office environment At AppLogic Networks we understand the importance of work-life balance and strives to create a supportive environment that allows employees to excel in their careers without sacrificing their personal lives. AppLogic Networks believes that a positive and fun work environment enhances productivity and job satisfaction. The company organizes team building activities, social events, and other initiatives to promote a sense of camaraderie among employees. AppLogic Networks offers competitive salaries and a comprehensive benefits package, including health insurance, and other perks to ensure the well-being and financial security of its employees.

Thank you for your interest in AppLogic Networks. We will contact you if your skills and experience are a match for the role. Otherwise, we'll keep your resume in case there is a match with future opportunities.

AppLogic Networks is committed to supporting a culture of inclusion, diversity and accessibility to employment for all. We are proud to operate as an equal opportunity employer.


The ApplogicNetworks Global Talent Acquisition Team

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3738258
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year