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.

Backend Engineer
Backend Engineer
at Uber

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

About the Role If you are interested in developing the future architecture of Uber's Rider stack by building its core building blocks, join the Rider Backend Platform team. We build backend architectural components and frameworks comprising of services, libraries, state storage and other building blocks that aim to optimise the core Rider flow and foundational features that are shared among all rider products, including but not limited to, Uber Rider app, UberLite, m.uber.com, etc. What You'll Do Work with Rider product engineering teams to identify, design and build solutions that help scale Rider services and platforms. Drive adoption of best practices in code health, testing, and maintainability Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for scalability and testability Work with smart and motivated teammates in a fast-paced, collaborative environment. Build elegant backend platform components for high throughput and low latency distributed systems. Solve challenging problems with cutting edge design and algorithms. What You'll Need 4+ years Strong meaningful Individual contributor experience as a software engineer Design: Knowledge of data structures and an eye for design. You can discuss the tradeoff between design choices, both on a theoretical level and on an applied level. Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Our core languages are Go and Java. Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment. A team player: You believe that you can achieve more on a team -- that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement. Business acumen: You understand requirements beyond the written word. Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience. About the Team: **Rider Backend Platform** Builds the core building blocks needed to power the rider experiences on the different Rider facing apps including the core Uber app, Uber Lite, Web as we move on to become the preferred transportation platform for millions of riders all over the world. Uber At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Job posted by
apply for job
apply for job
Suvidha Chib picture
Suvidha Chib
Job posted by
Suvidha Chib picture
Suvidha Chib
Apply for job
apply for job

Software Developer
Software Developer

Founded 2014
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Salary icon
Best in industryBest in industry

Key Responsibilities:     Drive discussions to create/improve the product, process, and technology     Build abstractions and contracts with separation of concerns for a larger scope     Rapid prototyping     Robust and scalable web-based applications     Do high-level design with guidance; Functional modeling, break-down of a module     Thinking platforms & reuse, the open-source contribution will be a plus     Do incremental changes to architecture: impact analysis of the same     Do performance tuning and improvements in large scale distributed systems     Mentor young minds and foster team spirit. Desired Skills :     Extensive and expert programming experience in any one programming language (strong OO skills preferred). Deep experience in Java     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     BE/BTech, MTech in Computer Science or related technical discipline (or equivalent).     Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus     Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amounts of data. Experience with multi-threading and concurrency programming     Ability to switch between the technologies and learn new skills on the go.

Job posted by
apply for job
apply for job
vignesh N picture
vignesh N
Job posted by
vignesh N picture
vignesh N
Apply for job
apply for job

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Founded 2001
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 10 years
Salary icon
Best in industryBest in industry

Primary Qualifications: Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience. 5+ years hands‑on professional experience with object oriented and functional software engineering using Python and Django Framework Experience working in React with Redux, BackboneJS, JavaScript Experience working in a cloud environment, preferably Amazon Web Services Significant experience designing and building REST services and a familiarity with Microservice architectures Comfortable with relational database design and SQL Knowledge of data structures and algorithms Experience working with web user interface technologies Understanding of Scrum framework Strong verbal and written communication skills Ability to learn new coding languages and develop creatively Responsibilities: Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment Design and develop new features using various languages, we primarily use Python and JavaScript Collaborate with other teams and conduct new technology research for product development and recommend product enhancements Actively participate in code reviews, analyze results and choose the best solution Manage deadlines and prioritize tasks Continuously focus on improving the software quality and performance Participate in Information Security analysis and remediation Troubleshoot customer issues and communicate effectively to internal and external stakeholders Able to work independently yet thrives in a team environment

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

Senior Android Developer
Senior Android Developer

Founded 2020
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
Remote, Bengaluru (Bangalore)
Experience icon
5 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

