Checking job availability...
Original
Simplified
It's fun to work in a company where people truly BELIEVE in what they're doing!
Job Description
Requirements
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Job Description
- Communicate effectively with the local and remote team members.
- Get a good grasp of business mechanics, concepts, and use them effectively to scope projects.
- Level up the team, conduct code reviews, drive code quality and performance initiatives to ensure that not only services that serve 1000+ Requests Per Second can continue to do so, but also those services and systems remain testable.
- Translate product ideas from the PMs and stakeholders to come up with a quick first iteration of a working system.
- Lead technical discussions, provide guidance to junior engineers, pair with them, solve their technical queries, and offload low to moderately complex design decisions from the seniors.
- Contribute to the team’s collective knowledge goals by teaching your learning, discoveries, and your past work experiences.
Requirements
- Methodical problem solving capabilities and detail-oriented.
- Strong knowledge of software engineering concepts, design patterns, and algorithms.
- Strong hands-on proficiency of at least one programming language such as Go, Python, Java, Scala or any other JVM based language. Polyglot programming background.
- Strong hands-on knowledge as well as application of different testing methods and practices.
- Knowledgeable in the best practices of logging, alerting, monitoring and debugging.
- Proven experiences in the evaluation and application of multiple types of cloud data stores including optimization of query bottlenecks.
- Advanced proficiency in Git, Continuous Integration/Continuous Delivery (can differentiate between them), and deployment automation.
- Undergraduate / Postgraduate in Computer Science from a reputable institution or equivalent work background
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!