Backend Developer

at CK-12 Foundation

DP
Posted by Amit Gupta
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
Best in industry
icon
Full time
Skills
Python
Amazon Web Services (AWS)
MySQL
MongoDB
Relational Database (RDBMS)
Git
Grunt
Spark
RESTful APIs

Position: Backend Engineer

 

Basic:

  • Design, maintain, and monitor infrastructure for data products
  • Design and develop RESTful APIs for the data infrastructure
  • Design, implement and drive adoption of new analytic technologies and solutions
  • Work closely with data scientists, front end engineers and peers to gather requirements and develop solutions
  • Handle and resolve issues escalated from the production operational environment.
  • Troubleshoot performance, reliability, and scalability issues. 
  • Excellent Problem solving skills
  • A Code Craftsman that follows best software development and coding practices delivering understandable and maintainable code with thorough unit tests coverage


Requirements:

  • 2-­4 years of development experience with Java, Scala, and/or Python
  • Experience with writing and executing queries on RDBMS and NoSQL databases. Working knowledge of MongoDB, MySQL. We are not looking for a DBA.
  • Familiar with standard development tools like version control systems (Subversion/Git), build tools like Grunt.
  • Experience in virtualization technologies and deployment frameworks (familiarity with working on UNIX shell, Jenkins.)
  • Bachelors or masters degree in computer science or equivalent


Desired:

  • Experience working with Pylons Web Framework.
  • Experience with the Berkeley Data Analytics Stack (Spark, SparkSQL, Spark Streaming)
  • Experience with Storm, Hadoop, Kafka
  • Experience with Cascading, Summingbird
  • Experience with AWS EC2, Redshift, RDS, S3, Elastic MapReduce
  • Experience with business intelligence (BI) platforms like Tableau, Pentaho, Looker

     


    About CK-12 Foundation

     

    CK-12’s mission​ is to provide free access to open-source content and technology tools that empower students as well as teachers to enhance and experiment with different learning styles, resources, levels of competence, and circumstances.

     

    To achieve this noble and ambitious vision, we at CK-12 are challenging traditional model of education to transform it dramatically. Technology has opened up lots of opportunities to revolutionize education for the benefit of students, teachers and parents.

     

    We have chosen to be non-profit so that we can effectively realize our mission and so that we can do the right thing! It also provides us the ability to experiment big and bold ideas. CK-12 is backed by Vinod Khosla, a renowned technology venture capitalist.

     

    At CK-12, you’ll experience the benefits of working in a dynamic, entrepreneurial, innovative and non bureaucratic environment where you will get a lot of cool things done than you ever imagined! We are a small group of passionate folks who are determined to disrupt the current form of education. We came together from companies such as Apple, eBay, Amazon, McGraw-Hill, and startups.

     

    Technology is key to scale education and we deeply believe in it. Come develop great solutions on our cloud based (AWS) AI-first platform delivering rich ​and interactive content.

     

    Does our mission, people ​and technologies excite you? If the answer is YES! and you are a great technologist who will challenge status-quo (no order takers please!) by innovating, please come join us! Together, we will change the world!

     

    Check out how CK-12 is making an impact in teaching and learning - https://www.ck12info.org/about/testimonials/

About CK-12 Foundation

Passionate about education?


CK-12 is on the lookout for talented, creative, and dedicated people to join our mission to provide great education to students around the world. We are looking for candidates to join our office at Bangalore.


We have a strong education platform that has served over 200 Million users, have got over 1.45 Billion questions answered and have got more than 285 thousand customised Flexbooks. We have embarked on exciting journey to build AI-powered student tutor and Teacher Assistant to build next generation of learning platform.


About CK-12 Foundation


CK-12’s mission​ is to provide free access to open-source content and technology tools that empower students as well as teachers to enhance and experiment with different learning styles, resources, levels of competence, and circumstances.


To achieve this noble and ambitious vision, we at CK-12 are challenging traditional model of education to transform it dramatically. Technology has opened up lots of opportunities to revolutionize education for the benefit of students, teachers and parents.


We have chosen to be non-profit so that we can effectively realize our mission and so that we can do the right thing! It also provides us the ability to experiment big and bold ideas. CK-12 is backed by Vinod Khosla, a renowned technology venture capitalist.


At CK-12, you’ll experience the benefits of working in a dynamic, entrepreneurial, innovative and non bureaucratic environment where you will get a lot of cool things done than you ever imagined! We are a small group of passionate folks who are determined to disrupt the current form of education. We came together from companies such as Apple, eBay, Amazon, McGraw-Hill, and startups.


Technology is key to scale education and we deeply believe in it. Come develop great solutions on our cloud based (AWS) and AI-first platform delivering rich ​and interactive content.