Requirement :- We are looking for someone who is a self-learner, exhibits considerable leadership skills , and is an excellent team player. Also good at problem-solving and analytical skills.Must-Have Skills :- Strong foundation in data structures & algorithms, OS, I/O, concurrency, hands-on knowledge of Android Ecosystem, Java Tech Stack and Android app Development, a good understanding of UI/UX and principles of Material Design, excellent debugging and optimization skills.Good to have skills :- Experience of the end-to-end feature development lifecycle in-app, exposure to memory and performance enhancements

Job posted by
apply for job
apply for job
Ankit Bansal picture
Ankit Bansal
Job posted by
Ankit Bansal picture
Ankit Bansal
Apply for job
apply for job

SDE - Back End Developer
SDE - Back End Developer

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

Have a taste for solving complex and interesting problems. A solid foundation in computer science, with strong competencies in data structures, algorithms and software design. Extensive and expert programming experience in any one programming language. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. Experience with multi-threading and concurrency programming is must. Worked in a startup like environment with high levels of ownership and commitment. Should have basic operational experience including deployments and maintenance of aws services like ec2, rds, sns, sqs, route53 etc. Strongly practice writing unit and integration tests with reasonable coverage of code. Experience building highly scalable business applications, which involve implementing large complex business flows. Bachelors or higher degree in Computer Science or related technical discipline.

Job posted by
apply for job
apply for job
Rudrakiran Rambhapuri picture
Rudrakiran Rambhapuri
Job posted by
Rudrakiran Rambhapuri picture
Rudrakiran Rambhapuri
Apply for job
apply for job

Backend Developer
Backend Developer

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

About Dunzo If you need something, just Dunzo it!Not that long ago, we were on whatsapp with a handful of customers, many of whom were friends and family, getting you anything you needed - groceries, food, even sending packages to anywhere in Bangalore. Today, we’re an app covering Bangalore, Pune and Gurgaon, Hyderabad and Delhi. Dunzo is a technology company, that makes local deliveries fast and easy - whether it’s that quick run from your local store, or getting you that book that is available only in one store far away from you or even organizing your entire party!We were recently voted #3 on LinkedIn’s Top Startups in India and here’s why. The Dunzo team gets an on ground opportunity to shape a product for users across cities. You are shaping cities you’ve grown up in - by making them more accessible than before through the use of technology. We’re solving an extremely tough problem, and we seek the best of minds who are great at problem-solving, passionate and willing to go the extra mile!About The TeamAs a team, we believe that the best idea wins - no matter where the idea comes from. We tackle problems that have existed for years - through technology and data. You'll be joining a vibrant, young team who are passionate about giving our users time back, provide flexible earning opportunities for our Partners and enhance local businesses.Job DescriptionMust Haves : Proficient in algorithms and data structures. Having strong experience in designing data intensive and scalable systems. Comfortable with microservices based architecture. Knowledge of software engineering processes and unit testing. Past experience of mentoring a team of at least two people. Prior experience with both relational and non-relational databases. Prior experience with caching. Ability to debug and hotfix a problem with production in a swift amount of time. Communication skills.   Please let me know if you are interested.

Job posted by
apply for job
apply for job
Aishwarya Balakrishnan picture
Aishwarya Balakrishnan
Job posted by
Aishwarya Balakrishnan picture
Aishwarya Balakrishnan
Apply for job
apply for job

Software Developer
Software Developer

Founded 2014
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
Bengaluru (Bangalore)
Experience icon
3 - 12 years
Salary icon
Best in industryBest in industry

As a Senior software developer you will:➢ Design, implement and enhance new components of the Livspace designplatform and content management platform➢ Design new features for the e-commerce properties and front-end productsand mobile apps➢ Maintain engineering infrastructure➢ Have significant impact on current and future technology roadmap➢ Contribute creatively in strategic products that will reach large audience➢ Build a web product that users love.Who you are:➢ You earned B.Tech or equivalent degree in computer science or relatedengineering field➢ You have at least 3+ yrs of experience working with large scale webproducts➢ You can learn new technologies quickly➢ You have strong communication and collaboration skills➢ You have prior ownership of the delivery of an entire feature/subsystemYou know your way around these:➢ Linux, Apache, MySQL and PHP➢ Javascript, AngularJS, JQuery, HTML, CSS➢ Object oriented programming with Java/Python/Ruby➢ HTTP and REST web services

