Loading...

{{notif_text}}

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

Algorithms Jobs in Bangalore (Bengaluru)

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

Architect/Principal Engineer
Architect/Principal Engineer

via Swiggy
Founded 2014
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
8 - 20 years
Salary icon
Best in industry{{renderSalaryString({min: 5000000, max: 8000000, duration: "undefined", currency: "INR", equity: undefined})}}

Job description :- PSE at Swiggy not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams.- They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (leadership), inward (peers and engineering team) and outward (product & business teams)Job responsibilities :- Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team.- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create.- Implementation of long term technology vision for your team.- Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to- Creating architectures & designs for new solutions around existing/new areas- Decide technology & tool choices for your team & be responsible for them.- Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions.- Technically Hands-on, prior experience with scalable Architecture- Possess 8+ years of software engineering and product delivery experience, with strong- Excellent command over Data Structures and Algorithms- Exceptional coding skills in an Object-Oriented programming language (Java preferred)- Strong problem solving and analytical skills- Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr,- Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems- Experience with high performance websites catering to millions of daily traffic is a plusCompany profile : - Swiggy is India's largest food ordering and delivery platform. With a vision of Changing the Way India Eats, the company has more than 25,000 active restaurants partners across eleven cities in the country.- Swiggy's innovative technology, large and nimble delivery service, and customer focus enable a host of benefits including lightning fast deliveries, live order tracking, no restrictions on minimum order amounts, and strong customer support. With a huge a customer base and 5lac order per day. Swiggy is redefining the food tech industry.

Job posted by
apply for job
apply for job
Surendra  Motamarri picture
Surendra Motamarri
Job posted by
Surendra  Motamarri picture
Surendra Motamarri
Apply for job
apply for job

Senior Software Engineer I
Senior Software Engineer I

Founded 2017
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
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 2000000, duration: "undefined", currency: "INR", equity: undefined})}}

Job Title: Senior Software Engineer - I Reporting To: CTO Location: Indiranagar, Bangalore   CodeParva, The Era of Code   About us: We ‘Code’ to develop Operations & Management software, which impacts both large Corporations as well as mom-and-pop businesses. Our core specialty lies in Self Storage management, Property Management, Payment Processing and modern B2C Website Development Platforms. From Boston to Bengaluru – CodeParva runs Business   What We can Give: A top-notch platform where you can leverage your skills to build full features and modules in Django and ReactJs, using technologies like ElaticSearch, Redux, WebSockets, MaterialUI, Formik, RabbitMQ, Celery, Redis, etc. when necessary A team which is eager to learn from you and to mentor you A clean slate for new ideas & methodologies Competitive salaries for your contributions PS: Our entire team planned, developed & executed the 1st formal Appraisal process of CodeParva   What You Can Give Write clean, reusable, maintainable and performant code Design, Develop, test, maintain, and own frameworks, modules, and full features Strong ownership towards the product Willingness to go the extra mile to do something the right way Critically review the part of the product you are working on and suggest feasible improvements. Expertise in at least one of backend or frontend as described below, with a willingness to learn the stack you don’t have expertise in. Backend: Expertise in building API design and development using Django framework Experience in one of: Redis / ElasticSearch / Celery / Real-time notifications BONUS: Experience with PostgreSQL Frontend: Expertise in React 16 and Redux Experience with the following: Formik, MaterialUI, Virtualization, webpack Expertise in styling: CSS, Flex, Animations & Transitions   What will make you stand out from other applications Communication: clarity in understanding & passing on the requirements Prioritization: your time-management and delegation skills A never-give-up Attitude!   What we Value & Reward: We are an equal opportunity employer and value diversity at our company & we do not discriminate. We Reward loyalty and a never-give-up attitude.

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

Senior Software Engineer
Senior Software Engineer

Founded 2011
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
Bengaluru (Bangalore)
Experience icon
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 8000000, duration: "undefined", currency: "INR", equity: undefined})}}

As an iOS Developer,• At least 3.5 years of experience developing, releasing and maintaining iOS mobile applications• Ability to write efficient, reusable and maintainable code in swift.• Excellent expertise in iOS SDK frameworks and fundamentals.• Amazing debugging skills with ability to write unit test cases• Strong computer science fundamentals.• Startup friendly i.e self-starter, quick learner, hardworking & passionate.What is guaranteed?1. Core development and end to end ownership.2. Accelerated learning and experience of working in a fast-growing startup.3. Freedom to innovate and tread less traveled paths.4. Industry best perks.Compensation- Best in the Industry

Job posted by
apply for job
apply for job
Twinkle Bhatnagar picture
Twinkle Bhatnagar
Job posted by
Twinkle Bhatnagar picture
Twinkle Bhatnagar
Apply for job
apply for job

