freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Engineer

Summary

Senior backend engineer building scalable event-driven services, modernizing legacy systems, and integrating AI-powered search and generative features using PHP, MySQL, Redis, and AWS.

1. Architecture & Evolution

  • Design & Strategy: Lead the design of scalable event-driven backend services making pragmatic decisions on when to build new versus refactor old.
  • System Decoupling: Strategically dismantle a monolithic legacy application migrating logic into modern independent microservices without disrupting business operations.
  • Modernization: Lead the structured migration of legacy backend systems to modern frameworks ensuring production stability minimizing technical debt and maintaining long-term maintainability.

2. AI & Feature Development

  • AI Integration: Architect backend pipelines that integrate with LLMs to power advanced search automation and generative features.
  • Build robust APIs and services that support our product roadmap ensuring they are AI-ready.

3. Performance & Reliability

  • Database Optimization: Analyze and optimize complex MySQL data models and queries for speed. Implement advanced caching strategies using Redis.
  • Monitoring: Proactively identify and diagnose performance issues using observability tools like New Relic and Kibana.
  • Scale: Ensure our infrastructure on AWS (EC2/ECS) is tuned to handle high traffic and growth spikes.

4. Leadership & Mentorship

  • Code Quality: Ensure software reliability by enforcing strict testing and review standards.
  • Mentorship: Support team growth by mentoring mid-level engineers and leading technical discussions.

Qualifications :

Core Technical Skills:

  • Experience: 8 years in backend engineering.
  • Languages: Expert in PHP (Laravel Symfony Yii ) with working knowledge of .
  • Databases: Advanced skills in MySQL and Redis.
  • Cloud: Solid experience with AWS (EC2 ECS RDS).
  • Messaging: Familiarity with queues like RabbitMQ or ActiveMQ.
  • Search: Experience with Algolia or similar search engines.
  • Mindset: Strong focus on product ownership and business impact.

Infrastructure & Architecture:

  • Cloud Native: Strong experience deploying and managing applications on AWS (EC2 ECS RDS).
  • Asynchronous Systems: Hands‑on experience with message brokers (RabbitMQ ActiveMQ) and event‑driven architecture.
  • Search: Familiarity with implementing and tuning search engines (Algolia or Elasticsearch).

Professional Qualities:

  • Product Mindset: You understand that code is a tool to solve business problems.
  • Ownership: You take full accountability for your features from the whiteboard design to production monitoring.

Why Join Us

  • Impact: Contribute directly to the design and evolution of a high-scale backend platform.
  • Technical Challenge: Work on complex backend problems including modernizing legacy systems integrating AI features and optimizing system performance.
  • Autonomy: Take ownership of technical decisions and deliver solutions independently.
  • Professional Growth: Collaborate with a team committed to maintainable code modern engineering practices and continuous improvement.

Remote Work :

No


Employment Type :

Full-time

See also