Loading...

{{notif_text}}

The next CutShort event, {{next_cs_event.name}}, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, is LIVE.Join now!
{{hours_remaining}}:{{minutes_remaining}}:{{seconds_remaining}}Want to save 90% of your recruiting time? Learn how in our next webinar on 22nd March at 3 pmLearn more

Principal Software Engineer
Posted by Zoheab Rehaman

apply to this job

Locations

Bengaluru (Bangalore)

Experience

9 - 12 years

Salary

INR 20L - 40L

Skills

Java
Big Data
Scala

Job description

Scienaptic (www.scienaptic.com) is a new age technology and analytics company based in NY and Bangalore. Our mission is to infuse robust decision science into organizations. Our mantra to achieve our mission is to - reduce friction- among technology, processes and humans. We believe that good design thinking needs to permeate all aspects of our activities so that our customers get the best possible aesthetic and least frictious experience of our software and services. As a Prinicipal Software development Engineer you will be responsible for the development and augmentation of the software components which will be used to solve the analytics problems of large enterprises. These components are highly scalable, connect with multiple data sources and implement some of the complex algorithms We are funded by very senior and eminent business leaders in India and US. Our lead investor is Pramod Bhasin, who is known as a pioneer of ITES revolution. We have the working environment of a new age, cool startup. We are firm believers that the best talent grounds will be non-hierarchical in structure and spirit. We expect you to enjoy, thrive and empower others by progressing that culture. Requirements : - Candidate should have all round experience in developing and delivering large-scale business applications in scale-up systems as well as scale-out distributed systems. - Identify the appropriate software technology / tools based on the requirements and design elements contained in a system specification - Should implement complex algorithms in a scalable fashion. - Work closely with product and Analytic managers, user interaction designers, and other software engineers to develop new product offerings and improve existing ones. Qualifications/Experience : - Bachelor's or Master's degree in computer science or related field - 10 to 12 years of experience in core Java programming: JDK 1.7/JDK 1.8 and Familiarity with Big data systems like Hadoop and Spark is an added bonus - Familiarity with dependency injection, Concurrency, Guice/Spring - Familiarity with JDBC API / Databases like MySQL, Oracle, Hadoop - Knowledge of graph databases and traversal - Knowlede of SOLR/ElasticSearch, Cloud based deployment would be preferred

About the company

scienaptic

Founded

Type

Size

employees

Stage

View company

Similar jobs

"Lead / Software Architect"

Founded 2011
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
Mumbai
Experience icon
6 - 12 years
Experience icon
30 - 60 lacs/annum

"We are looking for an individual who wants to work on a tech ­heavy product, and the challenging technical problems that entails. Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. The ideal candidate will 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 24x7 reliability.\n\nKey Responsibilities\n\n● Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components\n\n● Find solutions and solve issues around a variety of operating systems or programming languages\n\n● Researching new technologies and adapt them to BrowserStack requirements\n\n● Own and commit to all your work, and be accountable for your results\n\n● Using and understanding code from Open Source\n\n● Teaching others how to use new software\n\n● Willing to learn new programming languages and databases\n\n● Able to write efficient SQL queries and design schemas for relational databases\n\n● Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)\n\n● Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration\n\n● Develop multi­tier scalable, high­volume performing, and reliable user­centric applications that operate 24x7\n\n● Scale distributed applications, make architectural trade­offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality"

Job posted by
apply for job
apply for job
Bharat Goel picture
Bharat Goel
Job posted by
Bharat Goel picture
Bharat Goel
Apply for job
apply for job

"Backend Developer"

Founded 2015
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 - 1 years
Experience icon
5 - 6 lacs/annum

