Expires 1 week from now

Senior Backend Engineer

full-time

location-marker Lagos

Share this job

Job Summary

We are looking for a highly experienced and strategic Senior Backend Engineer to join our Engineering team. In this role, you will be responsible for designing, developing, and optimizing scalable backend services and APIs that power our applications. You will play a key role in architectural decisions, mentor junior engineers, and collaborate closely with product managers, front-end engineers, and DevOps teams to drive technical excellence.

Job Details

  • Backend Development: Architect, develop, and maintain high-performance, scalable, and secure backend services using Node.js and TypeScript.
  • API Design & Implementation: Design and implement efficient APIs (RESTful and GraphQL) with a strong focus on performance, security, and scalability.
  • Technical Leadership: Lead technical decision-making for backend architecture, database design, and cloud infrastructure.
  • Database Optimization: Optimize database performance, including query tuning, indexing strategies, and data modeling.
  • Service Reliability & Security: Ensure the reliability, availability, and security of backend services through robust monitoring, logging, and alerting.
  • Best Practices Implementation: Advocate for and implement best practices in software engineering, including CI/CD, testing, and documentation.
  • Mentorship & Team Development: Mentor junior and mid-level engineers, fostering a culture of learning and collaboration.
  • Issue Resolution & Debugging: Troubleshoot, debug, and resolve complex production issues, ensuring minimal downtime.
  • Technology Innovation: Continuously evaluate and integrate new technologies to improve backend performance and scalability.

Requirements

Technical Stack:

  • Programming Languages: Node.js, TypeScript
  • Databases: MySQL, PostgreSQL
  • Version Control: Git
  • API Development: RESTful, GraphQL (preferred)
  • Testing: Unit and Integration testing frameworks (e.g., Jest, Mocha)
  • Deployment & Infrastructure: CI/CD pipelines, Docker, Kubernetes, and container orchestration
  • Cloud Platforms: Experience with AWS, GCP
  • Messaging & Event Streaming: Google Pub/Sub(preferred), RabbitMQ, Kafka

Requirements:

  • Expert proficiency in Node.js and TypeScript with a deep understanding of backend development.
  • Strong experience with database design, query optimization, and indexing in MySQL/PostgreSQL.
  • Ability to design and implement scalable microservices architectures.
  • Experience with cloud-based infrastructure (AWS, GCP [preferred], or Azure).
  • Strong knowledge of security best practices, authentication, and authorization (OAuth, JWT, etc.).
  • Proficiency in designing, implementing, and maintaining CI/CD pipelines.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Ability to mentor and guide junior engineers while fostering a strong engineering culture.
  • Strong problem-solving skills with a proactive mindset and the ability to work independently in a fast-paced environment.

Preferred Skills:

  • Experience with event-driven architectures and message brokers (Google Pub/Sub [preferred], RabbitMQ, Kafka).
  • Knowledge of observability tools (e.g., Prometheus, Grafana, ELK stack).
  • Familiarity with distributed systems, caching strategies, and performance tuning.
  • Understanding of serverless architectures and edge computing.

This role offers the opportunity to shape the backend architecture of critical systems while mentoring engineers and driving best practices in engineering excellence. If you are passionate about building scalable and high-performance backend systems, we'd love to hear from you! 🚀

About Company

company logo

Piggytech Global Limited

website logo https://piggytech.seamlesshiring.com

Piggytech is on a mission to give everyone the power to better manage and grow their own finances. We are committed to providing employees with a progressive and open-minded work environment. Our workplace is diverse, and we model this after our culture of openness and collaboration.