Loading...

{{notif_text}}

Work at top Indian companies and global startups in 2020 - Check it out

Data Structures Jobs in Pune

Explore top Data Structures Job opportunities in Pune for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Principal Software Engineer
Principal Software Engineer

Founded 1999
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
8 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: undefined})}}

Energy Exemplar® is the market leader in the technology of optimization-based energy market simulation. Our software suite, headlined by PLEXOS® and Aurora, is used across every region of the world for a wide range of applications, from short-term analysis to long-term planning studies. We are now expanding our cloud development initiatives and setting up a new development centre in Pune. There are a bunch of openings in software development and quality assurance/test automationTechnologies: JavaScript, VueJs, Axios, VueRx, RxJs, Deck.GL JavaScript frameworks. Some knowledge of CI/CD, AWS/Azure is desired. Experience in rest api, web security, microservices is a plus. For testing, experience in selenium/protractor/cucumber is essential. Experience working with VueJs is not mandatory but good to have. However, working knowledge of either Angular or React is desiredOur office is located in WeWork Futura, Hadapsar, Pune.

Job posted by
apply for job
apply for job
Abhishek More picture
Abhishek More
Job posted by
Abhishek More picture
Abhishek More
Apply for job
apply for job

Backend Developer (SDE 1 / 2 / 3)
Backend Developer (SDE 1 / 2 / 3)

Founded 1999
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 700000, max: 2000000, duration: "undefined", currency: "INR", equity: undefined})}}

Energy Exemplar® is the market leader in the technology of optimization-based energy market simulation. Our software suite, headlined by PLEXOS® and Aurora, is used across every region of the world for a wide range of applications, from short-term analysis to long-term planning studies. We are now expanding our cloud development initiatives and setting up a new development centre in Pune. There are a bunch of openings in software development and quality assurance/test automationTechnologies: C#, .Net, .Net Core, Sql Server, JavaScript, JavaScript frameworks. Some knowledge of CI/CD, AWS/Azure is desired. Experience working with WinForms, WCF is a plus Experience in rest api, web security, microservices is a plus For testing, experience in selenium/protractor/cucumber is essential. Our office is located in WeWork Futura, Hadapsar, Pune.Visit https://energyexemplar.com/ for more information.

Job posted by
apply for job
apply for job
Abhishek More picture
Abhishek More
Job posted by
Abhishek More picture
Abhishek More
Apply for job
apply for job

Scrum Master / Tech Lead
Scrum Master / Tech Lead

Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
4 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 2000000, duration: "undefined", currency: "INR", equity: undefined})}}

