Responsibilities
â— Build and mentor the platform team at Checko.
◠Own the design, development, testing, deployment, and craftsmanship of the team’s infrastructure and systems capable of handling massive amounts of requests with high reliability and scalability
â— Leverage the deep and broad technical expertise to mentor engineers and provide leadership on resolving complex technology issues
â— Entrepreneurial and out-of-box thinking essential for a technology startup
â— Guide the team for unit-test code for robustness, including edge cases, usability, and general reliability
Requirements
â— Must have design, development, testing, deployment of systems capable of handling massive amounts of requests with high reliability and scalability
â— Must have strong command in writing production-level code in Java or Python including skills in debugging, performance analysis/optimization and memory usage optimization
â— Must have worked with real-time web/mobile applications and event-driven architectures
â— Must have experience working with relational and non-relational databases and understanding their data models and performance tradeoffs.
â— Must have solid engineering principles and a clear understanding of data structures and algorithms
â— Should have knowledge of service-oriented architecture, caching techniques, micro-services, and distributed systems
â— Should have basic understanding of C++/reactJS/Angular/Node