Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Software Development Jobs in Bangalore (Bengaluru)

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

Team Lead
Team Lead
at Lalitechat Lalitech

Founded 2018
Products and services{{j_company_types[2 - 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
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1600000, duration: "undefined", currency: "INR", equity: false})}}

JOB RESPONSIBILTIES Ensure an efficient and coordinated development, and release of high quality, performant, and integrated software features for various bank products Provide leadership through coaching and mentorship to the teams of developers geographically distributed Work effectively using the Agile and Scrum methodologies, define and scope backlog items, and identify risks and interdependencies early Participate in peer-reviews of solution designs and related code Analyze and resolve technical and application problems Identify and encourage areas for growth and improvement within the team REQUIRED SKILLS Five or more years of experience in Full-stack development Hands-on coding experience in the front-end technologies like Javascript. HTML, some frameworks (Angular, React, nodejs etc) is a must Experience with back end technologies like Java, Springboot is a plus Coding experience in a real-world product will be an added advantage Relevant experience in Software Development, and in particular have knowledge of project management techniques and software for tracking project progress like JIRA General knowledge of Cloud platforms, e.g. Azure, GCP or Amazon Web Services, including their structure, use and capabilities Ability to analyze customer requirements and define these as a formal specification for software development.

Job posted by
apply for job
apply for job
Bhanu Negi picture
Bhanu Negi
Job posted by
Bhanu Negi picture
Bhanu Negi
Apply for job
apply for job

Computer Vision Engineer

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

Computer vision engineerJob descriptionArtelus is an AI healthcare product company that is bringing healthcare to billions using deep learning.We are working in the Deep Learning space to solve healthcare problems. We seek to make products, which would complement the knowledgeand assist the clinician in making faster and accurate diagnoses.We are leveraging cutting-edge technologies like Deep Learning and artificial intelligence to increase the capacity of healthcare providersenabling them to offer higher quality care without overburdening the system.Solutions using Deep Learning Algorithms have a higher rate of accuracy and early detection can save lives.We are looking for creators who can build products that our customers love. The challenge for you will involve understanding, and building for, anunforgiving consumer who invests a lot of trust into the product YOU will build. Your product will be used by thousands.You'll be responsible for:Writing quality code using language best practicesWorking in a highly collaborative teamBuilding good software using the latest tools and techniquesParticipating in design reviews, coding modules, code reviews, and unit testingTaking ownership of the quality and usability of your codeRequirementsYou are an expert in computer vision algorithms - segmentation, homographyYou are an expert in image processing algorithms - morphology, filtering, enhancementYou are good in deep learning - classification, segmentationYou possess good enough knowledge of Linear algebraYou are aware of recent developments in deep learningYou have developed Image classification and segmentation models using deep learningYou are an expert in Python, OpenCV, TensorflowYou have worked with Numpy, Pandas, etcYou must have worked for 3+ years in building computer vision applicationsYou can use GIT wellYou are an open-source contributorYou have completed BTech in CSE/ECE/EEEYou have published papers in international conferences (OPTIONAL)We Value:Entrepreneurial spirit. Everywhere you go, you can’t help but mobilize people, build things, solve problems, roll up your sleeves, goabove and beyond, raise the bar. You are an insatiable doer and driver.Strong execution and organization. Your team will be working with engineers and product leads at the bleeding edge of the developmentcycle. To be successful in this role, you should be comfortable executing with little oversight and be able to adapt to problems quicklyStrategic mindset - you’re comfortable thinking a few steps ahead of where the team is at nowWhat you’ll get:Very competitive salary with performance bonusActive promotion of your professional career by sending you to events, hackathons, user groups, etc.Weekly time-slot where you are encouraged to spend time to play around with new technology or self-learning

Job posted by
apply for job
apply for job
Prabhati Sanyal picture
Prabhati Sanyal
Job posted by
Prabhati Sanyal picture
Prabhati Sanyal
Apply for job
apply for job

Backend SDE3 Engineer

