Senior Backend Engineer
Delhi, India
Fulltime
Job description
We are looking for a Senior Backend Engineer to join our innovative team. In this role, you will play a critical part in maintaining and enhancing our existing Node services while also collaborating with cross-functional teams to develop new features and services. You will be responsible for designing and managing the overall backend architecture on AWS, ensuring optimal performance and scalability.
Responsibility
- Maintain and support existing Node services.
- Collaborate with team members to build new features and services.
- Design, implement, and manage the overall backend architecture on AWS.
- Coordinate with other teams to plan features and bug fixes, while aligning with our roadmap and deadlines.
- Engage actively in design discussions and share your insights.
- Take initiative in identifying and implementing improvements to services without needing tasks assigned to you.
- Stay current with developments in Node and the broader ecosystem, demonstrating a commitment to growth and learning.
Requirement
- Proficiency in Node.js and a solid understanding of game server programming, particularly real-time matchmaking.
- Experience in debugging and profiling Node.js applications, along with a strong background in databases such as MySQL, PostgreSQL, and MongoDB.
- Familiarity with distributed caching systems like Memcached and Redis, and experience with Docker.
- Knowledge of hosting, maintaining, and monitoring services on AWS, including ECS, EC2, and Lambda.
- Familiarity with various AWS services, including ECS, Lambda, and Kinesis.
- Experience with Infrastructure as Code (IaC) tools like CloudFormation and Terraform.
- A background in designing distributed systems is a significant plus!
- Understanding of Redis data types and pub/sub features.
- Experience with data warehouses like Snowflake, BigQuery, and Redshift.
- Familiarity with message streaming platforms like AWS Kinesis and Apache Kafka.
- Knowledge of RPC frameworks such as gRPC and Thrift
Safety Advise
GOALREIFY will never ask for payment during the job application process. Official emails come only from @goalreify.com. Beware of fraudsters asking for fees under false pretenses. We do not offer jobs or interviews in exchange for money. Stay vigilant!