"ABOUT MOOSHAK\nWe're at a point where the urban English-speaking Indian population is almost all online.The next billion Indians online all communicate via Indian languages. Mooshak was created with the singular aim of making the Internet fun and relevant for this large, untapped segment. At Mooshak, we want to connect and engage Indians in their own language. And that presents problems in various domains, from creativity in content creation, to creating a highly scalable platform, to applying techniques in AI and NLP in Indian languages to understand what people are saying and react to what they want. \n\nMooshak is architected to scale. Irrespective of the number of followers, the read time for a feed remains constant. We achieve this by using distributed message queues and a distributed computing engine and some nifty caching! \n\nTECHNICAL RESPONSIBILITIES\nMooshak’s Tech Stack\nJava\nNode.js\nMongo DB\nRedis\nApache Kafka & Apache Storm\nNginx / Jenkins \n\n\nServer Developer’s Roles and Responsibilities\nYou are expected to know at least 4 of these technologies with the ability to quickly learn the others.\nYou will play the leading role in all stages of server development\nArchitecture \nCoding \nFinal testing\nShipping\nThe APIs are written and the product works fine. You are expected to understand the architecture and enhance product functionality. \nSometimes you may be required to double up as the Dev Ops guy should the servers fail or the product not be working as expected. \nThe core APIs are written in Node.js\nThe distributed message queue (Kafka) and compute engine (Storm) are implemented in Java. \nUnderstanding of Angular 2 is a big plus as our Web app is built on the same.\nNON TECHNICAL RESPONSIBILITIES\nWe are a startup. This means that:\nYou will be expected to be someone who comes up with solutions instead of problems.\nYou will be expected to work non stop including weekends if the servers crash. But otherwise we are quite chill! \nYou will be expected to talk to multiple stakeholders customers, designer, client side developer to achieve user and business needs. \n\nA high aptitude and a positive attitude are a must\nYou should be comfortable working independently as well as in a team. We are a lean team right now, with you as the only server developer (assisted by the folks who built the platform) \n\nJOB LOCATION\nYou would be working out of our office in Pune. You may be required to travel occasionally to Bangalore where our previous tech team sits"

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

"Engagement Lead"

Founded 2008
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 8 years
Experience icon
8 - 16 lacs/annum

"Take complete ownership of projects starting from gathering requirements to go-live. Good client interfacing skills, team management and planning. Strong hands-on on technology is mandatory\n\nMoonraft is a new age company working in the space of user experience design and technology. We believe in using design thinking to solve customer problems. We take pride in our engineering team. They are the brightest part of our team, who can learn and adapt to the specific technology needs on the go"

Job posted by
apply for job
apply for job
Hari Prasad picture
Hari Prasad
Job posted by
Hari Prasad picture
Hari Prasad
Apply for job
apply for job

"Software Engineer - Machine Learning"

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
Bengaluru (Bangalore)
Experience icon
0 - 2 years
Experience icon
1 - 4 lacs/annum

"Do you have a passion to be a part of an innovative startup? Here’s an opportunity for you -\nbecome an active member of our core platform development team.\nMain Duties\n● Quickly research the latest innovations in Machine Learning, especially with respect to\nNatural Language Understanding & implement them if useful\n● Train models to provide different insights, mainly from text but also other media\n● Validate the models trained. Fine-tune & optimise as necessary\n● Deploy validated models\n● Periodically, test & validate models in use. Update where necessary\nRole & Relationships\nWe consider ourselves a team & you will be a valuable part of it. You could be reporting to a\nSenior member or directly to our Founder, CEO\nEducational Qualifications\nWe don’t discriminate. As long as you have the required skill set & the right attitude\nExperience\nUpto two years of experience, preferably working on ML. Freshers are welcome too!\nSkills\nGood\n● Strong understanding of Java / Python\n● Clarity on concepts of Data Science\n● A strong grounding in core Machine Learning\n● Ability to wrangle & manipulate data into a processable form\nEven better\n● Experience with deep learning\n● Experience with frameworks like Scikit-Learn, Tensorflow, CNTK, Theano, Keras\nCompetencies\n● An aptitude to solve problems & learn something new\n● Highly self-motivated\n● Analytical frame of mind\n● Ability to work in fast-paced, dynamic environment\nLocation\nCurrently in Whitefield, Bangalore\nRemuneration\nOnce we meet, we shall make an offer depending on how good a fit you are & the experience\nyou already have\nAbout us\nAikon Labs Pvt Ltd is a start-up focused on Realizing Ideas. One such idea is iEngage.io , our\nIntelligent Engagement Platform. We leverage Augmented Intelligence, a combination of\nmachine-driven insights & human understanding, to serve a timely response to every interaction\nfrom the people you care about.\nGet in touch\nIf you are interested, please do mail your Resume to careers@aikonlabs.com with subject as\n“Software Engineer - ML”"

