Strong and proven computer science or computer engineering education or similar experience.
5+ years of experience with backend development and complex systems.
Have great practical knowledge of Golang (2+ years) and PHP
Good knowledge of HTTP, Caching and RESTful API design.
Understanding what it takes to build highly available, horizontally scalable distributed systems.
Value coding as your craft and understand that writing software is about solving problems — but equally important solutions must easily be maintained and understood by your peers.
Proficient understanding of code versioning tools, such as Git.
Familiarity with UNIX based systems.
Experience utilizing Continuous Integration and Continuous Delivery systems as well as building software around these concepts.
Team player who is comfortable owning issues, both bug reports and performance issues, end to end; from identification and verification in production to replication, testing and resolution in development to releasing and verifying fixes in production.
Experience designing software which is adaptive and responsive failures in a bare metal environment.
Good To Have
Experience working on high performance distributed systems — with a story or two to share about that process.
Commitment to understanding issues by tracing, profiling and in general measuring to get to the root of the problem and avoid guessing why “stuff” doesn’t work.
Proactive and curious: always eager to learn new things and happy to share your knowledge with others.
Rs. 100,000/- — Rs. 200,000/-