About radix health  We, Radix health, Inc are a Healthcare IT solutions provider organization based out of US and India, developing innovative products that are solving some of the challenging problems for US Healthcare around patient access and patient care. We operate at the intersection of Clinical operations, data science and medical practices and we are a bunch of people with solid domain knowledge, technical expertise and eagerness to grow our footprint in the market. Radix health is listed as one of the top 100 companies transforming US healthcare and we are proud to be associated with several leading medical groups in US.  Working at radix health Are you looking for a place where growth opportunities abound, where you'll have the freedom to forge your own path, and where you can feel good about the work you're doing? We're looking for people who are passionate about improving healthcare, constantly seek to make themselves better, love challenging problems, and never say never.  We honor diversity and creative thought. We are committed to building an environment that challenges you, but where you can also have fun. As a growth-stage startup, we offer competitive compensation packages that reward hard work and long-term growth. Perks at work Chance to work on real life problems in the healthcare industry. Culture of trust, empowerment and constructive feedback, Advanced technology stack , knowledge sharing through tech talks, product demos, parties & events. Competitive salary, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and healthy evening snacks. A diverse, fun and open-minded team in a nice office in the centrally located part of Pune. Extensive onboarding, mentoring and personal development plan. Relocation assistance for outstation candidates. Comprehensive insurance benefits covering employees and their families. Genuine work/life balance served here.      Our Recruiting Process:   We aim to reply to all applicants within a few days of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at Radix Health.   The stages include: CV review A little coding/Logical challenge  Technical Interview with team Interview with VP.    We value your time and we move fast and provide feedback at every stage of the interview. If you like being at the place where decision making is quick then you are on the right track Role :We are looking for an experienced Java or full-stack developer who is passionate about developing solutions that improve healthcare. The ideal candidate will have at least 4 years of experience building large-scale web applications.  You will be expected to define/scope feature-sets and develop new functions. You will be a part of the team that is focussed on our one of many industry leading software solutions, designing scalable/maintainable object oriented architecture and producing market leading, self-testable deliverables.  You are expected to be a technology enthusiast, who likes to think out of the box, embraces new technology alternatives, has a creative mind and is a go-getter. Qualifications: Education : BE/MS/M. Tech/MCS/MCS with excellent records Server side :  Java/J2EE, REST API development, RESTful web services, Spring Boot framework, JAX-RS APIs Concepts : Strong understanding of Data Structures, Concurrency, Mult-threading, Design patterns, Java packages, Garbage collection, collections, JVM, JDBC ORM : Mybatis, Hibernate Unit testing : JUNIT, TestNG, Mockito  Build : Maven, Gradle CI/CD : GIT, Devops practices, Jenkins, containerization using Docker Databases : SQL, No-SQL, RDS, PostgreSQL, MySQL Cloud :AWS, EC2, ES3, ECR etc. APM:  ELK, Grafana Skills: At least 4 years of SAAS software development experience. Experience in cloud computing application implementations on AWS is a MUST! Excellent understanding of microservices architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, and high availability Experience with build-time dependency management (e.g. Ant, Maven); unit testing and code-coverage tools; test automation techniques and tools; and build automation tools (e.g. Jenkins,) tools is required.  Strong understanding of Java is expected  Good understanding of architectural principles involved in SaaS and multi-tenant platforms.  Strong interpersonal, influencing, collaboration and negotiation skills

Job posted by
apply for job
apply for job
Anuja Apte picture
Anuja Apte
Job posted by
Anuja Apte picture
Anuja Apte
Apply for job
apply for job

Principal Platform Architect
Principal Platform Architect

Founded 2016
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 3000000, duration: "undefined", currency: "INR", equity: undefined})}}

We are seeking a Principal Platform Architect to help us build the most robust platform for Digital Onboarding of customers. Working closely with the founding team, we are looking for someone who enjoys solving hard problems, building teams, coaching engineers on writing highly scalable code, can write code themselves, have a know how of latest technologies and scalable architectures. You will be the inspiration for the technical team and inspire them continuously to improve the architecture. You will guide the technical approaches for several projects at once, working with our engineers to craft a system that's scalable, reliable and delightful to our customers.   Responsibilities: Own software architecture and technical approach across the platform. Design and architect distributed scalable systems. Lead the overall architecture of all products across Zoop.one and also lead the data team. Recruit, Motivate, Develop, Strengthen the product engineering team. Build a team that projects Zoop.one as a highly tech driven company because that's what we aim to be. Mentor and lead the engineering team as a subject matter expert for all technology and architecture related issues. Collaborate with the engineering team to drive key design decisions, document / communicate architectural expectations and ensuring alignment. Help streamline processes, timelines, work assignments and reviews. Hold engineers to the highest expectations, and provide feedback on code and architectural approaches implemented by the team. Help teams disassemble and address complex technical issues. Know the latest industry trends, and evaluate new technologies for appropriateness of applications. Ensure software components have a clear separation of concerns and are designed for reusability or easy scaling.     Experience and Qualification: 5+ Years of experience building highly performant software applications. 2+ Years of experience in a architect role with computer science or equivalent engineering degree. Excellent Programming Skills Substantial experience in building distributed SAAS systems. Should have worked on a high scale system or should have managed one. Should have experience building fault-tolerant systems having 99.9% availability. Should have experience building supporting systems like billing, monitoring, auditing etc. Should have experience working with/building a B2C application backend that scales and adapts quickly to the market demands. Customer-first and result-first mindset and ability to make practical choices.   Core Competencies: Experience building technology teams in past. Ability to work in a fast-paced, start-up environment Ability to work with business and technology stakeholders to translate business problems into technical designs Ability to look beyond the immediate technical problem and identify the wider implications Team player. Proven ability to lead in a collaborative manner Strong communication, presentation and interpersonal skills   Good To Have: Strong knowledge of Nodejs and Go. Experience working with Image analysis, AI & ML Experience designing a robust graph data model Experience designing rule based engines and/or risk platforms