Founded 2005
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
via zyoin
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore), Pune
Experience icon
7 - 11 years
Salary icon
Best in industry{{renderSalaryString({min: 2100000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

Roles and Responsibilities• Code, develop, design and architect features related to the existing application. Weexpect you to own modules end to end and take pride in the work products youship.• Lead from the front, when it comes to delivering high quality work products. Serveas a mentor to the team members• Create and define performance metrics. Ideate, innovate and hack through theexisting systems to improve performance.• Perform code reviews, set coding practices and guidelines within the team.• Make sense of the product specs, be nimble in getting the issues resolved. Be athought leader.Critical Functional Skills:• Solid understanding and knowledge of Java/C/C++. You should understand theconcepts of multithreading, I/O, messaging, instrumentation etc and theirimplementation in Java/Any other Object-Oriented Language.• Proficiency in the implementation of algorithms and the use of advanced datastructures to solve problems in computing. A solid foundation in the principles ofcomputer science is desired.• Ability to write clean, modular, and loosely coupled code by the use of designpatterns.• He/She should be able to break down and architect complex software systems. Forexample- Build• Cars Availability Engine for Ola.• Strong decision-making ability• Deep expertise in at least one programming language & tech stack.• Substantial experience in building complex and scalable solutions.• Strong object-oriented design skills, ability to apply design patterns, and an uncannyability to design intuitive module and class-level interfaces• The ability to do deep problem solving and build elegant, maintainable solutions tocomplex problems.• Experience leading multi-engineer projects and mentoring junior engineers• Experience with full life cycle development in any programming language on a Linuxplatform• Comprehensive operational experience including, optimizations, deployments andtuning servers like apache/mysql/tomcat/solr• Prior experience in working with Agile software methodologies (XP, Scrum), TDD,and Continuous Integration(CI/CD) a plus.• Experience in building data-driven web application design and development is a plus• Expert level experience in building a scalable, large and complex businessapplication.Experience Required:• Typically with an experience of 5+ years of development experience in a productfirm.• Must have lead, designed, architected and delivered at least 1 project in his previousassignments independently.Minimum Qualifications Required:• Btech/MS from a reputed Institute• Deep expertise with any or combination programming languages: Java, C++, C#,Ruby, Scala,• Go any object-oriented high-level proprietary or open-source language with strongprogramming constructs. We are not skill-specific but go by strength incompetencies• Machine coding• Single machine in-memory program• Need a working code with functionality• Readable and well-designed code with right abstractions, separation of concerns,• right design patterns• Performant code with concurrency and efficient data structures• Write test cases covering the happy path and edge cases• Problem Solving• Choose the right combination of data structures to solve the problem• Identify most edge cases for the problem• Identify opportunities of parallelism: utilizes multi-core solutions where applicable• Design & Architecture• Distributed systems design and system interaction• Identify API signatures• LLD with class design• Solve for performance & availability

Job posted by
apply for job
apply for job
Suchoritha Zyoin picture
Suchoritha Zyoin
Job posted by
Suchoritha Zyoin picture
Suchoritha Zyoin
Apply for job
apply for job

Technical Lead

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, Pune, Bengaluru (Bangalore), Hyderabad, NCR (Delhi | Gurgaon | Noida)
Experience icon
6 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

Role We are looking for a Technical Lead - PHP to join our awesome team and deliver a streamlined user experience. We want a team member who is well versed and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation. We want a team member who Leads projects and teams. Participates in and supports initiatives outside of the main area of responsibility.    Engineering and Delivery Responsible for the quality and quantity of the engineering output. Responsible for the continuous, iterative improvement of our engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Work closely with the client & product management team to ensure we are building the best products & team is aligned to product goals. When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.   Managing and Directing Talk to engineers to tease out concerns early, then fix them when possible. Resolve conflicts or performance problems with engineers. Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it. Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines. Represent the engineering with other departments and ensure we provide engineering support wherever necessary in the company. Support team happiness. :)   Hiring and Training Attract, nurture, coach, and retain talent. Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback. Ensure engineers are provided with continuous and valuable learning opportunities. Contribute to determining engineering salary ranges and adjustments. Contribute to defining and building the vision for our engineering organization. Contribute to defining quality standards for our work. Contribute to creating training and learning material and opportunities for engineers.   Strategy and Consulting Run and/or participate in project kick-offs. Work with your team to select and design the software architecture, tools, and platforms used to deliver client projects. Define quality standards for client projects. Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 4+ years Experience working with PHP technology Knowledge of Laravel, CodeIgniter frameworks Knowledge of React and other JavaScript frameworks Good knowledge of operating systems and networking concepts Aggressive problem diagnosis and creative problem solving skills Startup mentality, high willingness to learn, and hardworking Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Good to have - Experience with Google Maps API Good to have - Familiar with testing frameworks (Ex. Jasmine)

Job posted by
apply for job
apply for job
Kaushik Vedpathak picture
Kaushik Vedpathak
Job posted by
Kaushik Vedpathak picture
Kaushik Vedpathak
Apply for job
apply for job

Lead Engineer / Co-founder

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

At Raidenbit, we are building KahaniBox - The Netflix for interactive fiction in Indian languages. We create immersive roleplaying experiences through storytelling which keeps our audience hooked for hours. And while doing that we are solving some interesting problems of decoding human psychology and understanding their content tastes using engineering and data science. I am looking for a lead engineer who can join me as a co-founder to scale KahaniBox to 100M+ monthly users. What you’d be building in next 1 year.. A “content insight engine” that evaluates user’s choices across episodes and informs what mood/theme works for what audience. A recommendation engine that feeds on 100+ data points invisibly from a user and recommends new content with an extremely high success rate. A creator tool allowing our users to create interactive stories in different languages on their smartphones. A team of engineers that is consistently building towards the company’s vision of making best in class data-informed entertainment.   A background like this helps: 5+ years of engineering experience in scaling, optimizing and rewriting major systems and least 1 year of relevant engineering team management experience. Strong team building and empowering skills - you excel in hiring and mentoring high-performing engineering teams. Exceptional competencies in data structures, algorithms, software design and OOP. You are experienced with at least one of the following Cloud Providers: GCP, AWS or Azure. Experience in building data pipelines and implementing event-driven architectures. Strong bias to ship early and iterate quickly with data. Bonus points for experience in ML and understanding of game mechanics. You’ll play a key role in creating the world's most data driven media-tech company, where we create content based on data rather than our biases. You will be offered a sizable equity package and a co-founder position with full ownership of tech. Let’s talk and know each other!

Job posted by
apply for job
apply for job
Zaid Azmi picture
Zaid Azmi
Job posted by
Zaid Azmi picture
Zaid Azmi
Apply for job
apply for job

React Native Developer

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

Company- StatusNeoWebsite link:- https://statusneo.com/Need- React Native Developer Job Description We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. Responsibilities Build pixel-perfect, buttery smooth UIs across both mobile platforms. Leverage native APIs for deep integrations with both platforms. Diagnose and fix bugs and performance bottlenecks for performance that feels native. Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things. Maintain code and write automated tests to ensure the product is of the highest quality. Transition existing React web apps to React Native. Skills Firm grasp of the JavaScript  language and its nuances, including ES6+ syntax Knowledge of (functional or object-oriented) programming Ability to write well-documented, clean Javascript code Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ) Understanding of REST APIs, the document request model, and offline storage Experience with automated testing suites, like (Jest or Mocha)

Job posted by
apply for job
apply for job
Alex P picture
Alex P
Job posted by
Alex P picture
Alex P
Apply for job
apply for job

Senior Software Development Engineer - Frontend

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

About StrataWe are a fractional investment platform that helps you own a piece of high-end commercial properties acrossIndia. For as little as Rs. 25 lakhs, you can invest in a stable and lucrative asset class that was previously onlyavailable to the ultra-richTo achieve our very ambitious goals we need a senior frontend engineer who can help Strata elevate to acompletely new level.Qualification, Skills, Abilities, Responsibilities & Experience1. 3+ years of experience in Angular framework or React2. 5+ years of experience in HTML, CSS, Javascript3. Fintech Background will be a plus4. Solid understanding of best practises, guidelines, and methodologies5. Will need to create the framework and guide and mentor the team6. Set up code reviews, deployment pipelines, testing methodologies7. Write mock apis and be good in documentations8. Should be ready to work with cross functional teams9. Computer Science degree preferred but not mandatory

Job posted by
apply for job
apply for job
Strata Prop picture
Strata Prop
Job posted by
Strata Prop picture
Strata Prop
Apply for job
apply for job

Technical Project Manager - PHP

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
Remote, Mumbai, Pune, Hyderabad, Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
Experience icon
6 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Area We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for a client based out of US. Role We are looking for a Technical Project Manager - PHP to join our awesome team and deliver a streamlined user experience. We want a team member who is well versed and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation. We want a team member who Leads projects and teams. Participates in and supports initiatives outside of the main area of responsibility.    Engineering and Delivery Responsible for the quality and quantity of the engineering output. Responsible for the continuous, iterative improvement of our engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Work closely with the client & product management team to ensure we are building the best products & team is aligned to product goals. When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.   Managing and Directing Talk to engineers to tease out concerns early, then fix them when possible. Resolve conflicts or performance problems with engineers. Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it. Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines. Represent the engineering with other departments and ensure we provide engineering support wherever necessary in the company. Support team happiness. :)   Hiring and Training Attract, nurture, coach, and retain talent. Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback. Ensure engineers are provided with continuous and valuable learning opportunities. Contribute to determining engineering salary ranges and adjustments. Contribute to defining and building the vision for our engineering organization. Contribute to defining quality standards for our work. Contribute to creating training and learning material and opportunities for engineers.   Strategy and Consulting Run and/or participate in project kick-offs. Work with your team to select and design the software architecture, tools, and platforms used to deliver client projects. Define quality standards for client projects. Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 4+ years Experience working with PHP technology Knowledge of Laravel, CodeIgniter frameworks Knowledge of React and other JavaScript frameworks Good knowledge of operating systems and networking concepts Aggressive problem diagnosis and creative problem solving skills Startup mentality, high willingness to learn, and hardworking Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Good to have - Experience with Google Maps API Good to have - Familiar with testing frameworks (Ex. Jasmine)

Job posted by
apply for job
apply for job
Kaushik Vedpathak picture
Kaushik Vedpathak
Job posted by
Kaushik Vedpathak picture
Kaushik Vedpathak
Apply for job
apply for job

Software Development Engineer - 3

Founded 2014
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
Remote, Bengaluru (Bangalore), Hyderabad, Chennai
Experience icon
6 - 9 years
Salary icon
Best in industryBest in industry

About Reflektive   We are seeking a Software Engineer to help scale Reflektive from a startup to being the market leader for employee performance management. The main question to be answered: Can you help a company scale?    Reflektive has major initiatives to tackle in the next year, along with scaling our team from fifteen to forty Engineers. Initiatives range from internal scaling, security, engagement, new verticals, pervasive technologies, research and development, data and analytics, and customer tools. Reflektive’s Senior/Lead Software Engineer will contribute in their area of specialisation. S/he will be a trusted leader that will drive initiatives over the finish line. S/he will help us solve complex design challenges and mature our platform to handle increasing traffic and scale.   You'll join a lean, prolific team where everyone, including you, is active in the product defining and development process (where deploying new features every 2 weeks is common). You'll know the customers we're talking to, and the needs of each one. As a result, you know where your initiative and drive can best make a difference (and be recognized!)   Our engineering team consists of developers from a wide array of backgrounds. Our team primarily focuses on Rails and Javascript, but is always ready to use the best tool for the job when it makes sense. Following Scrum practices, we work closely with the Product Management team to develop features that focus on empowering and developing employees. Our team is a tight knit, friendly group of engineers that are dedicated to learning from and teaching to each other. Team members regularly contribute to and optimize our engineering practices and processes. Our team wants to make software engineering fun, easy, and fulfilling, so we've come up with a set of values that we apply to our software every day: Simple, Flexible, Consistent, Predictable, Efficient, and Pragmatic. Responsibilities Break-down complex problems into solvable pieces of work for other Engineers.  Depending on your specialization, projects/initiatives may include: Security, scaling distributed systems, working on our core services related to user management, building out new verticals, guiding new engagement features, scaling traffic/imports/exports, managing APIs.  Help scale the company in both headcount/workforce, as well as our technology. Scale our platform to handle an increasing number of enterprise customers: +50,000 employees Work extremely cross-functionally across Engineering and Product Management. Train and mentor junior/mid-level Engineers.  Deliverables: (30 days) Own a feature; possibly being paired with another engineer. (60 days) Own and drive a new initiative. (90 days) Bring that initiative to production. Desired Skills and Experience Software development experience of 7+ years Expert proficiency in Ruby or Python. SaaS /Internet company background: web-based, hosted on Heroku or AWS. Experience working with databases like mysql, postgres, eleasticsearch Experience with one or more technologies desired, NOT required: Redis, Memcache, Redshift, Kafka, RabbitMQ, Hadoop, Microservices, Aws lambda and kinesys. Knowledge of one or more languages desired, NOT required: Java, javascript/typescript/golang Experience in an Agile and Scrum environment. Played a pivotal role in scaling a company. Startup experience strongly desired. You learn quickly, you're adaptable and versatile.  Experienced as a mentor. Track-record of achievements impacting team(s) and company(ies) versus solely building features.  About Reflektive   Forward-thinking organizations use Reflektive’s people management platform to drive employee performance and development with Real-Time Feedback, Recognition, Check-Ins, Goal Management, Performance Reviews, 1-on-1 Profiles, and Analytics. Reflektive’s more than 500 customers include Airbnb, Comcast, Dropbox, Dollar Shave Club, Healthgrades, Wavemaker Global, and Protective Life. Backed by Andreessen Horowitz, Lightspeed Venture Partners, and TPG Growth, Reflektive has raised more than $100 million to date, and was ranked the 13th Fastest Growing Company in North America on Deloitte’s 2018 Technology Fast 500™.   We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job posted by
apply for job
apply for job
Vikas Y picture
Vikas Y
Job posted by
Vikas Y picture
Vikas Y
Apply for job
apply for job

Technical Project Manager - RoR

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
Remote, Mumbai, Bengaluru (Bangalore), Pune, Hyderabad, Chennai, NCR (Delhi | Gurgaon | Noida)
Experience icon
5 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Area We are on a mission to enable businesses to build agile and accountable technology teams that can deliver results in a secure and scalable way. You will be working in one such technology team for a client based out of US. Role We are looking for a Technical Project Manager to join our awesome team and deliver a streamlined user experience. We want a team member who is well versed and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation. We want a team member who Leads projects and teams. Participates in and supports initiatives outside of the main area of responsibility.    Engineering and Delivery Responsible for the quality and quantity of the engineering output. Responsible for the continuous, iterative improvement of our engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Work closely with the client & product management team to ensure we are building the best products & team is aligned to product goals. When necessary, act as Programmer, QA, Architect, PM, etc for short periods of time.   Managing and Directing Talk to engineers to tease out concerns early, then fix them when possible. Resolve conflicts or performance problems with engineers. Embody the engineering culture and contribute to its advancement, inspiring everyone to live up to it. Maintainer and contributor to our company engineering internal and public artifacts such as our quality standards and guidelines. Represent the engineering with other departments and ensure we provide engineering support wherever necessary in the company. Support team happiness. :)   Hiring and Training Attract, nurture, coach, and retain talent. Ensure every assigned engineer has a career progression plan with regular check-in points and real-time feedback. Ensure engineers are provided with continuous and valuable learning opportunities. Contribute to determining engineering salary ranges and adjustments. Contribute to defining and building the vision for our engineering organization. Contribute to defining quality standards for our work. Contribute to creating training and learning material and opportunities for engineers.   Strategy and Consulting Run and/or participate in project kick-offs. Work with your team to select and design the software architecture, tools, and platforms used to deliver client projects. Define quality standards for client projects. Qualifications BSc/BE/BTech in Computer Science, Engineering or a related field 8+ years Experience with  at least one scripting language: Ruby, Nodejs, Python, AppleScript, Unix shell or similar Good knowledge of operating systems and networking concepts Aggressive problem diagnosis and creative problem solving skills Startup mentality, high willingness to learn, and hardworking Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Good to have - Experience with Google Maps API Good to have - Familiar with testing frameworks (Ex. Jasmine)

Job posted by
apply for job
apply for job
Kaushik Vedpathak picture
Kaushik Vedpathak
Job posted by
Kaushik Vedpathak picture
Kaushik Vedpathak
Apply for job
apply for job

Senior Software Engineer

Founded 2015
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
Remote, Mumbai, Chennai, Hyderabad, Bengaluru (Bangalore), Pune, JAKARTA (Indonesia), Kuala Lumpur
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

We are looking for Senior Backend Engineers to design and build the systems that power our core business of lending and loan processing.  As a Senior Backend Engineer you will be expected to contribute significantly to your team. Your work is consistently of high quality. You solve complex problems, applying appropriate technologies, design patterns, and best practices. Your focus is on a major portion of existing or new team software. You work with your team to design and build software that is secure, correct, observable, and resilient. Your solutions are pragmatic. You identify the proper level of complexity for a task and advise your peers and manager on technical approach.   What you’ll do Design, implement, and maintain developer-friendly APIs and services Contribute to code and architecture reviews to keep our code quality high Debug and resolve production issues; take part in blameless postmortems Plan and execute smooth migrations to new technology as a way of managing technical debt Build tools and automation for our business and operations teams Make decisions on trade offs such as: Reuse versus introducing dependencies; Extensibility versus over-engineering; and Maintainability versus time to delivery (via short-term workarounds) Contribute to the improvement of your team’s code review standards, design discussions, team planning, and AARs.   You may shine in this role if you Have a track record of shipping software in a distributed systems environment Are enthusiastic about collaborating across departments to solve challenging problems Are pragmatic about the need to release less-than-perfect software and continuously iterate on it Can identify and articulate trade-offs in software and data design Can communicate both technical and business requirements fluently Are excited about both learning new things and teaching others We speak mainly in javascript and golang, though we are open to engineers with different backgrounds and languages

Job posted by
apply for job
apply for job
Jason Low picture
Jason Low
Job posted by
Jason Low picture
Jason Low
Apply for job
apply for job

Backend Developer

Founded 2020
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 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: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Role: Backend Developer Location: BangaloreHello! We are looking for the right Backend Developer.What you will work onBuild a scalable API platform that will enhance our customer experience & propel our logistics. You will be part of our Bangalore team of ambitious and talented engineers, who put their best together to build architecturally sound & scalable systems.What can CasaOne promise you –An opportunity to- increase your rate of learning exponentially by defining hard problems and solving them- partake in a high-growth journey and increase revenues 5x+ Y-o-Y- be an early innovator in the shifting trend: ‘ownership economy’ -> ‘access economy’- build a category-defining platform for FF&E (Furniture, Fixture, and Equipment) leasing- build high-performance teamsThe must-haves• Bachelor’s or Master’s degree in engineering• Good understanding of algorithms, data structures & design patterns• A minimum of 4 years of work experienceExperience required in• Building distributed systems & service-oriented architecture• Asynchronous programming, Test Driven Development (TDD)• Writing (delightful) APIs & integration patterns• RDBMS & NoSql databases• Continuous integration & deployment (CI/CD) tools like git, Jenkins• Cloud computing platforms - AWS/ Azure/ Google CloudGood to knowCasaOne backend services are written in NodeJS. Experience in NodeJS will be handy, but it isn’t mandatory.What happens nextYou read this, you say ‘ah, that’s me, that’s what I would love to do in the near future!’. You drop a note with your resume here and someone from our team will reach out to you.Who we areCasaOne is a home furniture rental company that helps property managers, realtors, stagers and residents experience and access furniture, furnishings, decor, and equipment on demand. Our full-service offering includes a wide selection of products, affordable monthly rental plans, 3D visualizations, rent-to-own options and white-glove service in as early as 2-3 business days. www.casaone.comBureauOne converts furniture into a utility for businesses. BureauOne is a furniture rental company that helps businesses experience and access furniture, fixtures, and equipment without going through the myriad challenges that are associated with buying office furniture. BureauOne offers a full-service product including white-glove storage, delivery, and installation on-site. www.bureauone.comWe are backed by Accel Partners & other prominent investors and have offices in the SF Bay Area (HQ), LA, DC, NY, Chicago, Seattle & Bangalore. Our teams consist of high performing individuals who enable each other to bring their best to every concept, resulting in brands renowned in their markets for perfect insight, impeccable service & the constant ability to surprise with excellence. We on-board experts who inspire us in the way they design solutions, craft brands or simply add sense to our products & services.We believe technology is only a tool for great engineering minds. Your understanding of core principles is of greater value to us than the tools used.CasaOne is an equal opportunity employer (EEO) & we value diversity in our teams.

Job posted by
apply for job
apply for job
Mukarrum Pasha picture
Mukarrum Pasha
Job posted by
Mukarrum Pasha picture
Mukarrum Pasha
Apply for job
apply for job

Engineering Head

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

The Responsibilities :- Provide leadership, management, and technical vision to the entire engineering team and the company.- Work closely with product managers to build a great product using lean principles.- Ensure development of projects are appropriately resourced and facilitate internal processes and collaboration to shorten development cycles and achievement of stable production- Make architectural decisions that puts the organization in the best position to deliver an amazing customer experience.- Lead company-wide prioritization of improvements to code quality, systems, and engineering processes.- Develop and implement engineering strategies meant for the development of technological tools and processes required for current and future software development.- Drive technical projects with a range of engineering teams to build, design, implement and maintain diverse scalable platform constructs for a core application.- Organize activities for the development, implementation, release, and maintenance of projects necessary for software development and sustenance.- Collaborate with product development, creative and UX teams to build and improve the customer experience from discovery through delivery- Mentor the development teams, facilitating continuous evolution in both the user experience and backend platform development teams.- Collaborate with business stakeholders and improve the efficiency of their processes through technology solutions built at a rapid pace.- Deliver secure, efficient, high performing and stable code that meets or exceeds business needs. Meet/exceed all web application technology standards/practices.- Review all documents related to Product requirement and participate in product brainstorming sessions.- Ensure business requirements in the form of production release deliverables are met.- Ensure resources are covered on projects, ensure no or minimal forecast/budget variance.- Stimulate hiring, career plans, training as well as performance reviews for engineering team, including employee coaching, mentoring, development, and team building.- Mentor new resources to be successful in an individual and team setting- Create a culture of innovation that enables continuous growth of individuals and the company.- Perform regular performance evaluation and share and seek feedback on a regular basis.Requirements and Qualifications :- Must have an Engineering Degree - B.E/B.Tech/CS in any stream- Minimum of 12+ years of work experience & a minimum of 3-4 years of work experience as a VP/Technology Head- Proven and successful record leading an engineering development team and running software development projects- Previous experience rapidly scaling an engineering team at a start-up is a plus- Solid understanding of software engineering and code architecture fundamentals, with ability to review full-stack web application code using modern frameworks and quickly learn unfamiliar technologies- Proven experience in building tech services/systems that scaled- Proven ability to attract and hire the best engineering talent- Good understanding of algorithms, data structures & design patterns- Is Up-to-date with emerging technology trends and ability to choose the best for advancement.- Expertise in open source technologies, agile development and big data technologies- Experience with deploying & running products in a large-scale distributed architecture- Strong oral and written communication skills, including technical documentation. Excellent at clear and concise written and verbal communication.

Job posted by
apply for job
apply for job
Mukarrum Pasha picture
Mukarrum Pasha
Job posted by
Mukarrum Pasha picture
Mukarrum Pasha
Apply for job
apply for job

Staff Software Development Engineer

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

We are interested in software developers who are hands-on and willing to dig into tough problems. We love people who are willing to explore new areas, learn quickly, and apply their skills to challenging design issues. We want you to be a spark, bringing energy, passion and creativity to work every day.   Bazaarvoice is looking for Staff Engineers at Bazaarvoice own complex software features from conception to delivery, conceive and drive new ideas while helping mentor talent. Expectations for our Staff Engineers include: Strong software development knowledge in different programming/scripting languages such as Java, Ruby, Python, etc. Extensive experience building and refactoring Java applications Understanding and experience building high-performance, scalable algorithms. Understanding of Agile or Kanban / Lean software development methodologies Experience using modern build tools such as Maven, Jenkins, Github, etc. a plus Experience with Amazon Web Services and/or distributed technologies such as Cassandra, ElasticSearch and MongoDB a strong plus Be hands-on, willing to dig in and crank out code. Be a learner, able to explore new areas, learn new things, and quickly apply them to solve new problems. Be a spark, bring energy, passion and creativity to work every day.   8+ years of overall relevant experience (4+ years in SaaS/Internet/Ecommerce)

Job posted by
apply for job
apply for job
Kunal Banerjee picture
Kunal Banerjee
Job posted by
Kunal Banerjee picture
Kunal Banerjee
Apply for job
apply for job

Lead/Principal Engineer

Founded 2005
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
via zyoin
{{rendered_skills_map[skill] || skill}}
Location icon
Bengaluru (Bangalore)
Experience icon
9 - 16 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 6000000, duration: "undefined", currency: "INR", equity: false})}}

