Senior Backend Developer

7 days ago


Lahore, Punjab, Pakistan Tech Flairz Full time

1 week ago Be among the first 25 applicants

About Us: We are dedicated to providing cutting-edge solutions to our clients. With our current backend serving up to 2,000 users, we are on a mission to scale up to 100,000 users. We need talented engineers and architects to join our team and help us achieve this ambitious goal.

Job Description:

As a Senior Backend Engineer / Cloud Architect, you will be instrumental in designing, developing, and scaling our backend infrastructure on Microsoft Azure to support a growing user base. You will work closely with our development team to ensure seamless data processing and system reliability.

Key Responsibilities:
  1. System Architecture: Design and implement scalable, reliable, and high-performance backend systems capable of handling up to 100,000 users.
  2. Data Stream Processing: Develop and optimize data processing pipelines to handle real-time data streams efficiently.
  3. Azure Infrastructure: Architect and maintain cloud infrastructure using Microsoft Azure services.
  4. Performance Optimization: Identify and resolve performance bottlenecks in the application and infrastructure.
  5. Monitoring & Logging: Implement comprehensive monitoring and logging using Azure Monitor, Azure Log Analytics, and other tools to ensure system health and quick troubleshooting.
  6. Security: Ensure the backend infrastructure adheres to best security practices, leveraging Azure Security Center and other Azure security services.
  7. Collaboration: Work closely with frontend developers, data engineers, and other stakeholders to deliver high-quality products.
  8. Documentation: Create and maintain detailed documentation for system architecture, configurations, and operational procedures.
Required Skills and Experience:
  1. Backend Development: Proficiency in Node.js with a solid understanding of asynchronous programming, event-driven architecture, and RESTful APIs.
  2. Scalability: Proven experience in scaling backend systems to support a large number of concurrent users.
  3. Microservices: Knowledge of microservices architecture and containerization technologies like Docker and Kubernetes (Azure Kubernetes Service - AKS).
  4. Database Management: Experience with both SQL and NoSQL databases, including optimization and scaling techniques using Azure Cosmos DB and Azure SQL Database.
  5. Message Queues: Familiarity with Azure Service Bus, Azure Event Grid, or Azure Event Hubs for handling real-time data streams.
  6. DevOps: Strong understanding of CI/CD pipelines using Azure DevOps, infrastructure as code (IaC) with Azure Resource Manager (ARM) templates or Terraform, and configuration management.
  7. Performance Tuning: Expertise in performance tuning, load balancing with Azure Load Balancer and Azure Application Gateway, and caching strategies with Azure Cache for Redis.
  8. Monitoring Tools: Experience with Azure Monitor, Azure Log Analytics, and Application Insights.
  9. Security Best Practices: Understanding of security best practices, including data encryption, authentication, and authorization using Azure Active Directory and Azure Key Vault.
  10. Soft Skills: Excellent problem-solving skills, strong communication, and the ability to work collaboratively in a team environment.