Technical Lead
Technical Lead

Founded 2008
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
6 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 3500000, max: 5000000, duration: "undefined", currency: "INR", equity: undefined})}}

Looking for a Backend Engineer, working experience only on a Product firm of Mininum 5 years of experience

Job posted by
apply for job
apply for job
amulya gopal picture
amulya gopal
Job posted by
amulya gopal picture
amulya gopal
Apply for job
apply for job

Software Engineer - Fullstack
Software Engineer - Fullstack

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

Job Description:   The Fullstack developer will design, construct, develop, code, debug, document and maintain the core business applications adhering to in-house development processes and methodologies. Must be a focused individual with exacting standards and who is passionate about creating reusable, scalable and maintainable software architecture on Javascript. Responsibilities:     ● Work with development teams and product managers to ideate software        solutions     ● Design client-side and server-side architecture     ● Build the front-end of applications through appealing visual design     ● Develop and manage well-functioning databases and applications     ● Write effective APIs     ● Test software to ensure responsiveness and efficiency     ● Troubleshoot, debug and upgrade softwareMandatory skills to have:      ● 4+ Years of Experience in Fullstack - MEAN or MERN      ● Experience with multiple front-end languages and libraries - HTML/         CSS, JavaScript, Angular or ReactJs or VueJS      ● Experience with back-end languages - NodeJS & ExpressJS      ● Familiarity with database MySQL or MongoDB      ● Excellent communication and teamwork skills      ● Great attention to detail      ● Organizational skills      ● An analytical mind

Job posted by
apply for job
apply for job
Johnly Earnest picture
Johnly Earnest
Job posted by
Johnly Earnest picture
Johnly Earnest
Apply for job
apply for job

Software Solutions Engineer
Software Solutions Engineer
at Tars

via Tars
Founded 2015
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
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 600000, max: 1500000, duration: "undefined", currency: "INR", equity: undefined})}}

Are you a Problem Solver interested in building futuristic interfaces? Do you want to be a pioneer in the conversational interface revolution? Do you enjoy helping customers by building software solution with real business impact? Are you comfortable working in a small team with a lot of ownership and accountability?If these questions have got you excited or triggered futuristic images on your head, you could be the one we are seeking. We are Tars, one of the few bootstrapped and profitable SaaS companies out of India. We help businesses make chatbots with our DIY, no-code chatbot builder. People who use our chatbots get 50%-200% boost in conversion rate. Our Customers are US-based small and mid-market businesses and enterprise companies in India like Bajaj Finserv, Indiamart, Future Group, etc.We are looking for a Software Solutions Engineer to be part of our team.Responsibilities:Design, build and maintain software solutions to deliver business results.Directly communicate (email/chat/call) to corportate customers to deliver business solutionsIntegrating user-facing elements with server-side logic.Embrace the engineering best practices.Produce clean, high-quality code, tests, and documentation.Engage in code and design reviews with peers and partners.Define and implement robust architectures to solve business problems.Opportunities: Be part of a fast-growing profitable startup.Be a thought leader in the field of conversation interfaces.Gain expertise in building interfaces that cater to millions who interact with our bots.Learn from fellow team members who have achieved success in diverse backgrounds.Requirements:3+ years of experience in engineering frontend of web applications.Excellent written and verbal commuication skills to talk to customers to deliver solutionsKnowledge of HTML, CSS and experience with some modern JavaScript framework.Experience in building front-end web apps from scratch.Experience in using REST APIs to connect frontend to backendGreat interpersonal & communication skills to work in a teamOur Technology Stack:AWS, Node.js, Express, MongoDB, jQuery, React.js, etc.We are working on the truly innovative technology of chatbots and automated conversations. As a company, we believe in creativity, innovation, automation, hard work, efficiency and freedom of thought. If you are excited about the role, apply here and let’s talk.

Job posted by
apply for job
apply for job
Vinit Agrawal picture
Vinit Agrawal
Job posted by
Vinit Agrawal picture
Vinit Agrawal
Apply for job
apply for job

Sr. Engineering Manager
Sr. Engineering Manager

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
7 - 14 years
Salary icon
Best in industry{{renderSalaryString({min: 5000000, max: 9500000, duration: "undefined", currency: "INR", equity: undefined})}}

