Senior Backend Developer/Server programmer

at Kwalee

DP
Posted by Michael Hoppitt
icon
Bengaluru (Bangalore)
icon
5 - 15 yrs
icon
Best in industry
icon
Full time
Skills
Python

Kwalee is one of the world’s leading multiplatform game publishers and developers, with well over 750 million downloads worldwide for mobile hits such as Draw It, Teacher Simulator, Let’s Be Cops 3D, Traffic Cop 3D and Makeover Studio 3D. Alongside this, we also have a growing PC and Console team of incredible pedigree that is on the hunt for great new titles to join TENS!, Eternal Hope and Die by the Blade. 

With a team of talented people collaborating daily between our studios in Leamington Spa, Bangalore and Beijing, or on a remote basis from Turkey, Brazil, the Philippines and many more places, we have a truly global team making games for a global audience. And it’s paying off: Kwalee games have been downloaded in every country on earth! If you think you’re a good fit for one of our remote vacancies, we want to hear from you wherever you are based.

Founded in 2011 by David Darling CBE, a key architect of the UK games industry who previously co-founded and led Codemasters for many years, our team also includes legends such as Andrew Graham (creator of Micro Machines series) and Jason Falcus (programmer of classics including NBA Jam) alongside a growing and diverse team of global gaming experts. Everyone contributes creatively to Kwalee’s success, with all employees eligible to pitch their own game ideas on Creative Wednesdays, and we’re proud to have built our success on this inclusive principle. Could your idea be the next global hit?

What’s the job?

As a Senior Backend Developer / Server Programmer you will write code that will run on 100s of servers thousands of times a second helping our games run smoothly, you will have to work out how to deal with massive amounts of data efficiently, train machines to crunch data and generally play around with the latest and greatest in tech.

You love to write efficient code and tackle hard puzzles, you like working with a committed team. 

What you tell your friends you do

“I’m the hero of the day, when actually I only needed to fix one line of code”

 What you will really be doing

  • Contributing to the design and architecture of our servers using Python with Flask deployed on AWS EC2 Servers.
  • Implementing server features to robustly support millions of mobile game players.
  • You’ll be working with a worldwide multi cluster Couchbase and Elasticsearch database.
  • Interfacing with other teams on any server-related issues affecting them.

How you will be doing this

  • You’ll be part of an agile, multidisciplinary and creative team and work closely with them to ensure the best results.
  • You'll think creatively and be motivated by challenges and constantly striving for the best.
  • You’ll work with cutting edge technology, if you need software or hardware to get the job done efficiently, you will get it. We even have a robot!

Team

Our talented team is our signature. We have a highly creative atmosphere with more than 200 staff where you’ll have the opportunity to contribute daily to important decisions. You’ll work within an extremely experienced, passionate and diverse team, including David Darling and the creator of the Micro Machines video games.

Skills and Requirements

  • At least 5 years of experience writing high quality database and program code for servers with Python. We are considering different levels of experience (from several months to years).
  • The ability to write quick scripts to accelerate manual tasks. 
  • Knowledge of NoSQL databases (Couchbase, MongoDB, Cassandra, Memcache,etc.) could be useful but it’s not mandatory.
  • Knowledge of Unix, Linux or equivalent development environments
  • Some experience in game development would be a plus, although it’s not necessary.

We offer

  • We want everyone involved in our games to share our success, that’s why we have a generous team profit sharing scheme from day 1 of employment
  • In addition to a competitive salary we also offer private medical cover and life assurance
  • Creative Wednesdays!(Design and make your own games every Wednesday)
  • 20 days of paid holidays plus bank holidays 
  • Hybrid model available depending on the department and the role
  • Relocation support available 
  • Great work-life balance with flexible working hours
  • Quarterly team building days - work hard, play hard!
  • Monthly employee awards
  • Free snacks, fruit and drinks

Our philosophy

We firmly believe in creativity and innovation and that a fundamental requirement for a successful and happy company is having the right mix of individuals. With the right people in the right environment anything and everything is possible.

Kwalee makes games to bring people, their stories, and their interests together. As an employer, we’re dedicated to making sure that everyone can thrive within our team by welcoming and supporting people of all ages, races, colours, beliefs, sexual orientations, genders and circumstances. With the inclusion of diverse voices in our teams, we bring plenty to the table that’s fresh, fun and exciting; it makes for a better environment and helps us to create better games for everyone! This is how we move forward as a company – because these voices are the difference that make all the difference.

About Kwalee

