Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18890928

    BENGALURU · FULLTIME

    Software Development Engineer 2 - Backend

    Plazza logo

    Plazza

    Bengaluru · onsite · Posted 29d ago

    Sourced fromInstahyre
    Not disclosed2–5 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Instahyre · 15 questions to answer1.1s
    • Decided the answers for all of them2.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for a strong Software Development Engineer 2 - Backend with excellent problem-solving skills and hands-on experience building scalable, production-grade backend systems. The ideal candidate should have strong expertise in Go, Python, or similar backend technologies, along with experience working on system design, APIs, databases, and technically challenging product problems.


    Responsibilities:

    • Design, develop, and maintain scalable backend services and APIs.
    • Build reliable and high-performance production systems.
    • Work extensively with Go, Python, or similar backend technologies.
    • Own backend features and services from design to deployment.
    • Participate in system design and architecture discussions.
    • Solve complex engineering and product problems.
    • Optimise backend systems for performance, scalability, and reliability.
    • Debug and resolve complex production issues.
    • Collaborate with Product, Frontend, DevOps, and other engineering teams.
    • Conduct code reviews and contribute to engineering best practices.
    • Mentor and guide junior engineers where required.


    Requirements:

    • 2-4 years of software development experience.
    • Strong hands-on experience in backend engineering.
    • Strong proficiency in Go, Python, or a similar programming language.
    • Excellent problem-solving and coding skills
    • Strong understanding of Data Structures and Algorithms.
    • Good understanding of system design and backend architecture.
    • Experience building and maintaining production-grade systems.
    • Strong understanding of REST APIs, databases, and scalable backend services.
    • Experience working in a product-based company or startup.


    Good to Have:

    • Microservices architecture
    • Distributed systems
    • Kafka / event-driven architecture
    • Redis
    • SQL / NoSQL databases
    • AWS / GCP / Azure
    • Docker / Kubernetes
    • CI/CD
    • AI/ML / GenAI integrations
    • Experience with high-traffic or high-volume systems


    Nice to Have:

    Beyond years of experience, candidates should demonstrate:

    • Strong problem-solving ability.
    • Experience working on technically complex backend problems.
    • Meaningful ownership of features or services.
    • Understanding of scale, performance, and reliability.
    • Exposure to system design and architectural decisions.
    • Experience building products used by real users.
    • Ability to work in an ambiguous and fast-moving startup/product environment.
    • Exposure to new-age technologies and modern engineering practices.
    • Key Skills: Go, Python, Backend Engineering, System Design, DSA, Problem Solving, REST APIs, Microservices, Distributed Systems, Kafka, Redis, SQL/NoSQL, AWS/GCP/Azure, Docker, Kubernetes, Product Engineering, Startup Experience.

    Sourced from instahyre

    Section · 02

    Skills

    GolangData StructuresBackendPythonAlgorithmsSystem Design

    Software Development Engineer 2 - Backend · waiting for your command