The Backend Engineer will work as an integral part of the Development team implementing and maintaining Company web-based services in compliance with our internal quality standards and industry best practice.Ability to work in a fast paced and agile development environmentAbility to think big, think long term and work on the scalable architecture and system design Ability to think critical, think from the customers perspective and make the appropriate design choices.Ability to take accountability and ownership in solving business critical failures, issues and risksAbility to meet tight deadlines, prioritize workload, adapt to change and achieve effectiveresults in a fast paced, dynamic, ever-growing environmentAbility to work well within a team with an eagerness to learn & growKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operationsInvestigate root causes of bugs and crashes, with a view to writing code that looks to mitigate issues as well as make appropriate fixesUnderstanding of micro-services, web-services, cloud technologies, cloud databases, and open source technologies.Experience developing cloud software services and an understanding of design for scalability,performance and reliabilityYou enjoy working side by side with partners, colleagues and teams on tough problems.Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategyA self-starter who is motivated to take ownership of projects and drive tasks to completionContinuous monitoring of app performance and other relevant metrics using third-party tools such as New Relic and Stack Driver. Raising alerts where performance is not in line withrequirementImplement continuous integration workflows