Kwalee is one of the world’s leading multiplatform game publishers and developers, with well over 750 million downloads worldwide for mobile hits such as Draw It, Teacher Simulator, Let’s Be Cops 3D, Traffic Cop 3D and Makeover Studio 3D. Alongside this, we also have a growing PC and Console team of incredible pedigree that is on the hunt for great new titles to join TENS!, Eternal Hope and Die by the Blade. 


With a team of talented people collaborating daily between our studios in Leamington Spa, Bangalore and Beijing, or on a remote basis from Turkey, Brazil, the Philippines and many more places, we have a truly global team making games for a global audience. And it’s paying off: Kwalee games have been downloaded in every country on earth!



Founded
2011
Type
Product
Size
100-500 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Azure Chatbot Developer

at With a leading Business Process Management (BPM) company

Agency job
via Jobdost
Microsoft Windows Azure
Web API
Windows Azure
SOA
ASP.NET
MVC Framework
C#
Python
NodeJS (Node.js)
SQL server
jQuery
HTML/CSS
Cognitive services
WebAPIs
VBNET
CSS3
Chatbot
icon
Mumbai, Pune
icon
3 - 8 yrs
icon
₹12L - ₹16L / yr

Job Description

Build and maintain bots on Azure platform.  Integration with Active directory, WEB API based integration with external systems. Training and Integrate bots as per users’ requirements. Work in line with design guidelines, best practices and standards of bot deliverable. Creative approach to the conversation flow design, human aspects in the bot responses and sentiments

Qualifications

  1. a) 5 years of experience in software development with clear understanding of the project life cycle
    b) Min 2-3 years of hands-on experience in Microsoft Azure Bot Framework , LUIS and other Cognitive services offered by Azure
    c) Hands on experience with Machine Learning based chat bots
    d) Experience with Azure bot services like Text Analytics etc.
    e)Strong database skills and hands-on experience on databases like SQL Server/Oracle
  2. f) Strong experience on Azure Active directory and adaptive cards integration in Chat bot.
  3. g) Strong experience designing and working with

with service-oriented architectures (SOA) and WebAPIs.

  1. h) A strong experience on Microsoft Azure, ASPNET / MVC and programming languages such as C# / VBNET
  2. i) Knowledge of Python and NodeJS is a plus
  3. j) Ability to design and optimize SQL Server 2008 stored procedures.
  4. k) Experience with JQuery, CSS3, HTML5 or similar technologies.
  5. l) Ability to adapt quickly to an existing, complex environment.

 

Job posted by
Saida Jabbar

NodeJS Developer (Immediate)

at Terasol Technologies

Founded 2014  •  Products & Services  •  20-100 employees  •  Profitable
NodeJS (Node.js)
MongoDB
Express
Javascript
Web Realtime Communication (WebRTC)
Socket Programming
GraphQL
MySQL
Python
PHP
React.js
Angular (2+)
icon
Remote, Noida
icon
3 - 6 yrs
icon
₹4L - ₹10L / yr

We are looking for a passionate, energetic and self-motivated Node JS Developer, who is ready to take on some real world challenges. You should be willing to push limits set down by development platforms to the fullest.

You will be assisted by our talented team and will be provided all resources required, provided you are worthy enough to avail them. You will be working seamlessly with other teams, management members and clients.

As a Node JS developer, you will:

  • Learn something new every single day.
  • Communicate clearly with your peers and clients.
  • Design, Develop and Optimize Web Backend and DB Schemas
  • Involve yourself in Code structuring, modelling and versioning
  • Envision new logic and development methodologies
  • Work relentlessly for Bug fixes and code maintenance
  • Participate in intra team and cross functional coordination
  • Ensure the completion of thorough Quality and Unit testing of developed applications
  • Implement outside data source and APIs for instance Payment Gateways
  • Framework Prerequisites – ExpressJS, Laravel, Django,
  • Language Prerequisites – Node JS, Javascript, Python/PHP/ Ruby on Rails
  • Database Prerequisites – MySQL, MongoDB, PostgreSQL.
  • Familarity with WebRTC, GraphQL and Socket Programming will be plus.

As a candidate, you must possess knowledge of:

  • Web Backend or Server Development Workflow.
  • Editors, for instance Sublime and VSCode.
  • Language Libraries and APIs such as PHP, CURL and Python Packages.
  • Frameworks like MVC and MVVM.
  • Server Architecture and Frameworks for instance Laravel and Django.
  • DB Architecture, Schema design and tools for instance MySQL Workbench.
  • Remote Data Handling with REST, JSON and SOAP.
  • SDLCs such as Waterfall, SCRUM, Agile.
  • Git frameworks like GitHub and GitLab.