Job posted by
apply for job
apply for job
Christopher Menezes picture
Christopher Menezes
Job posted by
Christopher Menezes picture
Christopher Menezes
Apply for job
apply for job

Software Developer - 3D Team
Software Developer - 3D Team

Founded 2014
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
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Salary icon
Best in industryBest in industry

Designation - SDE II / III (3D team) About Livspace Livspace is India’s trusted interior design and renovation platform that connects interior designers, homeowners and vendors. For homeowners, Livspace is their one-stop destination for all things interiors. For interior designers and vendors, we’ve streamlined their workflow from design all the way to delivery through powerful and innovative technology. We’re currently in nine Indian metro areas. We’ve made over 20,000 customers happy by delivering their dream homes to them. With over 3,500 interior designers on board, we’re the largest design community India has seen. We employ over 2000 passionate individuals who continue to grow and be a part of this exciting journey. If you value autonomy, enjoy challenges, believe in getting things done and can work with minimal supervision, come join us. Skills required (Must haves): Should have worked on Javascript for minimum 2 years. Frontend(Preferred) / Backend Should have knowledge of Web development Should have good logical thinking and able to code using best practices Should have knowledge of Angular JS or any MVC framework Good to Have (Plus Points): Some knowledge of Python/java Some knowledge on Database (MySQL) Some knowledge of Three.js & 3D rendering tools in web-like blender, 3dsmax etc. Some knowledge of Geometry/mathematics knowledge Some functional knowledge of CSS Styling, though we are not looking for UI developer What you will be working on: Active development of web based 3D Design tool which is used be interior designers to create awesome designs Creation of builder tool which helps in creating dynamic products (variable dimensions and finished) run time Development of rule engine which take care of ever growing product & design rules

Job posted by
apply for job
apply for job
Mittal Soni picture
Mittal Soni
Job posted by
Mittal Soni picture
Mittal Soni
Apply for job
apply for job

Software Engineer - Frontend (Angular)
Software Engineer - Frontend (Angular)

Founded 2001
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 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 industryBest in industry

About BlackHawk Network:Blackhawk Network is building a digital platform and products that bring people and brands together.  We facilitate cross channel payments via cash-in, cash-out and mobile payments. By leveraging blockchain, smart contracts, serverless technology, real time payment systems, we are unlocking the next million users through innovation.   Our employees are our biggest assets!  Come find out how we engage, with the biggest brands in the world.  We look for people who collaborate, who are inspirational, who have passion that can make a difference by working as a team while striving for global excellence. You can expect a strong investment in your professional growth, and a dedication to crafting a successful, sustainable career for you. Our teams are composed of highly talented and passionate 'A' players, who are also invested in mentoring and enabling the best qualities. Our vibrant culture and high expectations will kindle your passion and bring out the best in you!  As a leader in branded payments, we are building a strong diverse team and expanding in ASIA PACIFIC –we are hiring in Bengaluru, India! This is an amazing opportunity for problem solvers who want to be a part of an innovative and creative Engineering team that values your contribution to the company. If this role has your name written all over it, please contact us apply now with a resume so that we explore further and get connected. If you enjoy building world class payment applications, are highly passionate about pushing the boundaries of scale and availability on the cloud, leveraging the next horizon technologies, rapidly deliver features to production, make data driven decisions on product development, collaborate and innovate with like-minded experts, then this would be your ideal job. Blackhawk is seeking passionate backend engineers at all levels to build our next generation of payment systems on a public cloud infrastructure. Our team enjoys working together to contribute to meaningful work seen by millions of merchants worldwide. What’s in it for you? You will build different parts of our payment network, that have high scale, precision and availability requirements. You will be part of a world class team delivering awesome features to Blackhawk consumers and partners.  You will stretch the limits of backend technologies to deliver functionality. You will be constantly leveraging cutting edge technologies on the cloud, and application stacks to build efficient systems. You will be an awesome team player that can learn and coach simultaneously.  You will learn to innovate. You will build relationships with the world's best payments systems while you help them realize their visions. Your work will play an essential part in how developers build state of the art payment experiences that consumers love Requirements & expectations: Bachelors/Masters in Engineering w/ 1-6 years of experience. Knowledge of data structures & algorithms. Good problem solving skills. Passionate for UI development, with experience in TypeScript & Angular stack. Good technical communication. Ability to deliver a front-end application, in part or full.  Candidate should have experience in component development using AngularJS / Angular stack: Design complex/reusable components from scratch. Understand already developed components and modify as needed. Preferably should have worked on components of following use cases: Pagination UI Forms Modals Pickers Search Workflows Ability to do test-driven development. Experience in unit-test frameworks (e.g. Mocha, Jasmine etc.). Angular specific experience: Angular 5.x & above Angular Material UI components Angular Flex Layout HTML 5 CSS Experience in one or more of the following: RxJS apollo-agular-boost Integration w/ API Services, Database, Search Engines & Distributed Cache Platforms.

