March 9, 2022
Senior Backend Engineer (5-8 years)
Pakistan, Islamabad
Job Code: S-SBE-0222
Number of vacancies: 1
Experience: 5-8 years
Location: Remote (Pakistan)
Responsibilities:
- Facilitate collaboration with other engineers, product owners, and designers to solve interesting and challenging problems.
- Ability to decompose complex business problems and mentor Junior Software Engineers in understanding coding standards, tools, and best practices to help their growth and our team’s overall success.
- Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.
- Design, build and maintain high performance, reusable, and reliable code using any of the following; NodeJS, Go or Python
- Experience in designing, building and maintaining APIs.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Comfortable in building and scaling systems in a growing services infrastructure. You are driven to improve performance, enhance code quality, and establish best practices for your team.
- Work closely with SREs and DevOps teams to enhance product release cycles, improve logging, tracing and error handling mechanisms, and participate in product live releasing activities.
- Write solid unit tests with good coverage, familiar with release procedures, coding design, and documentation protocol as well as change management procedures.
- Take any chance you can get to share knowledge with the team.
Requirements:
- You are an awesome experienced engineer that is more than comfortable writing in any of the following; NodeJS, Go or Python
- BS in Computer Science or a related technical field or equivalent practical experience.
- Knowledge of native JavaScript, and hands-on experience working with Typescript.
- Knowledge managing NoSQL databases/search engines such as ElasticSearch, Redis, MongoDB, etc.
- Knowledge of Docker and Kubernetes.
- Experience with software CI/CD concepts and systems.
- Experience with multi-threading and memory management
- Understanding and Experience with microservices architecture
- Experience with multi-threading and memory management
- Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Experience working with containers and container orchestration
- Experience working with GraphQL, gRPC, Kafka or Kubernetes is a plus
Benefits:
- Salary: starting at 220,000 PKR (more based on experience)
- Health insurance covered
How to apply?
Please send in your CV at careers.pk@mrs-electronic.com by stating the ‘job title’ and ‘job code’ in the subject. Add a statement of purpose in your email.