Hiring Process : 

  1. Knowledge Assessment MCQ: Day 1
  2. Coding Assessment Round: Day 1/2
  3. Technical Interview with CTO: Day 2/3
  4. CEO & HR Discussion: Day 2/3
Job posted by
Anoop Sharma

Python Developer

at DolphinChat

Founded 2017  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Flask
MongoDB
Object Oriented Programming (OOPs)
RESTful APIs
Google Cloud Platform (GCP)
NOSQL Databases
Data Structures
Algorithms
Webservices
icon
Gurugram
icon
3 - 4 yrs
icon
₹5L - ₹10L / yr
Roles & Responsibilities :

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers

- Ability to understand business requirements and translate them into technical requirements

- You will ensure that these components and the overall application are robust and easy to maintain.

- Have a good understanding of design and user experience principles.

- Open-minded, flexible, and willing to adapt to changing situations

- Ability to work independently as well as on a team and learn from colleagues

- High adaptability in a dynamic start-up environment

- Ensuring technologies are used efficiently, profitably, and securely. Evaluating and implementing new systems and infrastructure.

- Excellent troubleshooting, analytical and problem-solving abilities with a tenacious commitment to finding the root cause of issues.

Qualifications :

- B. Tech/ B.E. /M. Tech/ BCA / MCA or a related technical discipline from reputed universities

Skills Required :

- Minimum 2+ years of experience in REST API development using python.

- Must have experience with anyone popular python frameworks like Django, Flask, and FastAPI Framework.

- Experience in designing and developing Restful Web services and Remote procedure calls.

- Able to integrate multiple data sources and databases into one system

- Knowledge of load testing and optimizing code for performance, security, and scalability

- Experience with Unit testing frameworks in Python

- Knowledge of modern authorization & authentication mechanisms.

- Able to create database schemes that represent and support business processes

- Knowledge of Version Control System & basics of CI/CD

- Write and maintain technical documentation

- Solid foundation in OOPS, Data structures, and Algorithms

- Knowledge of SDLC phases of project development.

- Experience in one or more No SQL Databases such as MongoDB, and Cassandra.

- Experience with event-based databases and programming

- Good experience in synchronous programming and thread-based programming.

- Experience with schedulers.

- Good to have knowledge of Linux shell commands.

- Good to have experience in Kubernetes & Docker

- Knowledge of any Cloud Service like GCP or AWS would be an added advantage

- Cares deeply about writing Quality, Testable & Modular code

- Good to have an understanding of NLP.
Job posted by
Ashwin Kain

Python Developer

at Dilaton

Agency job
via Retain The Star
Python
Django
icon
Gurugram
icon
3 - 5 yrs
icon
₹15L - ₹20L / yr
This opportunity is for an AI Drone Technology startup funded by the Indian Army. It is working to develop cutting-edge products to help the Indian Army gain an edge in New Age Enemy Warfare.

They are working on using drones to neutralize terrorists hidden in deep forests.

Responsibilities

Write effective, scalable code

Develop back-end components to improve responsiveness and overall performance

Integrate user-facing elements into applications

Test and debug programs

Improve functionality of existing systems

Implement security and data protection solutions

Assess and prioritize feature requests

Coordinate with internal teams to understand user requirements and provide technical solutions

Requirements

Work experience as a Python Developer

Expertise in at least one popular Python framework (experience in Flask preferred)

Knowledge of object-relational mapping (ORM)

Familiarity with front-end technologies (like JavaScript and HTML5)

Team spirit

Good problem-solving skills

BSc in Computer Science, Engineering or relevant field

Job posted by
Ankit Bansal

Senior Software Developer

at India’s largest gaming company

Agency job
via zyoin
Data Structures
Algorithms
Ruby on Rails (ROR)
Go Programming (Golang)
Python
Django
NodeJS (Node.js)
Apache Kafka
Redis
Problem solving
Kafka
Designing
icon
Bengaluru (Bangalore)
icon
8 - 12 yrs
icon
₹30L - ₹90L / yr
Job Specifications
• BE/B. Tech. Computer Science or MCA from a reputed University.
• 8+ Years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,
webservices and Design patterns.
• Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB
etc.
• Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is
essential.
• Additionally, knowledge of HBase, Hadoop and Hive are desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Should have experience as a participant in Agile methodologies.
• Should have excellent written and verbal communication skills and presentation skills.
• This is not a Fullstack requirement, we are purely looking out for Backend resources.
Job posted by
RAKESH RANJAN