Job posted by
apply for job
apply for job
Sachin Dhus picture
Sachin Dhus
Job posted by
Sachin Dhus picture
Sachin Dhus
Apply for job
apply for job

"Sr. Core Java developer"

Founded 2009
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Pune
Experience icon
7 - 11 years
Experience icon
15 - 18 lacs/annum

"Accion Labs is a global technology services firm with offering a full range of product life-cycle services in the emerging technology segment. This includes Web 2.0, Open Source, SaaS/Cloud, Mobility, IT Operations Management/ITSM, Big Data and traditional BI/DW.\n\nThrough sixteen global offices and a rapid-response delivery model, Accion offers a range of engagement models such as turn-key projects, extended-teams,shared-IP development, offshore-leveraged engagements and professional staffing (contract, contract-to-hire & direct perm). \n\nAccion Labs is privately-held, venture-funded and has a hands-on management team that believes in execution and outcome."

Job posted by
apply for job
apply for job
Sagar Raut picture
Sagar Raut
Job posted by
Sagar Raut picture
Sagar Raut
Apply for job
apply for job

"Senior Software Engineer (SDE III)"

Founded 1991
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
Bengaluru (Bangalore)
Experience icon
7 - 16 years
Experience icon
40 - 60 lacs/annum

"Amazon CloudSearch from Amazon Web Services (AWS) is looking for Senior Software Development Engineers for its Bangalore team who can help build cutting edge search technologies for customers of all sizes. If you have a solid understanding of fundamental algorithms and system design and are able to produce bulletproof code, we are looking for you. CloudSearch team develops and maintains 2 of the AWS services \"Amazon Elasticsearch Service\" and \"Amazon CloudSearch\". \n\nWe are part of A9, Amazon’s search subsidiary. As a small company, we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. As a subsidiary of Amazon, we also have the longevity and resources of a larger company and the ability to quickly introduce our technology to millions of users.\n\nAs a CloudSearch Engineer, you will:\n\n· Design, develop, and support a world-class CloudSearch and Elasticsearch platform that manages thousands of search domains across 2 AWS services.\n\n· Focus on scalability, performance, service robustness, and cost trade-offs. (Especially as they pertain to a highly-virtualized, elastic, cloud-based environment)\n\n· Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform\n\n· Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs\n\n· Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service\n\n· Participate in setting a vision and objectives for Amazon CloudSearch in alignment with business and market needs\n\n· Invent the future of search instead of just being a bystander\n\n· Mentor other SDEs and advise the leadership team on the technical vision."

Job posted by
apply for job
apply for job
Navin Kumar picture
Navin Kumar
Job posted by
Navin Kumar picture
Navin Kumar
Apply for job
apply for job

"Senior Software Engineer (SDE II)"

Founded 1991
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
Bengaluru (Bangalore)
Experience icon
5 - 8 years
Experience icon
25 - 40 lacs/annum

"Amazon CloudSearch from Amazon Web Services (AWS) is looking for Senior Software Development Engineers for its Bangalore team who can help build cutting edge search technologies for customers of all sizes. If you have a solid understanding of fundamental algorithms and system design and are able to produce bulletproof code, we are looking for you. CloudSearch team develops and maintains 2 of the AWS services \"Amazon Elasticsearch Service\" and \"Amazon CloudSearch\". \n\nWe are part of A9, Amazon’s search subsidiary. As a small company, we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. As a subsidiary of Amazon, we also have the longevity and resources of a larger company and the ability to quickly introduce our technology to millions of users.\n\nAs a CloudSearch Engineer, you will:\n\n· Design, develop, and support a world-class CloudSearch and Elasticsearch platform that manages thousands of search domains across 2 AWS services.\n\n· Focus on scalability, performance, service robustness, and cost trade-offs. (Especially as they pertain to a highly-virtualized, elastic, cloud-based environment)\n\n· Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform\n\n· Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs\n\n· Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service\n\n· Participate in setting a vision and objectives for Amazon CloudSearch in alignment with business and market needs\n\n· Invent the future of search instead of just being a bystander\n\n· Mentor other SDEs and advise the leadership team on the technical vision."

