Latest Job Opportunities at Tala (formerly InVenture)

Tala jobs, Project Management jobs, ICT jobs, Software Engineering jobs,

Senior Backend Engineer (Crypto)

  • The Senior Backend Engineer (Crypto) builds and extends Tala’s backend crypto architecture to support new country launches, new features, and a fast growing user base. As a technologist and a leader, the Senior Backend Engineer (Crypto) pushes the team towards building a highly available, scalable, reliable, fault tolerant, and performant microservices platform.
  • The Senior Backend Engineer (Crypto) follows and improves upon Tala’s engineering processes and standards while advancing Tala’s mission and business objectives.
  • This is a technical leadership role within Tala’s technical track. You will report to the Backend Engineering Manager and collaborate cross-functionally with all Tala teams across the globe.

What You’ll Do

  • Design and implement features as defined in the Crypto Product roadmap
  • Review design documents, perform code reviews, and weigh in on implementation choices from other technical teams
  • Collaborate and support with cross functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
  • Collaborate with external partners such as the blockchain development team to design integration, troubleshoot issues
  • Continually improve our codebase with clean and efficient code as well as solving problems using the most appropriate technology
  • 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 
  • Technically lead and mentor a team of Backend Engineers to build/extend complex modules

What You’ll Need

  • 5+ years of backend software engineering experience
  • 5+ years coding in one or more of the following languages: Java, Scala, Kotlin
  • Developed and launched large scale consumer applications with the backend on Cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigm
  • Expert knowledge in REST API design and development for mobile/web use
  • Expert knowledge in architecture & system design
  • Expert proficiency in Agile development process
  • 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, Redshift, DynamoDB, HDFS)
  • BS degree in Computer Science or related fields is a plus
  • Demonstrated ability to interview candidates and evaluate technical skills
  • Ability to provide technical leadership & mentorship
  • Preferred crypto experience.

Senior Project Manager, KE

The Role:

  • Tala is looking for a highly motivated Senior Project Manager to manage projects in our Global Markets Program. The role holder will report to the Global Markets Program Manager and will be responsible for supporting the delivery of projects using Agile practices and the Tala Software Development Lifecycle (SDLC).  Successful candidates will have deep expertise in Agile methodologies and have a background managing projects in high growth and remote first environments.  The ideal candidate for this position will be one who is comfortable taking a leadership role, who excels at sound decision making, understands when and why escalation is needed, and possesses a high level of emotional intelligence.

Program Team Mission:

  • Optimize our working environments and cultivate practices that empower Talazens to accomplish our common goals together by ensuring focus, alignment, collaboration, and transparency across all teams.

What You’ll Do:

  • Manage project delivery using Agile practices and Tala SDLC . 
  • Organize project plans, schedules and review meetings for project success.
  • Track and ensure resolution of project risks and alignment of dependencies
  • Communicate consistent status updates at right level of detail for the audience
  • Foster a culture of continuous learning through the utilization of demos, retros and established performance metrics.
  • In collaboration with Engineering, manage resource and capacity planning. 
  • Develop a strong understanding of context (across markets) of our internal tools to optimize for efficiency, productivity, and team morale.

What You’ll Need:

  • 3-5 years of Project Management experience with proven expertise in Agile methodologies, concepts, practices, and standards
  • 2+ years experience leveraging software development and team collaboration tools like JIRA, Confluence, Smartsheet, etc
  • Checked ego, humble, empathetic, collaborative, service-oriented attitude of “customer first”.
  • Strong communication skills. Role will be responsible for cross functional communication, as well as status reporting and risk event updates, so candidates must have strong written and verbal skills.
  • Practical experience working at high growth company(s) with heavy virtual communications
  • Flexibility to respond to changing requirements and juggle multiple responsibilities
  • Comfortable working both as part of a team and independently – includes ability to set priorities which accurately reflect the relative importance of job responsibilities and follow through on assignments with minimal direction. This role requires high EQ, comfort in taking ownership, and the ability to understand when escalation is needed
  • Ability to coach and mentor others on Agile practices in a replicable, scalable way
  • Proven experience managing technical projects and projects for distributed teams across multiple locations.
  • Experience in managing mobile app development, full stack software development projects in CICD environment, integration with third party APIs. 
  • Experience in managing other technical areas, such as BI, Data Engineering, IT are nice to have.

APPLY HERE

Cover Letter for job application 2025 examples - 3 Parts of a Cover Letter