Job Description
Opportunity Type Remote
Experience: 4 6 Years
We are Hiring for Senior Backend Developer with a (Product based) Organization you will own the backend of various applications. You will build deploy and monitor various services on highly scalable infrastructure.
Responsibilities / Role :
- Endtoend ownership of various applications and microservices. Architect design develop deploy and operate services that serve millions of users.
- Drive good engineering practices within your team.
- Facilitate collaboration between engineers product owners and other stakeholders.
- Challenge yourself to keep growing as a senior developer
- Mentor backend engineers.
- Find ways to spread learning across the organization (give internal talks writes on internal blogs etc.).
What we are looking for:
- Minimum 4 years of experience in developing backend applications
- On the backend we re looking for experience with PHP/Node.js/Python.
- Having built scalable backends using any two of these would be preferable.
- You should be able to design RESTful APIs that are not overly constrained and can easily be consumed by the frontend dev.
- You have worked with Relational databases like MySQL and Postgres and understand partitioning and sharding as well as NoSQL databases such as MongoDB/Couchbase etc.
- You should be at ease with maintaining cloud instances on AWS GCP and the like.
- Experience with Docker and Kubernetes in production would be prized.
- You should have a deep understanding of system design data structures and algorithms and understand how to apply them to design pragmatic solutions.
- You have experience in identifying debugging and resolving complex production issues.
Interested Candidates can share there resume at
java,couchbase,mysql,docker,restful apis,gcp,node.js,mongodb,python,php,data structures,debugging,system design,kubernetes,postgres,nosql databases,production issues,relational databases,aws,algorithms