
Backend Engineer II
Tala
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Tech Stack
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