Loading...

{{notif_text}}

SocialHelpouts is now CutShort! Read about it here
The next CutShort event, {{next_cs_event.name}}, will happen in {{Math.floor(days_to_event)}} day{{Math.floor(days_to_event) == 1 ? '' : 's'}}The next CutShort event, {{next_cs_event.name}}, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, is LIVE.Join now!

Distributed System Engineer (C/C++, Go) - Kernel Level

Job posted by

Sandeep Dhara

message now

Locations

Bengaluru (Bangalore), Anywhere

Experience

3 - 7 years

Salary

INR 5L - 10L

Skills

Clojure
Large-scale
Erlang
C/C++
Distributed Systems
Go Programming (Golang)
MongoDB
Haskell

Job description

If you eat thundering-herd problems for breakfast, thinks handling data by the terabit per second sounds cool then we are looking for you. We routinely work on massive scalability and storage solutions at kernel level, large-scale applications and entirely new platforms for developers around the world. You will work with an awesome distributed team working on solving massive and difficult problems in scaling cutting-edge distributed, scale-out data infrastructure software systems. Some Tech stacks which we use: C/C++, Go, Erlang /OTP, Python, GNU/Linux, Shell Scripting, Storage Engines, Distributed Systems, Distributed caching, MongoDB, Scale-out, Fault Tolerant, Embedded v8 engine, Kernel level programming. You will: • Work on large-scale, in-production, distributed load balancing system, and on a low-level highly optimized sever at kernel level. • Develop Linux kernel modules, distributed storage system, or software load balancer. • Architect and write server application for optimization and key speed wins. • Build API using C++, Golang that serves more than millions of server requests. • Tackle complex problems in distributed computing, fault tolerant storage, distributed queuing, and more. • Research industry and academic leading-edge algorithms for distributed consensus, replication, consistency, availability and scalability. • Think quality; think leverage. Develop high-quality software and use unit, component, and end-to-end automation tests so we know we have high-quality software. More about you: • Deep understanding of memcached, eventually persistence engine, replication, binary protocols, storage API service, auto-failover systems, etc. • You’re particular about your toolset, because you have it set up just how you like it and when you’re at your best you’re insanely productive. • Writes well designed efficient and clean code in either C/ C++ languages. • You know Go and have used it in production ready systems and thinks distributed systems problems are cool. • Expertise of algorithms, design patterns, performance optimization and scalability. • Expertise in kernel design and object oriented problem solving, network, parallel/distributed, multi-threading programming.

About the company

We Build Great Technology & Business Teams-Tech StartUps,Distinguished Internet Companies,Enterprise Software,Management Consulting,Hire Leaders- A+Players!

Founded

2015

Type

Product

Size

1-5 employees

Stage

Bootstrapped
view more

Similar jobs

NodeJS
Express
jQuery
Javascript
MongoDB
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
0 - 2 years

We are looking for a software engineer to help with frontend as well backend work for consulting projects we do for our clients. The person should be passionate about technology and possess the ability of determining and designing system specifications as well as standards for the solutions. The person should be comfortable with javascript and related full stack development (such as Mongo, Express, Node). You will be directly working with the founding team on this project (Serial Entrepreneurs, ex-IIT, ex-Microsoft, ex-Google). Job Responsibilities : 1. Collaborate with designers to create innovative user experiences. Develop prototypes quickly to validate interactions and prove product designs. 2. Design and implement new user-facing features. 3. Optimize applications to maximize speed and scale, factoring in mobile network latency and bandwidth constraints. 4. Write client-side code to create fast, easy-to-use, high volume production applications. 5. Build the core libraries and frameworks used across applications. About you : 1. B.S., M.S. or PhD in Computer Science or related degree. 2. Strong development skills in javascript and related full stack development & good general programming and algorithm skills. 3. Excellent analytical skills and a strong sense of urgency and ownership in your work. 4. Ability to work independently and as part of a team. 5. You are empathetic and collaborative with teammates. 6. You are comfortable with working at a fast pace and in an open environment. What you'll gain: 1. Experience and skills required for creating and running a startup from ground up. 2. The ability to exercise creativity and leadership in your work. 3. The chance to build products for a prominent, relevant, and real-life problem. 4. A team of highly selective, ambitious, and innovative co-workers. 5. Competitive salary and equity.

