Careers

Software Generalist

You are a multidisciplinary expert passionate about making a world-changing impact. Here, in Tumba Solutions, you'll have the chance to work with people like you - smart, nimble, people you are eager to work with on solving unique and complex technical challenges on a scale matched by few companies.

Core Requirements

We are primarily looking for evidence of exceptional ability and a track record of building things that work. Preferred qualifications include experience with Python, Go, Node.js, Java, React, DynamoDB, Redis, MongoDB, PostgreSQL, cloud platforms like AWS, Google Cloud Platform or MS Azure.

Monitoring and troubleshooting live systems running Linux and the rest of the stack you wrote with tools like tcpdump, strace and sifting through gigabytes of log files efficiently.

Deep knowledge of API design principles and best practices.

Main responsibilities

No task is too silly or too scary for you. You find challenges exciting and enjoy discovering and defining problems as much as solving them. You deliver. You may enjoy thoughtful conversations about problems and perfecting designs, but in the end, you know that what matters is delivering a solution that works every time.

If you are a resourceful cross-disciplinary team member, comfortable communicating across teams with extensive experience with backend and frontend development, with frequent production releases, give us a shout.

Apply for this position

So what's next?

Recruitment steps

1

Review

We will read carefully your submitted application. In case you have published open source code, projects or PRs, we'll go through them as well.

2

Interview

We conduct two interviews. First one aligns expectations and overviews each other's expertise. Second one is an in-depth technological chat and development opportunities discussion.

3

Offer

We make an offer to the candidate we think is the best fit for the role. In case you think different, we are open for another conversation.