Job posted by
apply for job
apply for job
Gunjan G picture
Gunjan G
Job posted by
Gunjan G picture
Gunjan G
Apply for job
apply for job

Software Developer
Software Developer

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
0 - 2 years
Salary icon
Best in industry{{renderSalaryString({min: 200000, max: 400000, duration: "undefined", currency: "INR", equity: undefined})}}

About the Company   Leap Info Systems Pvt. Ltd. - A software product company with its products and solutions in the convergent lighting controls and automation. Recently Leap acquired elitedali – worlds first Niagara based lighting controls and automation solution, from one of the leading US organization.   We are a passionate team on a mission to develop innovative controls and automation products. We are expanding our product development team and are in search of like-minded highly passionate team members who would like to contribute to the leading lighting controls and automation product. We have customers in India, Europe, USA, and Australia.   Eligibility   Any suitable graduates (0 to 2 years experienced) who meet prescribed qualities and job responsibilities. Preferred but not limited to engineering graduate in Computer/IT/Instrumentation/EnTC etc.Job Responsibilities   Be a part of the product development team for maintaining as well as developing new products based on JAVA and Niagara Software framework.   Qualities   Self-Learner Analytical skills Able to work with Cross-functional team Problem-solving approach Good Team Player with Positive vibes   What you must have, Hands-on programming at academic or at the hobby level. Good knowledge of Java/J2EE related technologies Good knowledge of solution-based approaches Good communication skills - phone, email and in-person.     What you can expect from LEAP, Positive conducive working environment to grow with cross-functional team members. Flexi working hours with defined responsibilities. Opportunity to work with leading open standard automation framework like Niagara Software, Lighting controls technologies like DALI, Wireless etc Be the active part of an emerging global product company

Job posted by
apply for job
apply for job
Sudhir Patil picture
Sudhir Patil
Job posted by
Sudhir Patil picture
Sudhir Patil
Apply for job
apply for job

Software Engineer
Software Engineer

via softai
Founded 2020
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 600000, duration: "undefined", currency: "INR", equity: undefined})}}

We are looking to build a core team of energetic developers. Attitude and alignment to our goals are as important as skills, which means we want you to understand the work we are doing and your stakes in it.Our promise is to ensure your growth and learning as we grow. We don't do bell curves - so if we grow fast, you grow fast as well (financially as well as in our ways) with a high upside. Add to this flexibility and freedom. You decide how and when to work given you convince us that you are the best for the job.Good opportunity to build expertise in the latest/future technologies as well.Our expectation would be the commitment, flexibility, and ownership for what you do. Some would say, a person who wants to join an early startup, believes in building things from scratch with high ownership and a steep learning curve, would be a good fit.Skills- Knowledge/Application of data structures and algorithms.- Problem-solving attitude- Working knowledge of web technologies is a plus.- Working knowledge in AngularJS is a plus.- Working knowledge in Python is a plus.

Job posted by
apply for job
apply for job
Anurag Gupta picture
Anurag Gupta
Job posted by
Anurag Gupta picture
Anurag Gupta
Apply for job
apply for job

Machine Learning Engineer
Machine Learning Engineer

Founded 2009
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
0 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 100000, max: 800000, duration: "undefined", currency: "INR", equity: undefined})}}

