GAMESKRAFT TECHNOLOGIES PRIVATE LIMITED

Gameskraft - Software Engineer - Golang

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Description : We are seeking a Backend Software Engineer to join our dynamic team in the online gaming industry. You will work closely with UX designers, product managers, and other engineers to deliver high-impact features. This is an end-to-end ownership role where you will be involved in every phase of the project lifecycle, from concept development to design, implementation, optimization, and post-deployment support. As part of a small, high-performing team, you will also have the opportunity to mentor junior developers and new hires while driving technical innovation. Key Responsibilities : - Lead and contribute to projects from conception through design, implementation, and deployment. - Take ownership of delivering features that solve real customer problems. - Design and implement scalable, reliable, and maintainable backend systems that meet business needs and technical requirements. - Create system architectures, prototypes, and technical documentation to communicate solutions clearly to both technical and non-technical stakeholders. - Continuously monitor and optimize backend performance, ensuring systems are highly available and can handle large-scale traffic. - Analyze and optimize backend performance metrics such as latency, throughput, and system load. - Mentor junior developers and help guide new hires, providing technical expertise and best practices. - Foster a culture of continuous learning and improvement within the backend team. - Work closely with UX designers and the product team to ensure the backend solutions align with user needs and product goals. - Participate in sprint planning, code reviews, and agile ceremonies to contribute to the success of the team. - Stay current with industry trends and emerging technologies, bringing new ideas and solutions to the team. - Innovate in the backend architecture to meet growing user demands and future-proof systems. Required Technical Skills : Golang : Solid proficiency in Golang (Go) for backend services and microservices development. Other Languages (Bonus) : - Familiarity with other backend programming languages like Java, Python, or Node.js is a plus. - Strong experience in system design, including creating scalable architectures, handling high traffic loads, and designing distributed systems. - Proficiency in OOP (Object-Oriented Programming) concepts, design patterns, and best practices for backend systems. - Deep understanding of relational databases (MySQL), including schema design, query optimization, and database scaling techniques. - Experience with NoSQL databases (e.g., MongoDB) for managing unstructured data. - Knowledge of caching mechanisms (e.g., Redis) for optimizing performance and reducing load on backend systems. - Familiarity with message brokers such as Kafka for handling real-time data streams and event-driven architecture. - Experience with build and release pipelines, deployment automation, and CI/CD tools. - Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes) for deploying and managing backend services at scale. - Knowledge of systems integration techniques and how to design systems that interact seamlessly with other microservices, APIs, and external services. - Experience with monitoring tools (e.g., Prometheus, Grafana, New Relic) to track and optimize- system performance. - Strong problem-solving skills related to backend performance bottlenecks, server optimization, and scaling challenges. - Experience working in Agile development environments, contributing to sprint planning, task estimation, and retrospectives. - Ability to collaborate effectively with cross-functional teams and provide accurate time estimates for feature development. Cloud Platforms : - Experience with cloud services like AWS, Google Cloud Platform (GCP), or Azure for deploying and managing backend infrastructure. API Development & Integration : - Knowledge of RESTful APIs and GraphQL for backend communication and integrations. Security Best Practices : - Familiarity with common backend security practices, including data encryption, authentication, and secure APIs. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/23/2024
Click Here to Apply
View More GAMESKRAFT TECHNOLOGIES PRIVATE LIMITED Jobs

Contact Information

Contact Human Resources
GAMESKRAFT TECHNOLOGIES PRIVATE LIMITED

Posted

November 23, 2024
UID: 4938341834

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.