Overview
Senior Software Engineer - Python & Next.js (Onsite, Islamabad, USD Salary) at HR POD Careers
Responsibilities
- Architect and implement high-performance backend services, including real-time video processing, advanced notification systems, customer-facing APIs, and large-scale data management solutions.
- Lead the design of fault-tolerant, scalable microservices that integrate with the platform ecosystem, ensuring robustness under high load.
- Optimize complex data processing pipelines to handle massive volumes of traffic violation data with low latency and high reliability.
- Design and refine advanced database schemas, indexing strategies, and caching mechanisms to maximize performance, scalability, and cost efficiency.
- Drive cross-functional collaboration with frontend, AI, and platform teams to deliver end-to-end solutions, ensuring seamless integration and alignment with business goals.
- Establish and enforce rigorous testing standards, including unit, integration, and end-to-end tests, to ensure system reliability and maintainability.
- Mentor junior engineers, lead code reviews, and champion engineering best practices, including CI / CD pipelines, observability, and documentation standards.
- Contribute to technical roadmaps, evaluate emerging technologies, and drive innovation to enhance system performance and reliability.
- Troubleshoot and resolve critical production issues, minimizing downtime and maintaining optimal system performance.
Requirements
6+ years of software development experience with expertise in modern programming languages (Python, ReactJS, NextJS, or similar).Proven track record of architecting and delivering scalable, production-grade microservices in high-traffic environments.Deep expertise in API design, database optimization (relational and NoSQL), caching systems, and event-driven architectures (e.g., Kafka, RabbitMQ).Proficiency in designing and optimizing high-performance data pipelines for real-time or near-real-time applications.Extensive experience with software testing frameworks, CI / CD pipelines, and observability tools (e.g., Prometheus, Grafana, ELK stack).Demonstrated ability to lead technical initiatives, mentor team members, and drive cross-functional collaboration.Exceptional problem-solving skills with experience debugging complex systems in production environments.Strong communication skills, with the ability to articulate complex technical concepts to diverse stakeholders.Experience with video processing, embedded systems, or large-scale data processing in constrained environments.Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and infrastructure-as-code tools (e.g., Terraform, Kubernetes).#J-18808-Ljbffr