About usAikon Labs Pvt Ltd is a start-up focused on Realizing Ideas. One such idea is iEngage.io , our Intelligent Engagement Platform. We leverage Augmented Intelligence, a combination of machine-driven insights & human understanding, to serve a timely response to every interaction from the people you care about.Get in touch If you are interested. Do you have a passion to be a part of an innovative startup? Here’s an opportunity for you - become an active member of our core platform development team.Main Duties● Quickly research the latest innovations in Machine Learning, especially with respect toNatural Language Understanding & implement them if useful● Train models to provide different insights, mainly from text but also other media such as Audio and Video● Validate the models trained. Fine-tune & optimise as necessary● Deploy validated models, wrapped in a Flask server as a REST API or containerize in docker containers● Build preprocessing pipelines for the models that are bieng served as a REST API● Periodically, test & validate models in use. Update where necessaryRole & RelationshipsWe consider ourselves a team & you will be a valuable part of it. You could be reporting to a Senior member or directly to our Founder, CEOEducational QualificationsWe don’t discriminate. As long as you have the required skill set & the right attitudeExperienceUpto two years of experience, preferably working on ML. Freshers are welcome too!SkillsGood● Strong understanding of Java / Python● Clarity on concepts of Data Science● A strong grounding in core Machine Learning● Ability to wrangle & manipulate data into a processable form● Knowledge of web technologies like Web server (Flask, Django etc), REST API'sEven better● Experience with deep learning● Experience with frameworks like Scikit-Learn, Tensorflow, Pytorch, KerasCompetencies● Knowledge of NLP libraries such as NLTK, spacy, gensim.● Knowledge of NLP models such as Wod2vec, Glove, ELMO, Fasttext● An aptitude to solve problems & learn something new● Highly self-motivated● Analytical frame of mind● Ability to work in fast-paced, dynamic environmentLocationPuneRemunerationOnce we meet, we shall make an offer depending on how good a fit you are & the experience you already have

Job posted by
apply for job
apply for job
Shankar K picture
Shankar K
Job posted by
Shankar K picture
Shankar K
Apply for job
apply for job

Software Design Engineer
Software Design Engineer

Founded 2009
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 500000, duration: "undefined", currency: "INR", equity: undefined})}}

Merkle|Sokrati, a leader in Paid Search & Social Advertising, provides a sophisticated technology solution to efficiently manage Digital Marketing campaigns for several brands in India. The technology developed takes a beating of serving and tracking 20M+ impressions a day. It runs crunching algorithms and keyword discovery routines using distributed computing, housing the entire data in distributed caches and sharded MySQL databases. To be a geek at Merkle|Sokrati you need to know how to build scalable and high-performance systems. Nothing at Sokrati is small. We start with a proof of concept that demands a traffic rate of 10M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on 100 boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “been there, done that”! @Merkle|Sokrati, you will: Implement solutions for broadly defined problems Drive best practices and engineering excellence Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems Be involved in full fledged product development. Build New Features, Push them to production fast. Debug production issues across services and levels of the stack Build services or APIs which will for easy application integrations at Sokrati to develop applications faster. Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day. You'd fit right in if you have: 2-4 years of experience in building successful production software systems A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Computer Science) Experience developing software services and an understanding of design for scalability, performance and reliability. Mastery of the tools of the trade, including a variety of modern programming languages (Python, Java, JavaScript, C/C++) and open-source technologies (Linux, Spring) Proven ability to work in a fast paced, agile and in an ownership and results oriented culture If you are excited about: Having an unmatched startup experience that allows you to work on bleeding-edge technologies. Making a splash in a multi-billion dollar Digital Advertising industry Learning & Growing far beyond your current horizon A place full of like-minded & ridiculously smart folks A start-up culture that you'd cherish forever in your work life    Feel like you are a good fit? We would love to hear from you!

Job posted by
apply for job
apply for job
Vaibhav Khode picture
Vaibhav Khode
Job posted by
Vaibhav Khode picture
Vaibhav Khode
Apply for job
apply for job

Senior Software Engineer - Java
Senior Software Engineer - Java

Founded 2009
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 100000, max: 800000, duration: "undefined", currency: "INR", equity: undefined})}}

Do you have a passion to be a part of an innovative startup? Here’s an opportunity for you - become an active member of our core platform development team.Main DutiesContribute in all phases of the development lifecycleWrite well designed, testable, efficient codeEnsure designs are in compliance with specificationsSupport continuous improvement by investigating alternatives and technologies and presenting these for architectural reviewPrepare and produce releases of software componentsRole & RelationshipsWe consider ourselves a team & you will be a valuable part of it. You could be reporting to a Senior member or directly to our Founder, CEOEducational QualificationsWe don’t discriminate. As long as you have the required skill set & the right attitudeExperienceUpto five years of experience, preferably working on Java. SkillsGoodStrong understanding of Core Java , Servlet, JSPKnowledge of RDBMS (MySQL, Oracle, SQL Server), NoSQLKnowledge of RESTful Web Services, XML, JSONGood team playerEven betterFamiliarity with the software development lifecycleStrong Full stack developer development background with frontend and backend web applicationsCompetenciesAn aptitude to solve problems & learn something newHighly self-motivatedAnalytical frame of mindAbility to work in fast-paced, dynamic environmentLocationCurrently in PuneRemunerationOnce we meet, we shall make an offer depending on how good a fit you are & the experience you already haveAbout usAikon Labs Pvt Ltd is a start-up focused on Realizing Ideas. One such idea is iEngage.io, our Intelligent Engagement Platform. We leverage Augmented Intelligence, a combination of machine-driven insights & human understanding, to serve a timely response to every interaction from the people you care about.