Does our mission, people ​and technologies excite you? If the answer is YES! and you are a great technologist who will challenge status-quo (no order takers please!) by innovating, please come join us! Together, we will change the world!


Check out how CK-12 is making an impact in teaching and learning - https://www.ck12info.org/about/testimonials/

 

Flexi, our AI-powered Student Tutor - https://www.ck12.org/pages/student-tutor/

AI-powered Teacher Assistant - https://www.ck12.org/pages/teacher-assistant/

 

Benefits: Medical and Accident Insurance, Free food orders for lunch.

Location: https://goo.gl/maps/NkA2Hr8JhtE3raWr5

Founded
2007
Type
Product
Size
20-100 employees
Stage
Raised funding
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

PHP/Laravel Developer

at Cibirix

Founded 2015  •  Products & Services  •  20-100 employees  •  Profitable
PHP
Laravel
MySQL
Javascript
HTML/CSS
NOSQL Databases
icon
Remote, Indore
icon
3 - 6 yrs
icon
₹9L - ₹10L / yr
- Strong knowledge of PHP Laravel web framework
- Proficient understanding of AWS services, EC2, RDS, and S3
- Strong knowledge of Laravel REST API
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object-oriented PHP programming
- Understanding accessibility and security compliance
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Strong knowledge of MySQL and NoSQL as a plus
- Proficient understanding of code versioning tools, such as Git
Job posted by
Anshika Garg

Software Development Engineer-1

at Assurekit Technology and Services private limited

Founded 2019  •  Services  •  20-100 employees  •  Raised funding
Python
Django
Flask
NodeJS (Node.js)
MongoDB
Spring Boot
icon
Mumbai, Chennai
icon
0 - 2 yrs
icon
₹5L - ₹9L / yr

Assurekit is an insurtech startup building tech solutions to simplify insurance distribution. We are looking for a python developer to join our integrations team. 

 

Roles and Responsibilities

 

The candidate will be required to read and understand a SOAP/REST API and integrate it into the framework. Excellent logical and problem-solving capabilities are a must. Understanding of suds API will be helpful. The developer will be required to extend the Assurekit Integration framework. You will also work on the backend of Assuredash, a SaaS platform enabling businesses to sell insurance to their customers.

 

Must have skills:

1) Must be comfortable working on Linux based OS

2) Must be comfortable with Python concepts

3) Strong knowledge/experience in at least one scripting/programming language (Preferably python)

4) Strong debugging skills with the ability to multi-task and with eye for detail.

5) Quick learner & ability to adapt easily to working with new technologies/tools

6) Experience in test automation tools/frameworks like py.test

Great to have skills:

1) Experience in Python Flask framework

2) Experience in designing API architecture and best practices.

3) Good understating of Continuous Integration/Delivery  

Job posted by
Assurekit HR

Hiring Java Developers - Indium Software - Chennai/Bengaluru/Hyderabad

at Indium Software

Founded 1999  •  Services  •  100-1000 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
RESTful APIs
API
icon
Bengaluru (Bangalore), Chennai, Hyderabad
icon
3 - 15 yrs
icon
₹3L - ₹15L / yr
JOB DESCRIPTION:

We are looking for strong developers with below skills,

  • Java
  • Springboot
  • REST API
  • Microservices

Excellent communication skill.

Notice : Immediate - 30 days
Job posted by
Shalini S
Java
Javascript
Spring MVC
Spring Boot
Webservices
RESTful APIs
Hibernate (Java)
JPA
React.js
Angular (2+)
SQL
icon
Remote, Bengaluru (Bangalore)
icon
3 - 6 yrs
icon
₹4L - ₹16L / yr

Java Full Stack Developer:Core java, java8,Spring MVC ,Springboot,Webservices REST,Hibernate/JPA,Reactjs OR Angular 2+,SQL

Java Backend Developers: Core java,Java 8, Spring MVC Spring Boot, RESTful webservices, Hibernate/JPA, SQL

Java Backend Developer:Core Java,Java8,Spring MVC,SpringBoot,Microservices,Hibernate/JPA,REST API,,SQL

PLSQL with Unix

Job posted by
Sanjay Biswakarma

Senior Software Developer - Backend

at Niyotail

Founded 2019  •  Product  •  20-100 employees  •  Bootstrapped
PHP
MySQL
Laravel
CodeIgniter
icon
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
icon
4 - 8 yrs
icon
₹10L - ₹25L / yr
  • Create elegant, efficient and maintainable software to support and extend our current products.
  • Solve complex architectural challenges when implementing new features.
  • Integrate with databases, file systems, cloud services when delivering scalable solutions.
  • Troubleshoot and fix reported customer issues, delivering software patches as needed.
  • Assisting in making design decisions based on performance, scalability, security, and future expansion.
  • Communicating and collaborating with management, product, QA teams.

