Loading...

{{notif_text}}

Let the best companies discover your talent - Check out Cutshort Discovered

Data Structures Jobs in Bangalore (Bengaluru)

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

Software Architect
Software Architect

Founded 2008
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 19 years
Experience icon
Best in industry40 - 200 lacs/annum

Architect Flipkart is India’s largest e-commerce marketplace with a registered customer base of over 100 million. In the 10 years since it started, Flipkart has come to offer over 80 million products across 80+ categories including Smartphones, Books, Media, Consumer Electronics, Furniture, Fashion and Lifestyle. Launched in October 2007, Flipkart is known for its path-breaking services like Cash on Delivery, No cost EMI and a 10-day replacement policy. Flipkart was the pioneer in offering services like In-a-Day Guarantee (65 cities) and Same-Day-Guarantee (13 cities) at scale. With over 1,00,000 registered sellers, Flipkart has redefined the way brands and MSME’s do business online. Job Responsibilities • Architects at Flipkart are responsible for driving Technology & Good Practices in Engineering in their respective teams. We are a rapidly growing & constantly improving organization. We seek very high levels of ownership in all individuals, especially roles like this – ownership of systems in your team and their impact on the entire Flipkart eco-system. Going beyond your role & contributing to make the organization & business better is an expectation. Actively participate in development along with team members for as much as 75% of their time, creating modules & systems that can then be treated as a working reflection of the best practices. • Participating in code reviews, design reviews, architecture discussions.• Being responsible for Scaling, Performance & Quality for the team.• Setting up best practices to help the team achieve the above and constantly thinking about improving the technology use are your responsibilities. Driving the adoption of these best practices around coding, design, quality, performance in your team.• Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.• Implementation of long term technology vision for your team.• Responsible for the architecture of your product; ensuring it is aligned to the requirements and the charter.• Active participant in technology forums & represent Flipkart in external forums.• Creating architectures & designs for new solutions around existing and new problem spaces at Flipkart.• Drive technology & tool choices for your team & be responsible for them. You (Must Haves) • Quick & Excellent Problem Solving skills for complex & large scale problems. • Technical Breadth – Exposure to a wide variety of problem spaces, technologies.• Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.• Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.• Good knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions.• Good understanding & experience of high performance web scale & real-time response systems. • Experience & exposure to a variety of large scale persistent systems including large databases.• Exposure to complete product development cycles – From inception to production to scaling up, supporting new requirements,re-architectures - the Architects should have seen it all. Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 3+ years.• Excellent Mentoring skills – Be the technical mentor to your team.• Must be comfortable working in fuzzy environments – where boundaries aren’t clearly defined. • B Tech or higher in Computer Science or equivalent required. Your Array (Nice To Haves) • • • • • • • Good sense of system characterization and identification of technical requirements Good learnability and adopt technologies that help build large scale, performant, reliable and sustainable systems. Architectural & Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms Ability to work in fuzzy environments and complex environmentsAble to take high ownership of complex system components and drive it to the next level Good exposure both with tech breadth and tech depth

Job posted by
apply for job
apply for job
Raj Pandit picture
Raj Pandit
Job posted by
Raj Pandit picture
Raj Pandit
Apply for job
apply for job

Tech Lead
Tech Lead

Founded 2017
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
Bengaluru (Bangalore)
Experience icon
6 - 12 years
Experience icon
Best in industry25 - 45 lacs/annum

CasaOne is a San Francisco-based, contemporary furniture rental company -- we are reimagining a fragmented, old-school industry that has completely dropped the ball on serving urban millennials and businesses who like to access and experience, rather than own, pretty much everything. CasaOne is a venture backed firm with offices in SF Bay Area, LA, DC, NY, and Bangalore. The Challenge Building scalable tech platforms for an emerging business vertical - Exceeding customer expectations through great experience on web/mobile and customer facing tools A relentless focus on improving system performance, making the best tech decisions for the current state of the product Setting direction for the team to ensure all developers are involved in making the best low-level and high-level architecture designs Collaborating with the Marketing/Ops/CS teams to deliver maximum value to the business The Team Opportunity to help scale an early stage startup to the next level. Partner with a team that believes in building an MVP -> gathering and analyzing data -> developing a scalable solution to be deployed in the market to delight the customers The Impact Do you want to build tech to make an impact in the $100bn US Home Furnishing industry? Do you want to solve some of the most difficult and interesting problems that impact vendors/customers/designers in a meaningful way? Requirements 8 years work-ex minimum, 2+ years work-ex as a tech lead Exceptional ability to work across the tech stack (front-end and back-end) Proven experience in building tech services/systems that scale Ability to come up with multiple solutions to a problem Experience in mentoring teams and driving design/development/deployment decisions for platforms built for scale Prior expertise in managing resources for multiple parallel tech projects to ensure milestones are met that align with the business goal CasaOne is Proud to be an equal opportunity employer (EEO) and value diversity at our company.