Job posted by
apply for job
apply for job
Shankar K picture
Shankar K
Job posted by
Shankar K picture
Shankar K
Apply for job
apply for job

Senior Software Engineer
Senior Software Engineer

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
2 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 1200000, duration: "undefined", currency: "INR", equity: undefined})}}

GigIndia is a VC-backed high-growth startup that helps large businesses like Swiggy, Amazon, Uber, Paytm to scale faster by leveraging the Gig Economy.Founded in 2017, GigIndia serves 35+ large customers including the likes of Alibaba, Swiggy, Amazon, Xiaomi, Paytm, PhonePe, Uber, NoBroker, etc.Are you the one who wants to work in a startup and solve challenging technical problems that it entails? Problems vary, and can be as diverse as scaling the product smoothly as the company grows. Will you be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user-centric online applications, business logic, scaling performance, and 24×7 reliability?Job Responsibilities:- Writing high quality code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high quality documentation supporting the design/coding tasks- Accustom to team meetings, stand-ups, and architecture/design discussions- Identify areas of improvement in our frameworks, tools, processes and strive to make them better.- Works on the web application layer, backend, systems and other associated technology to build our product and components- Find solutions and solve issues around a variety of operating systems or programming languages- Researching new technologies and adapt them to GigIndia requirements- Own and commit to all your work, and be accountable for your resultsUsing and understanding code from Open Source- Willing to learn new programming languages and databases- Able to write efficient SQL queries and design schemas for relational databases- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration- Develop multi-tier scalable, high-volume performing, and reliable user-centric applications that operate 24×7- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and qualityRequired Qualifications:- Good experience in at least one scripting language: Ruby, Nodejs, Python, Unix shell or similar- Good knowledge of operating systems and networking concepts- Reasonable knowledge of Windows and/or Linux operating systems- Aggressive problem diagnosis and creative problem solving skillsStartup mentality, high willingness to learn, and hardworking- Experience of 2-3 years

Job posted by
apply for job
apply for job
Shubham Chintalwar picture
Shubham Chintalwar
Job posted by
Shubham Chintalwar picture
Shubham Chintalwar
Apply for job
apply for job

Software Developer
Software Developer

via SpotQA
Founded 2018
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Hyderabad, Pune
Experience icon
3 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 1500000, duration: "undefined", currency: "INR", equity: undefined})}}

Responsibilities: You’ll blend your exceptional JavaScript engineering (ES6+/TS) skills with your passion for writing code and solving problems to support seamlessly integrating our Virtuoso product with some of the most popular application, products, and specific customer CI/CD pipelines; as well as solving automation challenges in creative ways and help our customers test their applications with state of the art solutions. Engineering at SpotQA is a multifaceted role, so whilst we absolutely insist on top-notch JavaScript skills, you should also bring a wealth of experience working in a full-stack engineering capacity. An ideal candidate can round this off with strong Java skills, and past experience of working with and building web automation, and experience in building deep third-party integrations. Bonus points if you have extensive experience with advanced testing techniques such as mocking/stubbing, demonstrate you care about clean code. Requirements You will: Have good English communication skills and ability to liaise with other teams Be a champion of quality - software design patterns and passion for writing clean code Know when to test, what to test, and when to refactor code and be adept at familiarising yourself with new codebases Have worked as part of a team to deliver high-quality software to a production environment Have been responsible for delivery of features and comfortable with planning and prioritising work in an agile process   Please note: This role demands someone who can start with in short notice.   Must haves: Strong JavaScript (incl. ES6+ / Node.js) skills, along with a deep understanding of DOM structures and web browser lifecycles. Good understanding of algorithms and data structures Experience of building microservices Fullstack engineering experience Testing frameworks (e.g., Jest, JUnit) Prior experience in web automation (e.g., using selenium and/or other open source technologies) Prior experience integrating with third party services (e.g., Jira) Strong experience with relational, nosql, and in-memory data stores Good understanding of distributed architectures and systems thinking   Nice to haves: Strong Java 8+ skills and background Frontend engineering experience using a modern framework (e.g., React, Vue) Relevant degree (or equivalent) in computer science / software engineering Building web crawlers, and utilising browser automation interfaces Linux based environments and bash scripting Container technology (e.g., Docker, Kubernetes) Prior experience with AWS/Azure/Google Cloud, and use of Infrastructure as Code (e.g., using Terraform) Testing expertise and experience of using advanced testing techniques such as mocking, stubbing, etc. Experience with distributed systems (concurrency, consistency, partition tolerance) What else is in it for you? The opportunity to bring your own ideas to reality (we love new solutions and ideas!) Team retreats   Private health insurance Take your birthday as holiday every year! Sabbatical opportunities Flexible work options

