Software Development Engineer - II

Remote-India
Technology /
Full-time /
Remote
The SDE will build and extend Tala’s backend architecture to support new country launches, new features, and a fast-growing user base. As a technologist, the Backend Engineer works towards building a highly available, scalable, reliable, fault-tolerant, and performant microservices platform.
The Backend Engineer follows Tala’s engineering processes and standards while advancing Tala’s mission and business objectivesThis is a critical technical role within Tala’s technical track. You will report to the Engineering Manager and collaborate cross-functionally with all Tala teams across the globe.

What You'll Do

    • Designing and building large components in multiple services.
    • Work with the team to ensure high quality of architecture and design of systems.
    • Create the optimum technical solution considering all the non-functional requirements.
    • Functionally decompose complex problems into simple, straight-forward solutions.
    • Articulate precisely both technical and business requirements by engaging with architects, data scientists, businesses, and product managers.
    • Engage with team members through technical discussions, design, and ideation through white-boarding.

What You'll Need

    • 3+ years experience building successful production software systems.
    • A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field)
    • Incisive ability and demonstrated experience to convert raw requirements into solid architecture and design while exploring technical feasibility tradeoffs.
    • Strong understanding of Java and open-source technologies.
    • Experience designing and deploying for cloud technologies (AWS or GCP)
    • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.