Job posted by
apply for job
apply for job
Anupran Trivedi picture
Anupran Trivedi
Job posted by
Anupran Trivedi picture
Anupran Trivedi
Apply for job
apply for job

Technical Lead
Technical Lead

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

Juntrax is a global integrated office management platform for SMEs. **What we are looking for : ** * Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.   * Designed scalable Applications  * Possesses hands-on experience building end to end systems  * Good architectural & product design skills  * Strong coding, data structures and algorithms background * The ability to own end to end responsibility - right from requirement gathering to product release  * The ability to produce bug-free and production-grade code  * Engage with stakeholders and ensure the product is on target for timely development. * Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative * Must be highly motivated and be willing to take up the challenges with working in a start-up.- Must have entrepreneurial skills.   **Main Responsibilities: ** Build & lead a team by example  * Develop a deep understanding office management product and startup ecosystem and execute to the release of the product  * Architect, design, and document processes and procedures for future releases. * Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**   **What we have to offer : ** * -Work with a performance-oriented team driven by product ownership  - Learn to design system for high accuracy, efficiency, and scalability - Equity and Co-foundership will be offered - Office Culture based on collaboration and desire to deliver the best product

Job posted by
apply for job
apply for job
Anjana Desai picture
Anjana Desai
Job posted by
Anjana Desai picture
Anjana Desai
Apply for job
apply for job

Software Developer
Software Developer

Founded 2018
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
Remote, Bengaluru (Bangalore)
Experience icon
1 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

What will you be doing as Cloud Application Developer;• Design and build scalable REST API’s and integrate third party API’s• While you focus on one stack, you will also work on multiple stacks - Backend, Frontend, Databases, Infra, etc. • Unifying data structures across multiple internal built systems to ensure continuity and enhancements of functionality • Implement scalable, robust and highly available solutions • Identify and/or question problems/issues and have the ability to scope out a solution with clean modular code • Participate in Sprint Planning activities - sizing, estimations and assessments• Conduct peer to peer code reviews and write unit test cases along with your code• Work with the QA team to ensure that your code is always delivered on time and matching the criteria of all stories• Show demoes of the features and functionality you have developed.Technical and General Skills we expect you to have;• Quick learner, good at math and problem solving skills• Strong in communication - verbal and written• Fair working knowledge of design patterns• Good in Data Structures and writing algorithms• Experience working on MVC frameworks• 1+ year of experience in writing code in either Java, Python, Ruby or JavaScript• Other tech skills that we’d like you to have knowledge about: Relation DB’s, Git, Using an IDE, writing unit test cases• Bachelors or Master Degree - Computer Science is a plus, but not required• Willing to work and keep up in a fast-paced startup• Be open-minded and learn from your peers• Have fun in a collaborative work environment