Job posted by
apply for job
apply for job
Deepika Singh picture
Deepika Singh
Job posted by
Deepika Singh picture
Deepika Singh
Apply for job
apply for job

Lead Engineer (Java)
Lead Engineer (Java)

Founded 2018
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
Bengaluru (Bangalore)
Experience icon
6 - 9 years
Experience icon
Best in industry5 - 10 lacs/annum

Looking for 6+ years of hands-on development experience using Core Java, J2ee, Spring / Hibernate, Web Services, Spring- Boot, MVC, Security and Postgres/ MS SQL Server.1. Technical skills include Java/JDK 6 and above, web services SOAP, REST, Micro Webservice, XML Parsing and schema design skills, JDBC, ORM, Multi-Threading.2. Hands-on experience in design (HLD/LLD) and design patterns and Design principles is mandatory.3. Excellent communication and client handling skills are required.4. Server-side component design, detailed technical design, development, implementation and maintenance5. In depth knowledge of core java. Solid on coding fundamentals e.g. Object-Oriented design, data structures and dependency injection6. Hands-on experience in widely used third party frameworks (e.g. Spring, Hibernate)7. Experience with Java Script framework like EXTJS, Jquery , Angular etc.8. Strong background Object Oriented analysis and design9. Hands on experience with Databases technologies preferably MS SQL Server.10.Knowledge of deployment platforms Jboss/ Wildfly/Tomcat.11.Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg.Agile,Jira)12 Experience with automated code review tools and build process.13.Experience in performance optimization by code optimization, profiling, detecting bottle neck and finding contended locks in system14.Proven track record of being a successful developer and lead and mentor by accomplishing tasks on schedule with strong initiative, commitment to quality, team blending and leadership skills.15.The candidate must be highly self-motivated confident and mature, well developed analytical and problem-solving skills with the aptitude to learn as well as a flexibility to adapt to change.16. Candidate should have worked on end-to-end life cycle of the project (ideation to go-live)

Job posted by
apply for job
apply for job
Prabal Khanna picture
Prabal Khanna
Job posted by
Prabal Khanna picture
Prabal Khanna
Apply for job
apply for job

Senior Technology Lead
Senior Technology Lead

Founded 1991
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
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Experience icon
Best in industry15 - 18 lacs/annum

Analysis, Design, and hands-on development skills in .NET, SQL Server, Angular.JA, Node.JA, MongoDB, etc.Facilitation and Business Analysis skills.Estimation and Project Planning skills for enterprise level applications.Excellent communication and technical leadership skills.

Job posted by
apply for job
apply for job
Vaijayanthi Rout picture
Vaijayanthi Rout
Job posted by
Vaijayanthi Rout picture
Vaijayanthi Rout
Apply for job
apply for job

Senior Developer / Lead – Java/J2EE
Senior Developer / Lead – Java/J2EE

Founded 2019
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
7 - 15 years
Experience icon
Best in industry30 - 70 lacs/annum

