Software Engineer

4 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Experience:

Location:

Employment Type:


About Authify

large-scale intelligence and data platforms

product-first


Role Overview

Software Development Engineer – I (SDE-1)

engineering high-performance backend systems

hands-on role


Key Responsibilities

  • Design, develop, and maintain

    backend services and APIs

    using

    Python

    as the primary language.
  • Contribute to

    scalable system design

    capable of handling high throughput and large datasets.
  • Work on

    data ingestion, processing, and integration layers

    across multiple services.
  • Build and maintain services that integrate with

    databases, object storage, and streaming systems

    .
  • Optimize backend services for

    performance, reliability, and fault tolerance

    .
  • Debug and resolve production issues related to

    latency, memory usage, failures, and data consistency

    .
  • Participate in code reviews, design discussions, and architectural decisions.
  • Take ownership of individual services or subsystems over time.


Required Qualifications

  • 1–4 years of professional experience

    building backend or data-driven systems.
  • Strong proficiency in Python

    for backend development.
  • Working knowledge of Golang

    or proven ability to learn and deliver production code in Go.
  • Experience building and consuming

    RESTful APIs

    .
  • Experience working with

    SQL databases

    (PostgreSQL / TimescaleDB or equivalent).
  • Experience with

    message queues or streaming platforms

    such as

    Kafka

    .
  • Understanding of

    distributed system fundamentals

    (scalability, concurrency, failure handling).
  • Experience using

    Docker

    for containerized applications.
  • Familiarity with

    Kubernetes

    for deployment or strong understanding of container orchestration concepts.
  • Strong grasp of

    data structures, algorithms, and backend engineering fundamentals

    .
  • Comfortable working in

    Linux environments

    and using

    Git

    for version control.
  • Demonstrated experience working on

    production systems.


What We Look For

  • Engineers who are

    hands-on builders

    with a strong ownership mindset.
  • Ability to reason about

    system bottlenecks

    across CPU, memory, storage, and network layers.
  • Engineers who care about code quality, reliability, and long-term maintainability.
  • Strong problem-solving skills and the ability to work independently.
  • Willingness to learn and adapt in a fast-moving, engineering-driven startup.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You