Job posted by
apply for job
apply for job
Najma Khanum picture
Najma Khanum
Job posted by
Najma Khanum picture
Najma Khanum
Apply for job
apply for job

iOS Developer
iOS Developer
at Uber

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

About the Role We're looking for experienced engineers who crave to make the app more scalable, stable and livable for fellow engineers. If you love writing S.O.L.I.D. framework code that will stand the test of time, and enjoy the freedom to do things the "right way", then this is your team. We'll be focusing on app performance, feature SDKs, mobile architecture, best practices, just to name a few. What You'll Do Design and build core product rails which power many larger features in many of our mobile apps Participate and guide all phases of the product life-cycle including ideation, specification, implementation, data collection, internalization, and iteration Contribute to improving app performance and developer productivity Collaborate with different program teams working on our applications What You'll Need 3 Plus Years Full-Time, Professional Software Development experience High emotional intelligence, empathy, self-awareness, and optimism. Great communication skills and an ability to work in a team and with end-users Experience with writing, releasing, maintaining mobile applications Strong expertise in Swift and Objective-C Experience analyzing a feature in production using analytics and experimentation Strong focus on high-quality mobile UI experiences Experience in efficiently collaborating on projects Deep understanding of iOS SDKs Bonus points if BS/MS/PhD in Computer Science or a related field Experience with other programming languages Contribute to the wider iOS community via open source About the Teams - Rider GrowthUber sees close to over 100M active riders every month but has almost 4x times more signed-up accounts which are laying dormant. Through the focussed approach which would involve cross functional business and engineering teams - we would want to enable many more riders who have signed up but have not been able to take trips because of various reasons. This initiative will obsess around removing friction which has been preventing dormant riders from taking trips and also enable new riders to have a seamless Uber experience. Rider Growth teams in Uber focus deeply on rider funnel health and improvements which directly impacts the topline of Uber's revenue. - High Capacity Vehicle (HCV) High Capacity Vehicle or Uber Bus is the next opportunity for Uber for growing the rider base to the "Next Billion Users". Uber is very committed to reach out to these next billion users who are yet to experience the comfort and convenience of an Uber ride and are waiting to enjoy that experience at a price point which makes economic sense for them. HCV Scaling team's charter is enablement of fast and efficient rollout along with easy maintenance of HCV-based transportation across the world, both in developed and emerging markets. This team focuses on the following three major areas: Route Management, Fleet Management and Uber Bus - Rider Mobile Platform Rider Mobile Platform's Mission is to build a foundation to help Rider product designers and engineers deliver quality features at speed while maintaining the integrity of our experience & codebase. We're passionate about helping Uber grow by obsessing on developing the core foundational blocks and mobile libraries (iOS and Android) needed to power the rider experiences on the different Rider facing apps like core Uber app and Uber Lite. Our work also in is reused across other app ecosystems like Driver app and Eats app as we move on to become the preferred transportation and food delivery platform for millions of riders all over the world. We'll be focusing on app performance, feature SDKs, mobile architecture, best practices, just to name a few. At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Job posted by
apply for job
apply for job
Suvidha Chib picture
Suvidha Chib
Job posted by
Suvidha Chib picture
Suvidha Chib
Apply for job
apply for job

Software Developer
Software Developer

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

Key Responsibilities ● We believe that the role of an engineer at a typical product company in India has to evolve from just working in a request response mode to something more involved. ● Typically an engineer has very little to no connection with the product, its users, overall success criteria or long term vision of the product that he/she is working on. ● The system is not setup to encourage it. Engineers are evaluated on their tech prowess and very little attention is given to other aspects of being a successful engineer. ● We don’t hold appraisals as we don’t believe that evaluation of work and feedback is a constant affair rather than every 6 or 12 months. Besides there is no better testament of your abilities than the growth of the product. ● We don’t have a concept of hierarchy and hence we don’t have promotions. All we have in Udaan are Software Engineers. Skills & Knowledge: ○ 4-15 years of experience ○ Sound knowledge in Programming, ○ High Ownership & Impact oriented ○ Creative thinker & Implementation ○ Highly Customer Obsessed & Always Insisting on Highest Standards