Preferred Qualifications:
  1. Serverless Architecture: Experience with serverless computing models using Azure Functions and Logic Apps.
  2. CI/CD Pipelines: Proficiency in setting up and managing CI/CD pipelines using Azure DevOps.
  3. Infrastructure as Code: Experience with IaC tools like ARM templates, Terraform, or Bicep.
  4. Big Data Processing: Familiarity with Azure Databricks, Apache Spark, or other big data processing frameworks.
  5. Real-Time Data Processing: Experience with real-time data processing and streaming technologies like Azure Stream Analytics or Apache Kafka.
  6. API Management: Knowledge of Azure API Management for securing, managing, and scaling APIs.
  7. Networking and Hybrid Cloud: In-depth knowledge of Azure networking services and experience with hybrid cloud environments.
  8. Disaster Recovery: Experience with designing and implementing DR and HA strategies on Azure.
  9. Cost Optimization: Understanding of Azure cost management and optimization techniques.
  10. Compliance and Governance: Experience with implementing compliance and governance frameworks using Azure Policy and Azure Blueprints.
  11. Machine Learning: Familiarity with Azure Machine Learning and integrating AI services.
  12. Leadership Skills: Strong leadership and project management skills, with the ability to mentor junior engineers.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Stafflink Full time

    2 days ago Be among the first 25 applicantsDirect message the job poster from StafflinkAs a Senior Backend Engineer, you'll play a critical role in designing, building, and maintaining the core services that power our applications. You'll work closely with product managers, frontend engineers, and other stakeholders to build scalable APIs, integrate...


  • Lahore, Punjab, Pakistan beBeeBackend Full time

    Experience matters when it comes to building efficient backend systems.This is why we are looking for a skilled Senior Backend Developer to join our team and contribute to the design, development, and implementation of scalable, robust, and efficient systems.Job DescriptionWe are seeking an experienced developer with a strong understanding of backend...


  • Lahore, Punjab, Pakistan Avanza Solutions Full time

    Senior Backend Java Developer (Spring boot)Senior Backend Java Developer (Spring boot)2 days ago Be among the first 25 applicantsDirect message the job poster from Avanza SolutionsAssistant Manager Talent Acquisition| Head Hunter | Global Recruiter | Tech and Non Tech Recruiter | HR Professional |Talent Management | Employer…Company DescriptionSince 2000,...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    As a senior backend engineer, you will play a key role in designing, developing and scaling our backend infrastructure on Microsoft Azure to support a growing user base.Key Responsibilities:System Architecture: Develop scalable, reliable and high-performance backend systems capable of handling large amounts of data.Data Stream Processing: Optimize data...


  • Lahore, Punjab, Pakistan TekFocal Full time

    Senior Backend Developer - PHP / Team Lead TekFocal, Pakistan We are looking for a senior back-end PHP developer.Responsibilities:Design software architecture and implement critical software tools for our different platforms.Constantly improve yourself by learning new technologies and concepts following best industry practices.Create efficient, testable, and...


  • Lahore, Punjab, Pakistan HR POD Careers Full time

    Senior Python Backend Developer (Onsite, Lahore, Remittance Salary)Join to apply for the Senior Python Backend Developer (Onsite, Lahore, Remittance Salary) role at HR POD Careers.Job DetailsPosted 2 months ago — Be among the first 25 applicants.ResponsibilitiesDesign and develop scalable backend applications using Python, Django, and Django REST...


  • Lahore, Punjab, Pakistan The Zesty Solutions - Your Hiring Partner Full time

    We are seeking a skilled Full Stack Developer with experience in Python (FastAPI/Django) and a solid understanding of React.js for frontend work. This role involves building scalable applications, designing robust APIs, and contributing to cloud-native architectures.- 2–6 years of experience in Python backend development using FastAPI or Django- Hands-on...

  • Backend Developer

    7 days ago


    Lahore, Punjab, Pakistan beBeeBackendEngineer Full time

    Backend Engineer Job DescriptionJob SummaryWe are seeking an experienced Backend Engineer to join our team. As a key member of the engineering team, you will be responsible for designing, developing, and maintaining scalable backend systems.The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the...


  • Lahore, Punjab, Pakistan beBeebackend Full time

    Job Title: Senior Team Lead DeveloperWe are seeking a seasoned Senior Team Lead Developer to join our organization.This role requires strong leadership skills, excellent communication abilities and the ability to manage a large team of developers.The ideal candidate should have extensive experience in managing teams, possess exceptional problem-solving...


  • Lahore, Punjab, Pakistan beBeeBackend Remote Work Freelance Full time

    DeFi Backend Engineer PositionWe are currently looking for a skilled Senior Backend Engineer to join our team and contribute to the development of next-generation decentralized financial products and experiences.This role requires technical expertise in DeFi protocols, smart contract development, and blockchain infrastructure, along with strong...