Job posted by
apply for job
apply for job
Abhilash Kilaparthi picture
Abhilash Kilaparthi
Job posted by
Abhilash Kilaparthi picture
Abhilash Kilaparthi
Apply for job
apply for job

Principal Engineer (server side)
Principal Engineer (server side)

Founded 2009
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
6 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 4000000, duration: "undefined", currency: "INR", equity: undefined})}}

Your Role As Principal Engineer, you will lead a team of server side engineers in building high performance, large scale server side applications using best in class software engineering practices. As a senior leader, you will inspire your team to achieve engineering excellence while maintaining a pragmatic approach towards software delivery.   What You Will Do Design and implement low-latency, high-availability, and high-performance applications Write reusable, testable, and efficient code Integrate data storage solutions such as relational databases, key-value stores, blob stores, and data warehousing Integrate user-facing elements developed by front-end developers with server side logic Implement software engineering best practices and ensure code and process quality through regular code reviews, proper documentation, and improvement initiatives Ensure seamless release of all features to production environment and reliable feature performance at all times Manage Level 2 support functions, including immediate fixes to any critical defects or essential enhancements in the live systems Build a strong engineering culture within the team and groom junior engineers Exercise pragmatism and maturity in managing, planning, and executing engineering tasks to strike a balance between business and engineering demands Track and optimize the total business value delivered at all times   What You Will Bring to KOKO BA/BS degree in Computer Science 7+ years experience working on projects at scale across the technology stack from engineering to dev ops Expert skills in Python and related frameworks such as Django and Flask Experience developing RESTful applications Understanding of fundamental design principles behind a scalable application Familiarity with Cloud/ SaaS architectures Strong unit test and debugging skills Good understanding of data structures and algorithms Experience with Postgres and one or more of ElasticSearch, Redis, RabbitMQ, Celery Experience with one or more of AWS, VMWare, Docker, LXCExperience with Javascript, Client side development, Android applications Superb skills in object-oriented and functional programming and design Strong understanding of design patterns or a well-supported opinion on why they're overrated Firm grasp of multi-threading, databases (relational or non relational), I/O, and networking Experience with IoT technologies such as MQTT, XMPP, RFID, NFC, Wireless technologies   About KOKO Networks KOKO Networks is a venture-backed technology company operating in East Africa and India. We build and deploy cloud-connected "KOKOpoints" inside local retail outlets, which serve as consumer access points for goods and services delivered in partnership with major suppliers. Our first consumer solution is liquid ethanol cooking fuel, which delivers significant cost savings and quality of life improvements in the multi-billion-dollar urban cooking market. In Kenya, this solution is delivered in partnership with Vivo Energy, the company which owns and operates Shell-branded fuels distribution infrastructure across Africa.

Job posted by
apply for job
apply for job
Karan Rai picture
Karan Rai
Job posted by
Karan Rai picture
Karan Rai
Apply for job
apply for job

Sr. Software Engineer (Web Applications)
Sr. Software Engineer (Web Applications)

Founded 2016
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
1 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 600000, duration: "undefined", currency: "INR", equity: undefined})}}