Backend Developer

at Rift

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Python
Django
PostgreSQL
Amazon Web Services (AWS)
icon
Goa
icon
1 - 4 yrs
icon
₹3L - ₹7L / yr

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Implementation of security and data protection
  • Integration of data storage solutions 
Job posted by
Kunwar Javed

Python Developer

at Owl Prints LLP

Founded 2020  •  Products & Services  •  20-100 employees  •  Bootstrapped
Python
Django
DevOps
MySQL
icon
Remote, NCR (Delhi | Gurgaon | Noida)
icon
2 - 5 yrs
icon
₹4L - ₹6L / yr
Since we are a startup if the candidate works to our expectation with zeal to learn and develop products.

We will be willing to offer ESOPs in the future.

Roles and Responsibilities- Will be sole responsibility for all tech realted issues.

We have already built a web application. 

-The candidate will be responsible for the backend needs of the company and solely responsible for the project
- The backend languages is Python-Django Framework
-The candidate should have worked on big scalable projects before and shall be able to execute.
- Should be able to complete work on time.-Developer should be willing to learn as the project is multi-functional and dynamic.


1. Installing APIs
2. Design, develop and test features from inception to rollout
3. Write high quality code that is scalable, testable, maintainable and reliable
Job posted by
Chandan Goyal

Tech Lead - Back End

at Product development organisation based out of Bangalore

Agency job
via Success Pact
Java
Python
Spring
Microservices
icon
Bengaluru (Bangalore)
icon
5 - 8 yrs
icon
₹20L - ₹45L / yr

Job Role – Technical Lead – Back End

Work Location  - Bengaluru  

 

Job Description –

Requirements
• 5+ years of experience in product companies
• Experience in software development and coding in multiple languages

• Experience in both front-end and back-end development with mastery in back-
end.

• Excellent knowledge of software and application design and architecture
• Understanding of software quality assurance principles
• Managed at least 4-5 engineers in their experience.
• High quality organisational and leadership skills
• Outstanding communication and presentation abilities

 

 

 

If you think you are one of them then please reply with your interest and we will take your candidature ahead for the next level of evaluation. Below information would be appreciated more:

 

Current CTC:

Expected CTC:

Notice Period:

Update Resume: please attach

Job posted by
Sameer Chaudhary

Backend Developer

at Capital Quotient

Founded 2016  •  Products & Services  •  100-1000 employees  •  Raised funding
NodeJS (Node.js)
Go Programming (Golang)
PHP
Python
Ruby on Rails (ROR)
NOSQL Databases
icon
Bengaluru (Bangalore)
icon
2 - 3 yrs
icon
₹4L - ₹6L / yr
Atleast 2 yrs of experience in Node.js and GoLang.
Job posted by
Archana Bharadwaj

Python Developer

at Heartface

Founded 2017  •  Product  •  0-20 employees  •  Raised funding
0360
Python
Django
MySQL
icon
Mumbai
icon
3 - 7 yrs
icon
₹6L - ₹12L / yr
Heartface is a social video platform for shoppers. We believe shopping online should be a fun and interactive experience. Our product lets people watch and share videos of the things they love - hauls, unboxings and reviews are only a start to a future the world experiences (window) shopping in an incredibly fun way. We are looking for a Software Engineer to join team Heartface. Working from our engineering department in Mumbai, you will play a key role in building and shaping key features that people use every day. What you'll do: Create great user experiences and push the limits of mobile devices. Build fun products Develop new features from the drawing board through implementation and launch Perform code reviews and QA that guarantee code quality Evaluate the tech of every decision Work with a team of unbelievably talented people that love what they do What we're looking for: Really, really, really good software engineers Bachelors degree in a technical field such as computer science (or equivalent years of experience) Strong fundamentals and problem solving skills Hard-working attitude - 40-hour workweeks are a ghost at Heartface! Expert in Python, Web Services, SQL and APIs An individual who cares deeply about building outstanding user experiences Someone who loves a good challenge Someone who loves learning and teaching Someone who's great to work with - we are a bunch of very smart people that love and respect each other. 3+ year experience in developing internet products Plus points: Past experience being an entrepreneuer or founding member of a startup Experience creating and launching internet products Experience with video or social shopping platforms
Job posted by
Urvesh Vasani
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Kwalee?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort