Senior Software Engineer, Android

1 month ago


Bengaluru, India Procore Technologies Full time
Job Description

What if you could use your technology skills to develop a product that impacts the way communities, hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s one of the world’s least digitized industries, not to mention one of the most dangerous. We’re looking for a talented Senior Android Engineer to join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build customer solutions on our Android platform.

As a Senior Android Engineer, you’ll partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. We’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. 

This position will report to our Software Engineering Manager and will be based in our Bangalore, India office.

What you’ll do:

  • Leverage your technical proficiency to serve as the go-to expert in your technical area, acting as a representative of your team, and work independently across the scope of your team
  • Help set standards for your teams, providing technical and procedural advice, and decision-making
  • Self-direct your work and task selection. Anticipate functional limitations of systems they’re developing
  • Handle the full lifecycle of development within your team, including operational support and incident resolution
  • Challenge tasks that seem unclear or would benefit from further direction
  • Use a customer-centric approach to lead architectural design decisions
  • Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
  • Have a significant impact that extends beyond the boundaries of your team, on projects affecting scalability, performance, and new value delivery

What we're looking for: 

  • Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • 5+ years of Engineering Experience (3+ years of experience building native Android applications using Kotlin and Java)
  • Broad and deep understanding of Android’s architectural components (Room, LiveData, Jetpack, Compose, etc.) and the MVVM architecture 
  • Experience with Coroutines and Flows is a plus
  • Experience building apps with offline capabilities is a plus
  • Experience working with RESTful APIs
  • Solid understanding of multi-threading, concurrent programming, and performance optimization
  • Proven ability to develop and ship complex high-quality software products that are performant and reliable
  • Proven working knowledge of good software engineering techniques, methodologies, ​and best practices
  • Exceptional communication skills and the ability to work closely with others both within and adjacent to the existing team
  • Experience leading initiatives with the ability to course-correct as needed
  • Ability to consistently evaluate current technical approaches to continue to be industry best-of-class