We are looking to build an elite team of highly intelligent problem solvers working towards solving some of the most critical problems of today's businesses.If you are an exceptionally good coder, can think on your own feet and solve problems quickly, this is your kind of job.Responsibilities –- Developing new features and user interfaces from wire-frame models- Writing clean, reusable, and testable code- Cooperating with back-end developers, designers, and the rest of theteam to deliver well-architectures and high-quality solutions- Debugging and problem solvingPerks –- Work with some of the smartest minds in the industry- Get hands on experience of interacting with clients- Work hard, play harder culture- Be a part of something larger than life- Get firsthand writing high performance code that processes millions ofrecordsRequirements -- Problem solving attitude- Exceptional programming and algorithmic skills- Good command over C, C++, Data Structure.Experience in any one of the following would increase your chances greatly -- ASP.NET Core- App Development with Flutter- Modern day web technologies such as React, Typescript etc.- Databases SQL | NO-SQL- Have Delivered at least one production level app/software

Job posted by
apply for job
apply for job
Gaurav Kalele picture
Gaurav Kalele
Job posted by
Gaurav Kalele picture
Gaurav Kalele
Apply for job
apply for job

Vice President- Technology
Vice President- Technology

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
8 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1200000, duration: "undefined", currency: "INR", equity: undefined})}}

Roles & Responsibility: Coordinate with business partners and develop strategies to implement various It solutions effectively. Work with the development team in building complex software applications which are modular, scalable and secured Building software architecture for new projects and coordinate with respective stakeholders for clarity and on-time delivery Leading the company towards Rapid Application Development and cutting down the delivery timelines Administer effective delivery of all projects with appropriate budget and timeframe. Develop an annual IT plan according to business requirements. Evaluate current system and technology and recommend modification to present modules to ensure effectiveness. Prepare business goals for both individuals and teams and ensure optimization of business. Administer and develop growth strategies for company through various information technology plans. Design and execute various business plans and policies and ensure optimization of human resources. Analyze requirement for company and develop projects in coordination with software and equipment personnel. Establish time schedule for company objectives and goals and ensure compliance to same. Administer work of all tech employees and ensure work according to schedule.   Skills & Experience: 8 to 15 years of experience in building complex software applications Understanding of Rapid Application Development Experience with PHP (and its framework is a must) Hands on experience in latest technology stacks might include but not limited to React, MEAN, Python etc. Great understanding of product development lifecycle and end-to-end project delivery Superb time management skills and multi-tasking Customer centric and very active in resolving any client queries Communication skills: This career involves a great deal of writing, speaking, and other communication skills. Superior editing skills are a plus as well, so every report you issue is clear and flawless. Innovation: You'll need the insight and creativity to form project strategies that work. Interpersonal skills: These skills are required to manage and guide staff and teams

Job posted by
apply for job
apply for job
Saquib Jawed picture
Saquib Jawed
Job posted by
Saquib Jawed picture
Saquib Jawed
Apply for job
apply for job

React Developer
React Developer

Founded 2013
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
0 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 200000, max: 500000, duration: "undefined", currency: "INR", equity: undefined})}}

Responsibilities Design and Architect functional prototypes and production ready systems. Refactor, Document & Improve codebase. Ability to troubleshoot, debug, performance-tune, and optimise a module of code. Ability to understand business requirements and translate them into technical requirements Peer code review. Communicate technical concepts with trade offs, risks, and benefits. Production Support and Bug Fixes Requirements Strong understanding of JavaScript, HTML, and CSS3 Demonstrable experience with writing clean, thoughtful Javascript code which scales. Thorough understanding of Data Structures, React.js and its core principles Good understanding of REST API's and experience in consuming/building them. Experience with common front-end development tools such as Babel, Webpack, NPM, etc Experience using Git

Job posted by
apply for job
apply for job
Diana George picture
Diana George
Job posted by
Diana George picture
Diana George
Apply for job
apply for job

Distributed Storage Engineer
Distributed Storage Engineer

Founded 2014
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
3 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 5000000, duration: "undefined", currency: "INR", equity: undefined})}}

Design, develop, test and debug highly distributed storage service. Strong background in algorithms and data structures required

Job posted by
apply for job
apply for job
Nikhil Bhupale picture
Nikhil Bhupale
Job posted by
Nikhil Bhupale picture
Nikhil Bhupale
Apply for job
apply for job