Hi, We have below mentioned position available with our client (an Invest Management Company having Global presence) @ Bangalore. Position            : Senior Developer / Lead – Java/J2EE Location           : Bangalore / Bangaluru Experience       : 7 – 15 Yrs Qualification     : B.E./B.Tech / M.E. / M.Tech (No MCA/M.Sc - Strictly) Skills Required : Java/J2EE, Algorithms, Data Structures, Object Oriented Programming (OOPs/OOAD/OOD), Multi-threading, REST Frameworks, Java, Spring, Micro-Services, Agile, Invest Management/Banking, Trading. Job/Position Requirements :   Should have hands-on experience in Java/J2EE Experience in Trading System is desired. Should have strong experience in Data Structures, Algorithms, Object Oriented programming skills (OOps/OOAD/OOD) Experience in complex projects through the software development lifecycle (SDLC) Outstanding Coding, Debugging & Analytical Skills. In-depth knowledge of Core Java, Multi-threading, Spring and Hibernate / ORM Frameworks. Expertise in building and managing Micro-Services using REST frameworks like Spring Boot/Dropwizard etc. Expertise in designing Enterprise Applications. Exposure to Agile Methodologies and Tools. Collaborate with Product Owners & Architects on design decisions. Should be from premier institutions like IITs, IIITs, NITs etc.   Target Companies : E-Commerce Companies, Fin-Tech Companies, IT Product Companies   Target Industries : Banking /Financial Services, Internet/On-line/Start-ups, IT   NOTE : Look for candidates, who are currently getting more than 30 LPA

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

Senior Developer / Developer in Founding Team
Senior Developer / Developer in Founding Team

Founded 2019
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
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry6 - 10 lacs/annum

Proficient in Python 2 / 3 and have built products before (managing the entire DevOps cycle) - proficient in Python Data Structures Good understanding of Open Source Visualisation Tools like D3.JS, Matplotlib etc. Good understanding of Functional APIs and Data Ingestion viz. Pandas’ dataframe from SQL DB and Excel (CSV) & Flat files of (primarily) structured data - no data cleansing Growth mindset - eagerness to learn and grow in the role Qualifications: B.Tech / BE / Graduate Engineer in any stream (preferred Mech / Industrial Engineer) Compensation : At par with industry (with stock options / grants to be vested over 3 years)

Job posted by
apply for job
apply for job
Soumya Choudhury picture
Soumya Choudhury
Job posted by
Soumya Choudhury picture
Soumya Choudhury
Apply for job
apply for job

Technical Lead
Technical Lead

Founded 2018
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
3 - 7 years
Experience icon
Best in industry9 - 12 lacs/annum

Responsibilities • Be the voice of the customer from a technical perspective internally • Work closely with the tech team to deliver bug-free projects within timelines with maximum client satisfaction • Work closely to prepare tech specs, product documentations, decks for external audiences and be an evangelist of the product and the solutions • Be the single point of contact for all product-related queries, escalations and management • Understand product and platform nuances to solution on behalf of client • Collaborate with clients to influence scope increases • Manage the tech team from a product development and rhythm standpoint, and own project deliveries end-to-end Requirements • You will have excellent project and stakeholder management skills, with a strong track record of setting up and delivering projects in a collaborative environment. • Experience of working for a SaaS company is desirable, but not essential.

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

Software Engineer - AI-Driven Revenue Operations
Software Engineer - AI-Driven Revenue Operations

via Clari
Founded 2012
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
Bengaluru (Bangalore)
Experience icon
0 - 6 years
Experience icon
Best in industry10 - 25 lacs/annum