Job posted by
apply for job
apply for job
Navin Kumar picture
Navin Kumar
Job posted by
Navin Kumar picture
Navin Kumar
Apply for job
apply for job

"Software Engineer (SDE I)"

Founded 1991
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
Bengaluru (Bangalore)
Experience icon
2 - 4 years
Experience icon
15 - 25 lacs/annum

"Amazon CloudSearch from Amazon Web Services (AWS) is looking for Software Development Engineers for its Bangalore team who can help build cutting edge search technologies for customers of all sizes. If you have a solid understanding of fundamental algorithms and system design and are able to produce bulletproof code, we are looking for you. CloudSearch team develops and maintains 2 of the AWS services \"Amazon Elasticsearch Service\" and \"Amazon CloudSearch\". \n\nWe are part of AWS, Amazon web services. As a small company, we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. As a subsidiary of Amazon, we also have the longevity and resources of a larger company and the ability to quickly introduce our technology to millions of users.\n\nAs a Elasticsearch Engineer, you will:\n\n· Design, develop, and support a world-class CloudSearch and Elasticsearch platform that manages thousands of search domains across 2 AWS services.\n\n· Focus on scalability, performance, service robustness, and cost trade-offs. (Especially as they pertain to a highly-virtualized, elastic, cloud-based environment)\n\n· Apply scientific analysis and mathematical modeling techniques to predict, measure, and evaluate the consequences of designs and the ongoing success of our platform\n\n· Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs\n\n· Work alongside a dedicated operations team to develop and support the smooth 24x7 operation of our worldwide service\n\n· Participate in setting a vision and objectives for Amazon CloudSearch in alignment with business and market needs\n\n· Invent the future of search instead of just being a bystander\n\n· Mentor other SDEs and advise the leadership team on the technical vision."

Job posted by
apply for job
apply for job
Navin Kumar picture
Navin Kumar
Job posted by
Navin Kumar picture
Navin Kumar
Apply for job
apply for job

"Java Developer"

Founded 2012
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
3 - 5 years
Experience icon
4 - 7 lacs/annum

"Key Responsibilities \n\t\t \n•\tHands on coding in JAVA J2EE, Spring – Hibernate.\n•\tJava enterprise Application Development.\n•\tHands on experience in creating RESTfull webservices.\n•\tKnowledge of advance spring.\n•\tKnowledge of SQL Queries.\n•\tKnowledge of AWS is necessary.\n•\tKnowledge of spring security.\n•\tKnowledge of Build Frameworks.\n•\tKnowledge of CI platforms like Jenkins\t \t \n\t\t \n\t\t \nMandatory Skills : \n\n•\tJava - J2EE\n•\tSpring – Hibernate, \n•\tMaven Technology, \n•\tJDBC Framework, \n•\tSQL Query"

Job posted by
apply for job
apply for job
Minal Patange picture
Minal Patange
Job posted by
Minal Patange picture
Minal Patange
Apply for job
apply for job

"Java Developer"

Founded 2011
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
Mumbai
Experience icon
2 - 7 years
Experience icon
4 - 14 lacs/annum

"- You have experience building large-scale web products, designing and implementing sophisticated web applications\n- You’ve a proven track record in designing and building lean, efficient and extensible Java based RESTful web-service APIs\n- You know when and how to utilize microservices but you also understand the trade-offs when applying SOA\n- You have deep understanding of modern Javascript frameworks, HTML, and CSS preferable hands-on\n- You are strong believer in best and efficient software development principles (e.g. Solid OO-design, design patterns) and processes (e.g. TDD, peer reviews, automation)\n- You have worked with a major Cloud service provider, preferably AWS\n- You have real passion for writing clean and well-tested code\n- You are a driven self-starter and you love working on a dynamic team\n- You love to creatively solve challenging problems"

Job posted by
apply for job
apply for job
Maulik Bengali picture
Maulik Bengali
Job posted by
Maulik Bengali picture
Maulik Bengali
Apply for job
apply for job
Want to apply for this role at Scienaptic Systems?
Hiring team responds within a day
apply for this job
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No 3rd party recruiters. No spam.