Back-end Software Engineer


About us

Talino Venture Labs is a global venture studio headquartered in California and building tech startups across Asia and the United States. Our mission is to bridge the $5.2 trillion financial inclusion gap and to accelerate economic growth and recovery for underserved markets and the emerging middle class around the world. Exciting times are afoot at Talino Venture Lab, and we are looking for a Back-end Software Engineer to join us as we extend and improve on our various product offerings.

Your role

As a Back-end Software Engineer, you will be a key member of Talino’s Development Team and will be working closely alongside business leaders, fellow engineers, and with Talino’s design and architecture team to build secure, scalable, and stable structures for various software applications.

You must love the intersection of ideas, data, technology, customer experience, and agile problem-solving to be a fit for this role.

You will have the opportunity to build innovative, impact-driven products for underserved markets around the world. Your work will ensure that all transactions push through while keeping every customer’s data secure.  

On a practical level, this means developing all server-side logic, defining and maintaining databases, and ensuring high performance and responsiveness to requests from the front-end. You will also need a basic understanding of front-end technologies, as you’ll be responsible for integrating front-end elements into each assigned application.

What it takes

To do this job well, you should have relevant experience in architecture, design, development, testing, and operations as well as delivering output in iterative cycles. You will communicate and collaborate with technical teams to optimize various products and maintain an agile backlog and delivery pipeline.

You must be able to understand technical, product, and design strategy, and address cross-team challenges related to customers, quality and security. We operate using flexible tech stacks, but familiarity with all these technologies is not required for applicants. It is more important that you are passionate, with a growth mindset and willingness to learn. 

Your responsibilities:

  • Develop and maintain back-end software while writing tests, conducting unit and integration testing, and writing automations
  • Collaborate with the rest of the development team, design, and architecture team to design and develop software applications
  • Uphold standards when writing code to ensure that the software is maintainable, robust, scalable, and testable
  • Conduct peer reviews to ensure that code is well written for optimal performance of software solutions
  • Maximize the technology stack, languages, frameworks, and design patterns, which will vary based on specific project needs
  • Ensure compatibility and stability of software releases
  • Deploy development deliverables with a smooth handoff for production
  • Address technical challenges, risks, and recommendations alongside project stakeholders

Technologies we use:

  • Languages, frameworks, platforms: Golang, Gorilla Toolkit, Hasura
  • Test framework: testing@go
  • AuthN/Z: OAuth, JWT, Keycloak
  • APIs: REST, GraphQL
  • API Testing and documentation: Pastman
  • CI/CD: Gitlab CI/CD
  • Infrastructure: AWS

Ready to deliver impact with Talino?

If this role sounds like a perfect fit for you, please send us the following so we can see if you have the skills we need:

  • Your most updated LinkedIn profile 
  • Cover letter sent in the body of the email
Apply Now

We're always on the lookout for the brightest talents. Email your CV and cover letter for our review.

Work With Us