Job Location : Gurgaon (Sector 15)

What will help you thrive in this role? 


  • Degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Proficiency in web development using any of the languages: PHP,  NodeJS or Golang.
  • Should possess a solid grasp of object-oriented programming, system architecture & design, databases, development, and testing methodologies.
  • Good in Design (HLD and LLD).
  • Good in Database schema design.
  • Good to have experience with AWS or Google Cloud or Azure and serverless architecture.
  • Excellent verbal communication skills.
  • Track record of delivering successful products as an engineer.
  • Experience with large applications of some scale will be a plus.
  • Ability to deep dive, understand & improve the legacy code.
  • Domain knowledge of supply chain & retail industry is a plus.
Job posted by
LUCKY SINHA

Software/ Sr Software Developer (Ruby On Rails)

at Education Loans Fintech |Delhi

Agency job
via Unnati
Ruby
Ruby on Rails (ROR)
Regression Testing
Javascript
Amazon Web Services (AWS)
DevOps
icon
NCR (Delhi | Gurgaon | Noida)
icon
1 - 8 yrs
icon
₹8L - ₹19L / yr
Do you wish to be a part of a disruptive team, passionate towards democratizing education for students across India? Then read more.

 


Our client is an expert in education financing and counselling related to higher studies abroad. They help students to understand about scholarships in various colleges abroad, whether they are eligible and how to apply for such esteemed institutions. Their dedicated page enlists every scholarship available across the globe, apart from other facilities required by students like visa counselling, forex, accommodation, Peer contacts etc.

 


They also offer the best resources for exams like IELTS, TOEFL and GRE apart from organising webinars and events to connect with industry experts, alumni and fellow students - which helps to prepare for travels, loans and more. Partnered with the most prominent Banking and non-banking financiers, the team is led by FinTech-experienced IIT Kanpur alumni, passionate about offering sustainable financial offerings.
 
As a Software/ Sr. Software Developer (Ruby On Rails), you will be a part of the product development team.
 
What you will do:
  • Improving customer experience, not only for borrowers but also other partners on the platform
  • Ensuring seamless integration with data/ service providers and lending partners
  • When not doing any of the above, writing tests to prevent any regressions

 

 

What you need to have:

  • Must have skills:
  1. Good Experience in Ruby On Rails
  2. Experience in Modular Javascript programming
  3. Self-starter: Someone who can develop independently
  4. Passionate about problem-solving, ability to see the big picture
  5. Realizes the value of 80-20
  • Good to have skills:
  1. DevOps experience (Managing web application on AWS)
  2. Prior experience in the Fintech or Banking industry as a tech role.
  3. Test case writing

Software Developer: 1 to 4 yrs
Sr. Software Developer: 4 to 8 yrs
Job posted by
Rakhi Gayen

Sr Node.js Developer

at F22Labs Global

Founded 2014  •  Product  •  20-100 employees  •  Profitable
NodeJS (Node.js)
Javascript
TypeScript
MySQL
Redis
MongoDB
icon
Remote only
icon
4 - 6 yrs
icon
₹5L - ₹15L / yr

We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.

To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.



Profile: Sr Node.js Developer


Location: A fully remote (work from anywhere) role

Experience: 4-6 years of working experience as a Node.js Developer building large-scale software applications

 


Skills And Qualifications

  • Extensive knowledge on Javascript (Typescript is a plus)
  • Knowledge on Databases like, MySQL, Redis, Mongo.
  • Shouldhave 

What will you work on?

  • Developing and maintaining all server-side network components
  • Ensuring optimal performance of the central database and responsiveness to front-end requests
  • Collaborating with front-end developers on the integration of elements
  • Designing customer-facing UI and back-end services for various business processes
  • Developing high-performance applications by writing testable, reusable, and efficient code
  • Implementing effective security protocols, data protection measures, and storage solutions
  • Running diagnostic tests, repairing defects, and providing technical support
  • Documenting Node.js processes, including database schemas, as well as preparing reports
  • Recommending and implementing improvements to processes and technologies
  • Keeping informed of advancements in the field of Node.js development

Do you fit in?

  • Bachelor's degree in computer science, information science, or similar
  • Knowledge of Data Structures & Algorithms
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
  • Knowledge of front-end technologies such as HTML5 and CSS3
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Great organizational and time management skills
  • Availability to resolve urgent web application issues outside of business hours

 

What can you expect?

  • State of the Art gadgets and tools
  • Receive a more-than-competitive salary + $$$ incentives
  • Complete Health coverage for you and your family
  • A flat and transparent culture
  • Support for setting up home office
  • Enjoy a culture with opportunities for growth and learning
