Staff / Senior Software Consultant - Golang + GCP
Role overview : We are seeking Senior Developers with expertise in Golang and Google Cloud Platform (GCP) to design, build, and maintain scalable, high-performance systems. Company Overview
10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future. We partner with businesses to transform, scale, and accelerate by adopting digital and exponential technologies. Our work includes creating secure digital experiences, mobile and software products, cloud adoption and development, and modernization of business processes. We serve Global 1000 enterprises, mid-market businesses, and high-growth start-ups, and we focus on doing well while doing good. Responsibilities
Lead the design and development of complex features and systems, ensuring scalability, security, and maintainability. Take responsibility for overall code quality, following engineering best practices such as CI / CD, secure coding, and test automation. Apply software design patterns and SOLID principles to deliver clean, efficient, and maintainable solutions. Collaborate with architects, stakeholders, and clients to align technical solutions with business goals. Act as a technical point of contact for assigned projects and mentor junior engineers to foster technical growth. Work with databases (especially PostgreSQL) and message queues for distributed and asynchronous systems. Design, develop, and maintain APIs (REST and gRPC) for microservices-based architectures. Utilize Google Cloud Platform (GCP) services to deploy and scale applications. Contribute to the setup and management of CI / CD pipelines for automated deployments. Stay updated on emerging technologies, including AI-powered coding tools, to enhance productivity and code quality. Ensure strong communication within the team and with clients to support smooth collaboration and delivery. Requirements
4–5 years of professional experience in Golang development in a production environment. Strong understanding of software design patterns and proven application of SOLID principles. Proven experience with PostgreSQL databases. Hands-on expertise with Google Cloud Platform (GCP). Experience with microservice architecture, distributed systems, and real-time communication platforms. Solid experience with containerization and orchestration tools such as Docker and Kubernetes. Knowledge of monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, Open Telemetry). Good knowledge of CI / CD pipelines for continuous integration and automated deployments. Exposure to security best practices for authentication, encryption, and secure API design. Comfortable using AI-powered coding tools to support development workflows. Strong communication and collaboration skills for effective teamwork and client interaction. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries : Internet Publishing Referrals increase your chances of interviewing at 10Pearls by 2x
#J-18808-Ljbffr
Senior Software • Islamabad, Pakistan