Senior Backend Developer

August 25 Remote

Department

Engineering

Summary

We are looking for a Senior Backend Developer to join our Optimization Team at Programmers Force. In this role, you will focus on optimizing backend systems for performance, scalability, and efficiency while working on large-scale, high-traffic workloads. Your responsibilities will include refactoring backend code, improving database queries and indexing, troubleshooting bottlenecks, and collaborating with cross-functional teams to scale backend architecture. You will ensure systems remain secure, reliable, and efficient while mentoring junior team members and enhancing test coverage. The ideal candidate has 4+ years of backend development experience with strong expertise in PHP (Laravel), Node.js, Python, MongoDB, and relational databases (MySQL, PostgreSQL). You should also be proficient in API development (REST/GraphQL), performance optimization, Docker, Git, and CI/CD practices. Experience with Redis, RabbitMQ, AWS/Azure, and backend security best practices will be considered a plus.

Responsibilities

Responsibilities:
  • Refactor and optimize backend code for better performance and scalability.
  • Improve database queries, indexing, and caching mechanisms.
  • Troubleshoot and resolve bottlenecks in high-traffic systems.
  • Collaborate with cross-functional teams to scale backend architecture.
  • Ensure backend systems are secure, efficient, and reliable.
  • Mentor junior developers and improve test coverage.
Requirements:
  • 4+ years of backend development experience.
  • Strong expertise in PHP (Laravel), Node.js, and Python.
  • Proficiency in MongoDB and relational databases (MySQL, PostgreSQL).
  • Hands-on experience with API development (REST/GraphQL), Docker, Git, and CI/CD.
  • Knowledge of performance optimization techniques.
  • Preferred: Familiarity with Redis, RabbitMQ, AWS/Azure, and backend security best practices.

Offer

  • Market Competitive

Additional information

Please submit the answer of the following questions. Initial Screening Questions:
  1. Describe the most complex database optimization you have worked on. What techniques did you use and what measurable improvements did you achieve?
  2. Scenario: Production DB is around 15TB with face images, document images, and processed data. How would you approach reducing its size while maintaining compliance and performance?
  3. Share an example where you reduced API or service response time. What bottlenecks did you find, how did you fix them, and what was the result?
  4. If an endpoint suddenly becomes slow in production, what step-by-step process would you follow to investigate and resolve it?
  5. How do you optimize heavy background jobs (e.g., batch image processing or OCR pipelines)? What patterns, tools, or approaches do you use?
  6. What best practices do you follow when designing APIs to ensure they are both fast and scalable (e.g., handling large payloads, pagination, caching)?
  7. Give an example where your optimization efforts directly reduced infrastructure or operational costs. What actions did you take and what savings were achieved?
  8. How do you approach server-level optimization (e.g., tuning Nginx, caching layers, load balancing, or DB connection pooling) to improve response times under high traffic?
  9. Imagine a system is running fine in staging but becomes CPU/memory bottlenecked in production at scale. What steps would you take to profile, monitor, and tune the server setup?
Employment typeFreelance contract
Remote work allowedyes

Email to apply

[email protected]
apply to this job
Logo

Programmers Force

Website

https://pf.com.pk/

Email

[email protected]

Contact name

Faizan Ahmad

Contact position

Technical Project Manager

Imprint

Name: PROGRAMMERS FORCE LTD
Registered in: United Kingdom
Company number: 12803890
Registered office address: 124-128 City Road, London, England, EC1V 2NX
Company type: Private limited Company
Incorporated on: 10 August 2020
Proof of Registration: https://find-and-update.company-information.service.gov.uk/company/12803890