Additional Information

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.



  • Bengaluru, India Procore Technologies Full time

    Job DescriptionWe’re looking for a talentedSenior Android Engineerto join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build customer solutions on our Android platform.As aSenior Android Engineer , you’ll partner intimately with our customer base, translating their...


  • Bengaluru, Karnataka, India fixigo Full time

    Apply for Senior Software Engineer Android Developer, Career Progress Consultants in Bengaluru/ Bangalore ,Hyderabad/ Secunderabad for 4 - 5 Year of Experience on


  • Bengaluru, India Procore Full time

    Job DescriptionWe’re looking for a talented Senior Android Engineer to join Procore’s mobile software development team. In this role, you’ll collaborate closely with other project stakeholders to design and build customer solutions on our Android platform.As a Senior Android Engineer, you’ll partner intimately with our customer base, translating...


  • Bengaluru/ Bangalore, India fixigo Full time

    Apply for Senior Software Engineer Android Developer, Career Progress Consultants in Bengaluru/ Bangalore ,Hyderabad/ Secunderabad for 4 - 5 Year of Experience on TimesJobs.com.


  • Bengaluru, India Hireginie Talent Cloud Pvt Ltd Full time

    Designation : Senior Software Engineer - AndroidJob : Mobile Application DevelopmentLocation : Koramangala, BangaloreExperience : 4 to 6 YearsRequirements :- Proficiency in Kotlin and Android Java programming languages. - Strong understanding of Android SDK, Android Studio, and related tools. - Experience with RESTful APIs to connect Android applications to...


  • Bengaluru, India Getinz Techno Services Full time

    Hiring Senior Mobile (Android) Engineer for a product company in the mobile-first risk intelligence platform (Fraud Detection Software) domain.Experience Range: 5 - 9 yrsLocation: Koramangala, BengaluruWork from officeRequirementsDegree in Computer Science, Software Engineering, Information Technology or related fieldsMinimum 5 years' of relevant experience...


  • Bengaluru, India JLL Full time

    Senior Software Engineer -Android  JLL/Technologies Centre of Expertise (JLLT CoE)  About JLL and JLL Technologies   JLL is a leading professional services firm that specializes in real estate and investment management. Our vision is to reimagine the world of real estate, creating rewarding opportunities and amazing spaces where people can...


  • Bengaluru, India Hireginie Talent Cloud Pvt Ltd Full time

    Designation : Junior & Senior Software Engineers - AndroidLocation : Koramangala, BangaloreExperience : 2 to 8 YearsAbout the Company : Company is the world's leading healthcare platform that connects millions of patients with healthcare providers around the world and helps people make better healthcare decisions. It provides a singular platform that...


  • Bengaluru, Karnataka, India WARNERMEDIA Full time

    Every great story has a new beginning, and yours starts here.Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved...


  • Bengaluru, India Getinz Techno Services Full time

    Hiring Senior Mobile (Android) Engineer for a product company in the mobile-first risk intelligence platform (Fraud Detection Software) domain.Experience Range: 5 - 9 yrsLocation: Koramangala, BengaluruWork from officeRequirementsDegree in Computer Science, Software Engineering, Information Technology or related fieldsMinimum 5 years' of relevant experience...


  • Bengaluru, India SHIELD Full time

    SHIELD is a device-first risk AI platform that helps digital businesses worldwide eliminate fake accounts and stop all fraudulent activities. SHIELD identifies the root of fraud with the global standard for device identification (SHIELD Device ID) and actionable risk intelligence, empowering businesses to stay ahead of new and unknown fraud threats. We are...


  • Bengaluru, India Kredivo Group Full time

    We are looking for a mobile engineer with expertise in Android development. Your primary focus will be developing shared frameworks for our client apps, improving our client apps’ performance and stability, and collaborating closely with our Mobile Architect. You will be working alongside other engineers and developers from client and backend teams. A...


  • Bengaluru, India Epam Full time

    DescriptionEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver...


  • Bengaluru, India VIDA Full time

    Location: BangaloreRole: Sr. Software Engineer - Mobile(Android)Reporting to: Engineering ManagerRoles & ResponsibilitiesSDK Development: Lead the design, development, and maintenance of Android SDKs that provide third-party applications with access to our platform's features and services.Architecture and Design: Collaborate with product managers,...

  • Software Engineer

    1 month ago


    Bengaluru, India Lowe's India Full time

    Job SummaryTranslates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues as appropriate by partnering with Product Managers and UX Designers to understand business needs and functional specificationsCollaborates with architects...


  • Bengaluru, India H&M Group Full time

    Job DescriptionThe App My Account and Checkout teams are responsible for user profiles and settings along with the checkoutvision is to offer an exceptionally delightful checkout experience that results in phenomenal purchase satisfaction for our customers. Our mission is to create an intuitively connected checkout flow that’s simple, fast & informative...

  • Software Engineer

    2 weeks ago


    Bengaluru, India Lowe's India Full time

    Job Summary- Translates business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions with guidance from senior colleagues as appropriate by partnering with Product Managers and UX Designers to understand business needs and functional specifications- Collaborates with...


  • Bengaluru, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that...


  • Bengaluru, India H&M Group Full time

    Job Description The App My Account and Checkout teams are responsible for user profiles and settings along with the checkout vision is to offer an exceptionally delightful checkout experience that results in phenomenal purchase satisfaction for our customers. Our mission is to create an intuitively connected checkout flow that’s simple, fast &...

  • Android Developer

    2 weeks ago


    Bengaluru, India Infogain Full time

    Android Developer (Senior) with skills Android, J2ME, Kotlin, Android Open Source Project(AOSP) for location Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune)Posted on: May 20, Share on Linkedin Share on Twitter Share on FacebookROLES & RESPONSIBILITIESCore SkillsStrong experience in building scalable and performant Android applications...