Talents from Tier 1 Tech Schools Should be from Product Dev Firms Key Skills: Java, Python, Product Development, AI/ML, Stakeholder Management As a Sr Engineering Manager in this team, you will be responsible for leading a large team of Engineers responsible for building critical features. In addition, you will be responsible for evolving the infrastructure to meet the scaling needs of the service and continuously improve the operational excellence in the service.  As a Sr. leader in the team , you will be responsible for providing the vision on how some of the critical components in the service needs to evolve and also plan and execute on the vision. You will be responsible for building a team of best-in-class Engineers and retaining them. Along the way you’ll learn a ton, have fun, and make a positive impact on our business. A successful candidate will have an established background in building customer facing products and services, the ability to build and manage a team of skilled engineers, a strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast-paced environment.  Responsible for the overall systems development life cycle. Management and execution against project plans and delivery commitments;  Manage the day-to-day activities of the engineering team within an Agile/Scrum environment.  Management of departmental resources, staffing, mentoring, enhancing and maintaining a best-of-class engineering team.  Work closely with the engineers to architect and develop the best technical design and approach Hands-on and technical; Ability to code and contribute to on-going development Experience developing cloud software services and an understanding of design for scalability, performance and reliability, or experience building scalable, reliable applications on mobile platforms Experience creating advanced architectures and sustainable solutions Experience defining system architectures and exploring technical feasibility trade-offs

Job posted by
apply for job
apply for job
HS Sandesh picture
HS Sandesh
Job posted by
HS Sandesh picture
HS Sandesh
Apply for job
apply for job

Backend Engineer
Backend Engineer

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

Lokking for a tech entusiast for a fintech startup for digital natives. Having a mission  to help our users demystify their finances, maximize their savings and spend intelligently.

Job posted by
apply for job
apply for job
amulya gopal picture
amulya gopal
Job posted by
amulya gopal picture
amulya gopal
Apply for job
apply for job

Software Development Engineer
Software Development 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
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 3000000, duration: "undefined", currency: "INR", equity: undefined})}}

Talents from product/Fintechs/BFS Only Qualification : BE /B tech Candidates based out of Bangalore Only This team will build a platform that crunches thousands of data points in a matter of seconds, scales from thousands of merchants today to millions of customers by acquiring merchants using basic contact details, underwriting in nanoseconds and funding in seconds. Have worked in startup like environment with high levels of ownership and commitment for atleast 3-7 years. Have excellent coding skills – should be able to convert design into code fluently. Have experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming will be an added advantage What do we expect from you? Ability to provide technology leadership that fosters collaboration and innovation Ability to balance variety of technical needs and priorities according to our growing needs.  Achieving win-win situations where a gap exists between customer demands and our growth needs. Be a true partner, who truly care for people, serves and goes out of the way to give them what they need to serve the business. Has an expert programming experience in any one programming language (strong OO skills preferred). Deep experience in at least one general programming language (Java, Ruby, PHP, Python (Django, Flask) and SQL) Have a solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Have a penchant for solving complex and interesting problems.

Job posted by
apply for job
apply for job
HS Sandesh picture
HS Sandesh
Job posted by
HS Sandesh picture
HS Sandesh
Apply for job
apply for job

Backend Developer
Backend Developer

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
4 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1600000, max: 6000000, duration: "undefined", currency: "INR", equity: undefined})}}

Note: Hiring for multiple levels (Developers/Sr Devs/Leads/Managers)Must Haves: Data Structures, Algorithms, Distributed Systems, Enterprise Application, Java, OOP, Database Design, REST Services Talents from product Dev/Internet Firms Only Candidates should be based out of Bangalore  We are seeking software engineers to join a world-class team of highly motivated software engineers and infrastructure experts.  Formulate, implement, and evaluate algorithms for platform and application features in Java Provides design, planning, configuration, documentation, deployment and top-level support ownership of product technologies. Identifies design requirements and makes recommendations for capacity planning, performance optimization and future direction Provides expertise on multiple technologies/products and support for next generation initiatives Proficiency in at least one of the following languages: Java, Python, and JavaScript Be inquisitive, able to investigate discrepancies and follow a query through to resolution Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development

Job posted by
apply for job
apply for job
HS Sandesh picture
HS Sandesh
Job posted by
HS Sandesh picture
HS Sandesh
Apply for job
apply for job

Backend Developer
Backend Developer

via Happay
Founded 2012
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 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 2000000, duration: "undefined", currency: "INR", equity: undefined})}}