We are looking for talented, experienced Java backend Software Engineers who are passionate about their work and who want to work on leading edge cloud based technologies to develop ground-breaking artificial intelligence driven enterprise grade applications. About Clari Clari uses AI and automation to drive growth and retention for high-performing revenue teams. Clari’s Revenue Operations platform is currently processing over $300 billion in pipeline, and is used by over 50,000 marketing, sales and customer success professionals across 170 countries. Customers include market leaders like Symantec, Adobe, Alteryx, Workday, Lenovo, Zoom, Medallia, Alteryx and hundreds of others.  Clari harvests and analyzes activity signals from dozens of different business systems, including email, calendar, CRM, marketing automation, to shorten sales cycles, increase win rates, and make revenue more predictable.    The result is passionate and frankly humbling customer loyalty. We consistently hear from our customers how we’ve changed their lives - just check out the reviews on G2 Crowd. It never gets old, and we never take it for granted.   Clari is looking for several key experienced engineering who will focus on implementing many different areas of our solution, including but not limited to our overall web architecture, core application features such as data science driven analytics, user management, content management, social graph integration, personalization, emails, collaboration systems and enterprise content repositories as well as on unstructured data analytics, machine learning and our relevance engine.   Join our core applications team where you’ll work with truly remarkable colleagues on highly diverse, complex, and relevant problems while building scalable applications designed to service millions of mobile and web-based information workers. You’ll work closely with product managers, designers, and others in a cross functional environment on multiple projects, from concept phase through testing, launch and ongoing operations.   We work in an open, collaborative environment and seek exceptional developers who enjoy problem solving and straying outside the routine. You will also contribute to the growth of Clari by being a Brand Ambassador and assist in the hiring of great talent. Qualifications 3+ years of professional server development experience using Java or similar object-oriented language Strong understanding of web-based architecture - web servers, load balancing, caching, databases etc. Basic knowledge of SQL (Postgres, MySQL) and NoSQL databases (MongoDB) Experience developing data driven web applications Up-to-date knowledge of latest trends in web application development, including Amazon AWS ecosystem Experience building and using RESTful APIs Nice to Have Experience with multi-threading, replication etc. concepts in cloud applications Familiarity with large scale business intelligence applications Familiarity of JavaScript and other web technologies such as React   Why Clari? Because we have a big mission, a winning product and an amazing fan base of passionate customers.   We’re changing the world and having a lot of fun on the way. Clari is a fun and fast-growing Silicon Valley company. Clari is one of Inc. Magazine’s best places to work in the US and was named as a 2019 Top Bay Area Workplace for the 5th consecutive year. In October 2019, we closed $60M in Series D funding and are growing at 200%. Our product is a winner - we have perennially been given the highest overall rating in G2 Crowd’s Top 20 Sales Analytics Software. We’re backed by top tier investors including Sequoia Capital, Bain Capital, Sapphire Ventures, Madrona Venture Group and Tenaya Capital, and have a superb and supportive board.   Our team is made up of veteran entrepreneurs, brilliant engineers, and tried-and-true sales professionals who have done this before and want to do it again, this time only bigger.   What’s left to add? You.

Job posted by
apply for job
apply for job
Sanjay Mahalingam picture
Sanjay Mahalingam
Job posted by
Sanjay Mahalingam picture
Sanjay Mahalingam
Apply for job
apply for job

Senior Software Engineer
Senior Software Engineer

Founded 2015
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
Best in industry15 - 25 lacs/annum

Job DescriptionSoftware engineering takes the central roles for building Traveloka products and systems. You will be responsible for designing, building, improving, or maintaining our web applications, third-party data integration, data API, backend systems, or working with monitoring tools and infrastructure may work on our search engine including scoring and relevance, reservation engine, automated pricing engine, business process engine, data applications, devops-related applications, and othernew projects.You will work in cross-functional teams and meet great people regularly from top tier technology, consulting, product, or academic background. We work in open environment where there are no boundaries or power distance. Everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves. Get the exposure to multi-aspect, collaborative, intensive startup experience with our recent expansion into Southeast Asia and exploration of new productQualifications Having minimal 3 years of experience in software engineering, application development, or system development Excellent understanding of software engineering concepts, design patterns, and algorithms Comfortable working up and down the technology stack Curiosity to explore creative solutions and try new things Bachelors' degree in Computer Science or equivalent from a reputable universityCompany DescriptionTraveloka is a technology company based in Jakarta, Indonesia. Founded in 2012 by ex-Silicon Valley engineers and aims to revolutionize human mobility with technology. Today Traveloka is expanding its reach by operating in six countries and experimenting with new endeavors that will create large impact in the markets and industries we touch.

Job posted by
apply for job
apply for job
Chandrika M picture
Chandrika M
Job posted by
Chandrika M picture
Chandrika M
Apply for job
apply for job

Linux Kernel Developer
Linux Kernel Developer

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

Job title- Kernel Developer Experience- 2 to 5 years Location-  Bangalore (Incubex - HSR Layout, 6th Sector, HSR Layout, Bengaluru)   Salary- 6 to 9 LPA. Joining- Immediate to 30 Days   Job Description:   Good understanding of Linux kernel and device drivers. Kernel level debugging for issues. Strong C++ programming skills, preferably in developing Linux Kernel. Experience in Yocto Linux Excellent debugging skills including crash analysis, memory analysis, race conditions, memory corruption.

Job posted by
apply for job
apply for job
Akula Rajani picture
Akula Rajani
Job posted by
Akula Rajani picture
Akula Rajani
Apply for job
apply for job