Tala

Backend Engineer II

Tala

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
  • Continually improve our codebase with clean and efficient code as well as solving problems using the most appropriate technology (especially leveraging the power of AI).
  • Contribute to the testing infrastructure to increase code coverage for backend modules
  • Advance monitoring and alerting capabilities of backend modules to allow proactive improvements to availability and response times.

Requirements

  • 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 coding in one or more of the following languages (prefer functional programming experience) : Scala, Kotlin, Erlang, Haskel, Rust, Java.
  • Proficient is using AI coding tools for faster development.
  • Strong knowledge in REST API design and development for mobile/web use.
  • Excellent ability to prioritize and communicate in a fast-paced environment.
  • Strong relational database experience (MySQL, PostgreSQL, Oracle, or MS SQL).
  • Strong non-relational database experience (Cassandra, Redis).
  • Experience designing and deploying for cloud technologies (AWS or GCP)Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
Benefits
  • Our vision is to build a new financial ecosystem
  • Inclusion fosters innovation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ScalaKotlinErlangHaskellRustJavaREST APIrelational databasesnon-relational databasescloud technologies
Soft Skills
communicationprioritizationproblem-solvingcollaborationtechnical discussionsdesignideationengagementarchitecture designrequirements articulation
Certifications
BS in Computer ScienceMS in Computer Science