Job posted by
Fatema Merchant

Python Developer

at Startup Fintech

Agency job
via People Konnect
Python
MongoDB
icon
Mumbai, Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹7L - ₹15L / yr
Opening for Python Developer for  Startup Fintech Company
Job Location : Mumbai / Bangalore
Expereince : 3 to 8 Years
JD :

Hands on experience in Python in 2.x and 3.x versions

  • Developed and deployed services in AWS serverless Architecture
  • Developed REST API’s using serverless framework, AWS Lambda, API Gateway
  • Developed queue and notification services using AWS components - SQS, SNS
  • Implemented authorization and authentication using AWS Cognito pool
  • Developed Facial recognition systems using AWS Rekognition
  • Hands on experience in Flask, Tornado, Quartz framework
  • Hands on experience in designing and working on MicroService & Monolithic architecture
  • Basic understanding of front-end technologies HTML, CSS, JavaScript, jQuery

Mongo dB experience is must

Job posted by
Mansi Parekh

Python Developer

at Quantsapp pvt ltd

Founded 2017  •  Products & Services  •  100-1000 employees  •  Profitable
Python
pandas
NumPy
icon
Mumbai
icon
2 - 3 yrs
icon
₹2L - ₹4L / yr
Company Summary :
Quantsapp is India's first Option Trading Analytics platform on mobile. With
ever-growing users,
it makes us one of the fastest growing platform for options trading in India.
Quantsapp wants to accelerate its growth even more and capture new
countries which requires the development team to grow.
At Qauntsapp we are looking for a dynamic team mate to take up a role of
Server side development to support the brain behind the application.
Job Summary :
- You will be responsible for developing new logics / products / features as
described by the business / research team.
- An ideal candidate should be strong in mathematical processes like
optimizations, matrix algebra, differential equation, simulation process etc.
and should also possess decent hands-on experience on python, sql server and
preferably Aws. IIT graduation is a plus.
Responsibilities :
- Create algorithms from scratch
- Create products and backend API's as described by the business team
- Back-test and create hypothesis as desired by the research team
- Code the backend of logics for consumption by the UI team
- Deploy websockets, rest api's & dynamic tcp, udp based data flow
- Deployment and maintenance of codes with version control
Requirements :
- Should possess a good knowledge of advanced computing and mathematical
process
- Strong hands-on on Python and optionally Matlab
- Knowledge of databases like Sql & No Sql
- Ability to work with tight time lines
- In depth knowledge and good hands on experience on Pandas and Numpy
- Knowledge of Option Markets is a plus
- Excellent organizational and multitasking ability
- Experience on AWS Cloud is a plus
Job posted by
Devika Somaiya

PHP Developer

at Xento Systems Pvt. Ltd

Founded 2007  •  Product  •  employees  •  Profitable
PHP
MySQL
Object Oriented Programming (OOPs)
PostgreSQL
icon
Remote, Pune
icon
2 - 7 yrs
icon
₹1L - ₹10L / yr

What We Have In Store For You: 

  • To be a part of a highly motivated, young, and energetic product development Team.
  • You will be handling high traffic web site operations, pro-active maintenance and problem-solving skills to ensure optimal working and performance of the websites.
  • Exposure to industry trends and developments. 
  • Opportunity to collaborate, work with the architects and product owners in the business, and to contribute in all phases of the software development lifecycle.
  • Best practices and methodologies to produce desired software on-time and with top-notch quality.
 

You Fit the Bill If: 

  • You have strong debugging, problem-solving, and analytical skills.
  • Strong sense of writing quality code.
  • Passion for developing highly scalable systems.
  • You are quick, resourceful, flexible, and an excellent collaborator.
  • Hands-on technical coding, and implementing of product features
  • Peer code review
  • Strong experience in OOPS and MVC frameworks in PHP.
  • Database experience on any of the following: PostgreSQL, MySQL, or MS SQL Server (Preferably PostgreSQL).
  • Knowledge of software design patterns.
  • Basic understanding of front end technologies (JavaScript, Ajax, etc.).
  • Experience participating in agile and fast-paced software development methodologies.
  • Experience of collaborating in a cross-functional agile team
  • Good verbal and written communication skills,
  • Bachelor’s degree in Computer Science or a related field.
  • 2 - 4 years of experience with web application development
 

Good to Have: 

  • Experience in front end development 
  • Knowledge of Microservices architecture.
  • Understanding of 12 factor Apps.
  • Understanding of Service-Oriented Architectures and RESTful Web Service best practices.
  • Well versed with cloud computing concepts.
  • Experience of unit testing 
Job posted by
Nilesh Pathak
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 CK-12 Foundation?
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