...   Read more
Job posted by
message
Job poster profile picture - Jaikishan Jalan
Jaikishan Jalan
Job posted by
Job poster profile picture - Jaikishan Jalan
Jaikishan Jalan
message now
Data Structures
Algorithms
NodeJS
Express
MongoDB
Javascript
jQuery
Location icon
NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 7 years

We are looking for a software engineer to help with frontend as well backend work for consulting projects we do for our clients. The person should be passionate about technology and possess the ability of determining and designing system specifications as well as standards for the solutions. The person should be comfortable with javascript and related full stack development (such as Mongo, Express, Node) and have atleast 3+ yrs of full-time experience. You will be directly working with the founding team on this project (Serial Entrepreneurs, ex-IIT, ex-Microsoft, ex-Google). Job Responsibilities : 1. Collaborate with designers to create innovative user experiences. Develop prototypes quickly to validate interactions and prove product designs. 2. Design and implement new user-facing features. 3. Optimize applications to maximize speed and scale, factoring in mobile network latency and bandwidth constraints. 4. Write client-side code to create fast, easy-to-use, high volume production applications. 5. Build the core libraries and frameworks used across applications. About you : 1. B.S., M.S. or PhD in Computer Science or related degree. 2. Strong development skills in javascript and related full stack development & good general programming and algorithm skills. 3. Excellent analytical skills and a strong sense of urgency and ownership in your work. 4. Ability to work independently and as part of a team. 5. You are empathetic and collaborative with teammates. 6. You are comfortable with working at a fast pace and in an open environment. What you'll gain: 1. Experience and skills required for creating and running a startup from ground up. 2. The ability to exercise creativity and leadership in your work. 3. The chance to build products for a prominent, relevant, and real-life problem. 4. A team of highly selective, ambitious, and innovative co-workers. 5. Competitive salary and equity.

...   Read more
Job posted by
message
Job poster profile picture - Jaikishan Jalan
Jaikishan Jalan
Job posted by
Job poster profile picture - Jaikishan Jalan
Jaikishan Jalan
message now
Javascript
MySQL
MongoDB
Ruby on Rails (ROR)
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 4 years

CognitiveClouds Google Certified Agency Google announced the Google Developer Agency program at Google I/O this year and we're proud to be among the first 13 agencies ever certified by Google for Android development.

...   Read more
Job posted by
message
Job poster profile picture - Sampreetha Pai
Sampreetha Pai
Job posted by
Job poster profile picture - Sampreetha Pai
Sampreetha Pai
message now
Clojure
Java
Javascript
Python
AngularJS
Agile/Scrum
React.js
Ruby
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 10 years

Top startups and companies rely on MavenHive as their core tech partner and hire us to build their products. We are looking for full stack devs who have the experience and skills to work at any product startup but don't want to give up their flexibility and avoid burnout while making above average income. Find out if you would fit in at MavenHive - https://youtu.be/PBdHucJeqpQ

...   Read more
Job posted by
message
Job poster profile picture - Bhavin Javia
Bhavin Javia
Job posted by
Job poster profile picture - Bhavin Javia
Bhavin Javia
message now
Javascript
Amazon Web Services (AWS)
DevOps
Git
MongoDB
Neo4J
NodeJS
Shell Scripting
Location icon
Pune
Experience icon
2 - 10 years

After 1.5 years of launching CutShort and making it profitable with a small core team, we are finally looking to welcome a few more smart folks to our team. We have reached more than 40,000+ users + 2000+ companies such as Myntra, Amazon, Google, etc but really believe we are only getting started now. 2017 is going to be big for us - we plan to dominate the Indian market and also expand our reach across the globe. Clearly, to do this we need a solid engineering team that can build a scalable system. If you have exposure into building a modern cloud based system that is distributed and uses the latest tech to delight all these users, we should talk. We are a lean company and would like to keep it that way. If you think you are smart enough to scale our business 10X on your own, let's talk to see if we can script a great success story together.

...   Read more
Job posted by
message
Job poster profile picture - Nikunj Verma
Nikunj Verma
Job posted by
Job poster profile picture - Nikunj Verma
Nikunj Verma
message now
Clojure
Javascript
Python
Amazon Web Services (AWS)
Elastic Search
Go Programming (Golang)
Ruby
Scala
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years

