Top Software Engineer Jobs in Bengaluru/Bangalore
The Senior Software Engineer will define, develop, test, analyze, and deliver technology solutions within Nielsen’s Collections platforms. This role requires strong programming, testing, debugging, and problem-solving skills as well as effective communication.
As a Senior Software Engineer at Procore, you will collaborate with teams to establish development standards and drive projects focused on scalability and complex data management. Your role includes conducting code reviews, leveraging technologies including Ruby on Rails, Node.js, and React, and working with CI/CD systems. You will also engage with customer needs to create effective SaaS solutions.
As a Principal Software Engineer at Procore, you will establish development standards, conduct code reviews, and drive scalability projects involving complex scheduling systems. You'll also evolve a monolithic Rails application into a modular system, participate in designing service-oriented architectures, and develop microservices.
The Senior Software Engineer will design and implement SaaS solutions for the construction industry, collaborating with various teams to set development standards, conduct code reviews, and enhance CI/CD processes. The role also involves leveraging a tech stack that includes microservices architecture.
As a Senior Software Engineer at Procore, you will collaborate with teams to establish development standards, conduct code reviews, and leverage technologies like Ruby on Rails, Node.js, and React. You will work on scalability projects and complex data management systems while ensuring the delivery of quality SaaS solutions for the construction industry.
As a Staff Software Engineer, Mobile, you'll lead the development of mobile architecture for iOS and Android applications, guide cross-functional teams in implementing mobile solutions, optimize performance, enforce security best practices, and maintain architectural documentation, all while collaborating with various stakeholders to translate business needs into technical solutions.
As a Senior Software Engineer at Procore, you will establish development standards, conduct code reviews, and leverage the tech stack that includes Ruby, Rails, Node.js, and React to drive critical projects focusing on scalability and complex data management systems. You will collaborate with teams to deliver results and improve SaaS solutions for the construction industry.
The Senior Software Engineer, Mobile will lead the development of mobile applications for Procore's SaaS platform, focusing on architecture, performance optimization, and collaboration across teams. Responsibilities include implementing scalable solutions, evaluating new technologies, and creating architectural documentation.
Featured Jobs
The Principal Software Engineer will lead the design and development of scalable integrations connecting Procore to third-party applications, collaborating with cross-functional teams to align technology solutions with business goals. This role involves hands-on coding, mentoring engineers, and promoting best practices in software development.
As a Senior Software Engineer, you will establish development standards, conduct code reviews, and collaborate with teams on microservices architecture. You will leverage a tech stack using Java, Springboot, and ReactJS on AWS, focusing on CI/CD practices and modern web development.
The Staff Engineer will lead complex projects, providing technical guidance and mentoring other engineers. Responsibilities include developing product features with Procore's BIM technologies, establishing standards for development teams, and collaborating across engineering, product, and UX to deliver innovative solutions.
Design and implement scalable integrations between Procore and third-party applications, contribute to feature enhancements, support full development lifecycle, and uphold software quality best practices.
As a Senior Software Engineer at Procore, you'll partner with customers to create SaaS solutions, establish standards, conduct code reviews, and collaborate on critical projects to scale applications while evolving the existing codebase from monolith to microservices. You will leverage technologies like Java, React, and AWS to drive development initiatives and interact with high-scale systems.
As a Senior Software Engineer at Procore, you'll help establish development standards, conduct code reviews, and drive critical projects for scalability, complex schedule management, and evolve existing codebases into modular systems. You'll also design and build service-oriented architectures and maintain high-scale enterprise applications.
As a Staff Software Engineer (Android) at Procore, you will develop and lead the architecture of scalable Android applications. Your role includes hands-on coding, performance optimization, implementing security best practices, and guiding cross-functional teams. You will also evaluate new technologies and ensure the applications meet user requirements for both online and offline use.
The Senior Software Engineer will lead engineering teams in delivering high-quality software solutions while working on building scalable backend web services and a document management system. Responsibilities include driving critical projects, participating in architecture design, and mentoring team members.
As a Senior Software Engineer, you will lead engineering teams to deliver high-quality software solutions, focusing on scalable backend services for the construction industry. You will manage complex data systems, ensure software best practices, and participate in the design of a Service-Oriented Architecture. Mentorship and strategic project execution are key components of this role.
As a Senior Software Engineer, you will lead engineering teams to deliver high-quality software solutions, focusing on scalable backend services for the construction industry's document management. Responsibilities include managing complex data systems, driving critical projects, and mentoring teams, all while ensuring alignment with the company's technical vision.
As a Principal Software Engineer, you will lead engineering teams to develop and manage document management services within a SaaS platform. You will mentor team members, establish development standards, drive projects focused on scalability and complex data management, and collaborate with cross-functional teams to align technical solutions with business goals.
Staff Software Engineer position at Procore Technologies, focusing on developing a customized workflow platform solution for customers. Responsibilities include collaborating with teams, driving innovation, designing and building solutions, and mentoring engineers. Requires 8+ years of experience in programming fundamentals and design principles with Java, Ruby on Rails, Python, and Typescript.
The Senior Software Engineer will take ownership of their work, collaborate with peers, design complex systems, and lead the Index Library team in developing efficient solutions for real-time bidding processes, leveraging their technical insight and experience.
As a Senior Software Engineer, you will develop and support a user-facing SaaS product using Golang and OpenShift. Responsibilities include creating solutions for system reliability, security, and scalability, working with CI/CD pipelines, and participating in the broader tech community through blogging and speaking engagements.
As a Senior Software Engineer, you will be responsible for building and supporting a user-facing SaaS product on Red Hat OpenShift. The role involves developing secure and scalable distributed systems, writing new software, automating deployments, and contributing to design and testing while collaborating with teams to ensure system reliability and prevent outages.
As a Senior Staff IAM Software Developer, you will design and develop APIs and scalable microservices on AWS, lead cross-functional teams, enhance product capabilities, develop test automation in continuous deployment, and guide performance improvements, all while becoming an expert in key product areas.
Seeking a Senior Software Engineer with 4+ years of experience in firmware/embedded software development. Must have strong skills in C/C++, device drivers, networking interfaces, debugging, and testing. Responsible for timely task completion, code quality, technical documentation, and collaboration with development teams.
Top Bengaluru, KA Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Bengaluru
Remote Jobs in Bengaluru
Accountant Jobs in Bengaluru
Accounts Executive Jobs in Bengaluru
Accounts Manager Jobs in Bengaluru
Accounts Payable Jobs in Bengaluru
Accounts Receivable Jobs in Bengaluru
Analyst Jobs in Bengaluru
Android Developer Jobs in Bengaluru
Artificial Intelligence Jobs in Bengaluru
AWS Jobs in Bengaluru
Backend Jobs in Bengaluru
Business Analyst Jobs in Bengaluru
Business Development Jobs in Bengaluru
Business Development Manager Jobs in Bengaluru
Cloud Engineer Jobs in Bengaluru
Content Writing Jobs in Bengaluru
Customer Care Jobs in Bengaluru
Customer Support Jobs in Bengaluru
Cyber Security Jobs in Bengaluru
Data Analyst Jobs in Bengaluru
Data Engineer Jobs in Bengaluru
Data Science Jobs in Bengaluru
Design Engineer Jobs in Bengaluru
DevOps Engineer Jobs in Bengaluru
DevOps Jobs in Bengaluru
Digital Marketing Jobs in Bengaluru
Embedded Engineer Jobs in Bengaluru
Engineering Jobs in Bengaluru
Engineering Manager Jobs in Bengaluru
Executive Assistant Jobs in Bengaluru
Finance Jobs in Bengaluru
Finance Manager Jobs in Bengaluru
Financial Analyst Jobs in Bengaluru
Front End Developer Jobs in Bengaluru
Full Stack Developer Jobs in Bengaluru
Graphic Designer Jobs in Bengaluru
HR Generalist Jobs in Bengaluru
HR Jobs in Bengaluru
HR Operations Jobs in Bengaluru
Inside Sales Jobs in Bengaluru
IOS Developer Jobs in Bengaluru
IT Jobs in Bengaluru
IT Support Jobs in Bengaluru
Java Developer Jobs in Bengaluru
Legal Jobs in Bengaluru
Linux Jobs in Bengaluru
Machine Learning Jobs in Bengaluru
Marketing Jobs in Bengaluru
Marketing Manager Jobs in Bengaluru
NET Developer Jobs in Bengaluru
NET Jobs in Bengaluru
Network Engineer Jobs in Bengaluru
Operations Jobs in Bengaluru
Operations Manager Jobs in Bengaluru
Product Manager Jobs in Bengaluru
Product Owner Jobs in Bengaluru
Program Manager Jobs in Bengaluru
Project Manager Jobs in Bengaluru
Python Developer Jobs in Bengaluru
Python Jobs in Bengaluru
QA Engineer Jobs in Bengaluru
QA Jobs in Bengaluru
Quality Analyst Jobs in Bengaluru
Quality Engineer Jobs in Bengaluru
React JS Jobs in Bengaluru
Recruiter Jobs in Bengaluru
Research Analyst Jobs in Bengaluru
Sales Engineer Jobs in Bengaluru
Sales Executive Jobs in Bengaluru
Sales Jobs in Bengaluru
Sales Manager Jobs in Bengaluru
Salesforce Developer Jobs in Bengaluru
Scrum Master Jobs in Bengaluru
SEO Jobs in Bengaluru
Software Testing Jobs in Bengaluru
SQL Developer Jobs in Bengaluru
System Engineer Jobs in Bengaluru
Tableau Developer Jobs in Bengaluru
Talent Acquisition Jobs in Bengaluru
Technical Support Engineer Jobs in Bengaluru
Technical Support Jobs in Bengaluru
Technical Writer Jobs in Bengaluru
Test Engineer Jobs in Bengaluru
UI Developer Jobs in Bengaluru
UX Designer Jobs in Bengaluru
Web Developer Jobs in Bengaluru
All Filters
No Results
No Results