Job posted by
apply for job
apply for job
Asha Jayaram picture
Asha Jayaram
Job posted by
Asha Jayaram picture
Asha Jayaram
Apply for job
apply for job

Python Developer
Python Developer

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

At least 2-5 years of working experience in web services, preferably in Python Should have built and released APIs in production Experience working with RDBMS and NoSQL databases Designing thoughtful, extensible data models Knowledge of identifying, defining and building micro-services Working knowledge of GCS, AWS, Azure or any other cloud provider Aggressive problem diagnosis and creative problem-solving skills Good communication skills - written and spoken

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

Technical Lead
Technical Lead

Founded 2014
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
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Opportunity to work as a Technical lead. Company : Splenta Systems Pvt Ltd https://www.splenta.com/ Job location : Bangalore - As a Java Full-stack Engineer or as Java Back-end Developer, you will be responsible for designing and implementing Microservices based application workloads on cloud platform. - You should have expertise in building/implementing Microservices solution components and be able to put them on cloud platform with necessary configurations. Top Skills : Java, Spring Boot, Spring Cloud, Microservices Architecture & API Design, Cloud Deployment, DevOps CICD and TDD. Responsibilities : - Should be able to provide technical direction and be hands-on with implementation skills for build new age application workloads with proper design considerations and align with overall architecture goals. - The implementation should meet both functional and non-functional requirements. - Able to lead team and multitask across different role expectations seamlessly - developer, Tech Lead, Designer. - Create and review design and implement solution artefacts - Proactively provide guidance on engineering methodologies, standards and leading practices for the development team. - Able to design and implement e2e testing while adopting TDD and setting up required tooling infrastructure for automation. - To help technical team with any code difficulties and manage task distribution and delivery for assigned team members - Assist in qualifying team members addition by conducting technical interveiew Experience : - 4-5 years of experience in application development and deployment, - Good technical design skills, implementing complex solutions on cloud. - Have application specific configurations and troubleshooting experience. - Design and implementation experience in asynchronous applications - event based. - Application implementation with REST APIs and message integration workflows. - Ability to implement and analyze application diagnostics and telemetry both from application and from platform. Team Collaboration must have : - Customer-oriented, diligent, proactive, focused on achieving customer's business objectives as top priority. - Able to work successfully both individually and as a team member. - Easy-going, friendly, communicative, positive in relations with colleagues.

Job posted by
apply for job
apply for job
Rumita Chatterjee picture
Rumita Chatterjee
Job posted by
Rumita Chatterjee picture
Rumita Chatterjee
Apply for job
apply for job

Python Developer
Python Developer

via Koshex
Founded 2019
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[1 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Bengaluru (Bangalore)
Experience icon
1 - 4 years
Salary icon
Best in industry{{renderSalaryString({min: 400000, max: 650000, duration: "undefined", currency: "INR", equity: false})}}

About the job Job Description We are looking for a Back-End Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central 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. Responsibilities Develop and Maintain REST API's Integration of user-facing elements developed by front-end developers with server-side logic Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Design and implementation of data storage solutions Follow and encourage Test-Driven Development (TDD) Approach Skills And Qualifications Strong foundation and knowledge about Object-Oriented Design Principles Champion of the TDD approach Implementing automated testing platforms and unit tests Proficient in Python programming language User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes Data migration, transformation, and scripting Outputting data in different formats Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform Creating database schemas that represent and support business processes Proficient understanding of code versioning tools, such as Git Understanding accessibility and security compliance

Job posted by
apply for job
apply for job
Komal Kumar Gupta picture
Komal Kumar Gupta
Job posted by
Komal Kumar Gupta picture
Komal Kumar Gupta
Apply for job
apply for job

Senior Java Developer
Senior Java Developer

Founded 2016
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, NCR (Delhi | Gurgaon | Noida), Bengaluru (Bangalore)
Experience icon
3 - 6 years
Salary icon