We're looking out for a "Super Duper" Software Engineers, who are passionate about tech! What's init for you? 1. Flexible work environment and a fun team to work with, trust me! we're cool :) 2. Challenging problems to solve. 3. Language / Stack agnostic. 4. Satisfactory compensation. ...get in touch with us to know more.

...   Read more
Job posted by
message
Job poster profile picture - Keith Pinto
Keith Pinto
Job posted by
Job poster profile picture - Keith Pinto
Keith Pinto
message now
Java
C/C++
Data Structures
Location icon
Hyderabad, Bengaluru (Bangalore)
Experience icon
9 - 20 years

Google is not a conventional company, and we don’t intend to become one. True, we share attributes with the world’s most successful organizations – a focus on innovation and smart business practices comes to mind – but even as we continue to grow, we’re committed to retaining a small-company feel. At Google, we know that every employee has something important to say, and that every employee is integral to our success. We provide individually-tailored compensation packages that can be comprised of competitive salary, bonus, and equity components, along with the opportunity to earn further financial bonuses and rewards. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Requirement: - Software development experience with one or more general programming languages (e.g. Java, C/C++, C#, Objective C, Python, JavaScript, or Go). - Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.

...   Read more
Job posted by
message
Job poster profile picture - Shalabh Gupta
Shalabh Gupta
Job posted by
Job poster profile picture - Shalabh Gupta
Shalabh Gupta
message now
MySQL
MongoDB
Spark
Apache Hive
Location icon
Chennai
Experience icon
2 - 7 years

Full Stack Developer for Big Data Practice. Will include everything from architecture to ETL to model building to visualization.

...   Read more
Job posted by
message
Job poster profile picture - Bavani T
Bavani T
Job posted by
Job poster profile picture - Bavani T
Bavani T
message now
Javascript
NodeJS
MongoDB
Express
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years

Looking for an energetic individual who has atleast 2 years of experience in NodeJs development and keen to join a startup in the Financial domain based out of Singapore and Bangalore. Role is full-time based and for the Bangalore location.

...   Read more
Job posted by
message
Job poster profile picture - Abhishek Nalin
Abhishek Nalin
Job posted by
Job poster profile picture - Abhishek Nalin
Abhishek Nalin
message now
Hibernate
Amazon RedShift
Java
MySQL
Amazon Web Services (AWS)
Bootstrap
Hadoop
Laravel
MongoDB
Spring
Location icon
Pune
Experience icon
8 - 10 years

Responsibilities: Responsible for all aspects of development and support for internally created or supported application software, including: the development methodologies, technologies (language, databases, support tools), development and testing hardware/software environments, and management of the application development staff and project workload for the agency. Your job is to manage a project and manage a set of engineers. You are responsible for making your team happy and productive, helping them manage their careers. You are responsible for delivering great product on time and with quality. ESSENTIAL DUTIES AND RESPONSIBILITIES • Supervise the projects and responsibilities of the Web and Software Developers. • Responsible for the prioritization of projects assigned to the Application Development team. • Responsible for the complete development lifecycle of the agency software systems; including gathering requirements, database management, software development, testing, implementation, user follow up, support and Project Management. • Responsible for the Integrity, Maintenance and changes to the Application Development Servers and Databases. (DBA) • Responsible for developing and implementing change control processes for the development team to follow. • Provides ad-hoc reporting and decision support required for management decision processes. • Makes technology decisions that effect Software Development. • Works on special I.T. projects as needed. Familiarity with Technologies: • Java, Spring, Hibernate, Laravel • MySQL, MongoDB, Amazon RedShift, Hadoop • Angular.js, Boostrap • AWS cloud infrastructure QUALIFICATIONS • Bachelor’s degree in Information Science or Computer Science required. • 8-10 years of Application Development Experience required. • Five plus years of Database Design and Analysis required. • Strong verbal communication skills required.

...   Read more
Job posted by
message
Job poster profile picture - Aditya Bhelande
Aditya Bhelande
Job posted by
Job poster profile picture - Aditya Bhelande
Aditya Bhelande
message now
Companies on the platform - Adobe, Flipkart, PayTM, Amazon, Microsoft, BookMyShow, etc.

Don't be lost. Get matched to your perfect job at 1600+ companies in less than 10 minutes!

signup for free
exisiting user login