Source description
About the role
Role Overview: As a Tech Lead at PayRup, you will be responsible for leading a team of engineers, driving system architecture, and building scalable, high-performance backend services. Your key responsibilities will include: - Leading the design and development of scalable backend systems using Golang - Architecting and implementing cloud-native solutions on Google Cloud Platform (GCP) - Owning end-to-end system design, including APIs, microservices, and data pipelines - Guiding the team on best practices in coding, testing, and deployment - Collaborating with product managers, designers, and other stakeholders - Ensuring system reliability, performance, and security - Mentoring engineers and conducting code reviews - Driving CI/CD implementation and DevOps practices - Troubleshooting complex production issues and optimizing system performance Qualification Required: To excel in this role, you should have the following skills and experience: - Strong hands-on experience in Golang - Hands-on experience with Google Cloud Platform (GCP) services such as: - Compute Engine, Kubernetes Engine (GKE), Cloud Run - BigQuery / Cloud Storage - Solid understanding of microservices architecture - Strong database knowledge, particularly in NoSQL - Familiarity with containerization (Docker) and orchestration (Kubernetes) - Experience with CI/CD pipelines and DevOps tools - Strong problem-solving and system design skills FinTech Specific Expectations: Additionally, experience in the following areas will be beneficial: - Working with payments systems, wallets, or banking integrations - Understanding of financial regulations, compliance, and data security standards - Handling high-volume, low-latency transactions - Knowledge of fraud detection, risk systems, or ledger systems is a plus Experience: You should have 5+ years of software development experience, with prior experience in a technical leadership or senior role. Soft Skills: Apart from technical expertise, the following soft skills are crucial for success in this role: - Strong leadership and communication skills - Problem-solving mindset - Ability to mentor and guide engineers (Note: Any additional details of the company were not present in the provided job description) Role Overview: As a Tech Lead at PayRup, you will be responsible for leading a team of engineers, driving system architecture, and building scalable, high-performance backend services. Your key responsibilities will include: - Leading the design and development of scalable backend systems using Golang - Architecting and implementing cloud-native solutions on Google Cloud Platform (GCP) - Owning end-to-end system design, including APIs, microservices, and data pipelines - Guiding the team on best practices in coding, testing, and deployment - Collaborating with product managers, designers, and other stakeholders - Ensuring system reliability, performance, and security - Mentoring engineers and conducting code reviews - Driving CI/CD implementation and DevOps practices - Troubleshooting complex production issues and optimizing system performance Qualification Required: To excel in this role, you should have the following skills and experience: - Strong hands-on experience in Golang - Hands-on experience with Google Cloud Platform (GCP) services such as: - Compute Engine, Kubernetes Engine (GKE), Cloud Run - BigQuery / Cloud Storage - Solid understanding of microservices architecture - Strong database knowledge, particularly in NoSQL - Familiarity with containerization (Docker) and orchestration (Kubernetes) - Experience with CI/CD pipelines and DevOps tools - Strong problem-solving and system design skills FinTech Specific Expectations: Additionally, experience in the following areas will be beneficial: - Working with payments systems, wallets, or banking integrations - Understanding of financial regulations, compliance, and data security standards - Handling high-volume, low-latency transactions - Knowledge of fraud detection, risk systems, or ledger systems is a plus Experience: You should have 5+ years of software development experience, with prior experience in a technical leadership or senior role. Soft Skills: Apart from technical expertise, the following soft skills are crucial for success in this role: - Strong leadership and communication skills - Problem-solving mindset - Ability to mentor and guide engineers (Note: Any additional details of the company were not present in the provided job description)