About HAPPAY: India’s leading payment and spend management solution for business, helping the companies around the globe, better manage expenses via its highly customizable platform. Happay aims to help companies to bring all the business expenses on one platform and also to help in funding, tracking and managing them online from any mobile or desktop device. Happay’s cloud-based expense management software linked to corporate cards is used by 4500+ businesses across 40+ business verticals in India. In the last 6 years, the company has grown from scratch to India’s leading FinTech company with 350+ employees across 10+ locations in India. Happay has bagged various awards such as IAMAI ‘Best Prepaid Card’ twice, Silicon India’s Company of the Year, Paul Writer’s ‘Hot Bangalore Brands’ with innovative technology, Nasscom Top 10 and many more. The company is backed by globally renowned VC firms such as Sequoia Capital, Axiom Capital, AME Cloud Ventures and Prime Venture Partners among others. Roles and Responsibility: ● Architecture and design of reusable server components for Happay ● Developing high performing REST APIs for application functionality ● Develop and maintain scalable server architecture serving millions of users every day. Eligibility: ● Should have 2+ years of experience in web server and application development ● Mandatory: Strong development skills in Python, Django, Linux, MySQL ● Good to have: REST APIs, NodeJS, Shell Scripting, MongoDB or any other structured DB ● Strong knowledge in data structures,OOP, and computer fundamentals ● An ability to refractor and understand large and separate code bases ● Experience with third-party libraries and APIs ● Forward looking on potential technology choices ● Experience in building highly scalable, reliable systems ● Bachelors / Masters in Computer Science ● Willing to work for a start-up and go extra mile ● Looking for challenges and not chilled out work environment ● Willing to work independently with little or no supervision

Job posted by
apply for job
apply for job
Vijay Kumar Jamwal picture
Vijay Kumar Jamwal
Job posted by
Vijay Kumar Jamwal picture
Vijay Kumar Jamwal
Apply for job
apply for job

Senior Fullstack Developer - Python
Senior Fullstack Developer - Python

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

We are looking for a Full Stack Engineer who will be able to develop and support web applications. The main scope of the project will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. In this role, your primary responsibilities will be – development and maintenance of the web application, making it compatible with iOS API. Therefore, it’s essential that you have large experience converting requirements and designs to functional components in Client side and Server side and deploy them to Cloud platforms using industry standard DevOps practices, in an Agile manner.   5+ years of professional Web development experience using Python Strong experience with technologies like Python, Django, Restful Web services, NodeJS, ExpressJS Should have strong experience communicating ideas across teams and stakeholders; help team with requirement analysis and task estimation Strong understanding of Data Structures and Algorithms Proficiency in fundamental front end languages such as HTML5, CSS3 and JavaScript. Hands on experience with AngularJS and experience of front-end animations using CSS and AngularJS. Develop front end website architecture & back end services using TDD methodology Write Automation tests for the features you enhance or create Experience in CI/CD and cloud deployment with Heroku or AWS Experience in Relational and Non-Relational DB like PostgreSql, MongoDB and Redis Lead implementation, troubleshoot issues, ensure responsiveness of applications and see through a project from conception to finished product Experience using Agile Methodologies and meeting sprint delivery goals

Job posted by
apply for job
apply for job
Johnly Earnest picture
Johnly Earnest
Job posted by
Johnly Earnest picture
Johnly Earnest
Apply for job
apply for job

Senior Software Engineer
Senior Software Engineer

Founded 2015
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
Bengaluru (Bangalore)
Experience icon
2 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 4000000, duration: "undefined", currency: "INR", equity: undefined})}}

Venture Highway(www.venturehighway.vc) is a VC firm. We team up with the next generation of entrepreneurs by providing guidance and capital to early stage nascent ideas in technology. We are building something amazing and are looking for an awesome Backend Engineer to join the teamJob DescriptionWe are looking for a Back-End Web Developer responsible for building and managing the complete infrastructure for our product. Your primary focus will be development of all server-side logic, definition and maintenance of the database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.Skills And Qualifications- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3- User authentication and authorization between multiple systems, servers, and environments- Integration of multiple data sources and databases into one system- Management of hosting environments- Data migration, transformation, and scripting- Creating database schemas that represent and support business processes- Proficient knowledge of Python/NodeJs- Proficient knowledge of MySql/MongoDB- Proficient understanding of code versioning tools, such as Git- At least 2 years for software development experience

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

Engineering Manager
Engineering Manager

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
6 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 4000000, max: 6500000, duration: "undefined", currency: "INR", equity: undefined})}}

Prior experience of a B2c product company is a must Strong in coding (backend) Mentored developers Preferably, with team management experience  Experienced folks with a mix of large setup and a startup, then that's the best fit.  You must know how to build a team (hiring the right talent) Can guide and mentor your team members for project delivery and their individual  career growth too THIS OPPORTUNITY IS TOTALLY RARE. JOINING A COMPANY AT THIS STAGE WITH NO-RISK AND HUGE GROWTH OPPORTUNITY, IS NOT EASILY AVAILABLE

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