Roles & Responsibilities Writes high quality code & unit tests, builds, tests as per agreed timelines Participates in technical design and provides estimation Owns one or more small to medium features Becomes a go-to person in at least one area Communicates clearly and gets clarification upfront to minimize rework. Knows when to ask for help to unblock. Consistently follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc. Exhibit strong problem solving skills, helps other developers and demonstrates teamwork Lead the team Ideal Candidate Profile Understands detailed requirements and demonstrates excellent problem solving skills  Deep understanding of software engineering practices, Design Patterns, Data Structures, Algorithms  Excellent programming skills in ROR, Golang, NodeJS, Python Strong communication skills Strong sense of ownership, drive and ability to deliver result

Job posted by
apply for job
apply for job
Suchoritha Zyoin picture
Suchoritha Zyoin
Job posted by
Suchoritha Zyoin picture
Suchoritha Zyoin
Apply for job
apply for job

Senior Software Engineer (Python)

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

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.What You’ll Do:Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.Build reusable components and packages for future use.Translate specs and user stories into reviewable, test covered patches.Peer review code and refactor existing code.Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.Manage Kubernetes and Docker based global deployment of our infrastructure.We’re Looking for Someone With:Experience working with ORMs like SQLAlchemy or Django (2-3 years)Experience with SQL and databases (Postgres preferred)Experience in developing large server side applications and microservicesAbility to create high quality codeExperience with python testing tools (pytest) and test automationFamiliarity with code versioning tools like GITStrong sense of ownership and leadership qualityExperienced in the tools of our web stack- Python- Celery- Postgres- Redis- RabbitMQNice to Haves:Prior experience at a growth stage Internet/Software companyExperience with ReactJS, Google Cloud, HerokuCloud deployment and scaling experience

Job posted by
apply for job
apply for job
Madhuri C picture
Madhuri C
Job posted by
Madhuri C picture
Madhuri C
Apply for job
apply for job