Staff Software Engineer

2 weeks ago


india Procore Technologies Full time
Job Description

We’re looking for a Staff Software Engineer (Mobile)  to join Procore’s Mobile Engineering team. In this role, you’ll have the unique opportunity to drive the next generation of field application platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and talented team spanning Engineering, Product Management, UX and Architects to create and scale the next generation Procore experience on Mobile devices.

 

What you’ll do:

  • Hands-on development and coding of architecture and systems that meet the test of time for a variety of wireless devices

  • Mobile Architecture: Designing scalable and robust architectural solutions for Native iOS or Android applications that align with industry best practices and standards.

  • Technical Leadership: Providing technical leadership to cross-functional teams of developers, guiding them in the implementation of mobile solutions and ensuring adherence to architectural guidelines.

  • Technology Evaluation: Evaluating emerging mobile technologies, tools, and frameworks to recommend adoption where applicable. Ability to develop POCs hands-on and rapid prototyping to bring new tech to life.

  • Performance Optimization: Identifying and addressing performance bottlenecks and ensuring optimal mobile application performance across a variety of devices and platforms.

  • Security: Implementing and enforcing security best practices to safeguard user data, privacy and application integrity.

  • Collaboration: Collaborating closely with product managers, UI/UX designers, and other stakeholders to translate business requirements into technical solutions.

  • Partnership: Collaborate with stakeholders to understand strategic objectives and align technology solutions to business goals.

  • Documentation: Creating and maintaining architectural documentation, including design specifications and system diagrams.

  • Establishing and maintaining our overall technology strategy which supports and enables our multi-year corporate and product strategies, and which embodies our P&T and Engineering Principles.

 

What we’re looking for:

  • Bachelors Degree in Computer Science, a related field, or comparable work experience

  • 9+ years experience in software engineering, Test Driven Development and Design principles for web and hybrid enterprise mobile applications for several mobile platforms (iOS/Android/Windows), Distributed Architectures

  • Extensive hands-on experience in designing and architecting Native iOS or Android applications, with a deep understanding of their respective ecosystems.

  • Proficiency in mobile development languages such as Swift/Kotlin and a strong understanding of mobile app architecture patterns (e.g., MVC, MVVM, VIPER).

  • In-depth knowledge of microservices design patterns, including service decomposition, event-driven architecture, and API gateway implementation

  • Time-honed expertise with modern SaaS across the entire lifecycle: development, testing, staging, deploying, and monitoring.

  • Strong knowledge of mobile app security best practices, including data encryption, secure coding, and identity management.

  • Demonstrated ability to influence and drive change within the organization, promoting innovation and continuous improvement.

  • Proven track record of distilling ambiguity to clarity and direction


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.



  • india Intuit Full time

    Come join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Staff Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level! We are looking for creative problem solvers with a passion for innovation to join our team. Responsibilities Design/code solutions...

  • DevOps Engineer

    3 weeks ago


    india STAFF X Full time

    Job Description This is a remote position. Thrive in Remote Work: DevOps Engineer Opportunities with STAFF X About Us: At STAFF X – Talent Solutions, our mission is to unite the world's premier employers with the most talented professionals through Recruitment & Outsourcing. Our commitment extends far beyond filling job openings; we maintain...


  • india Success Staffing Agency - Enginnering Full time

    Job Description STAFF ENGINEER I AND II (Berkeley, CA) Salary Range 85k-130kReports to: Project Engineer, Senior Engineer, Associate Engineer, and Principal EngineerThe Staff Engineer (I and II) should have a Bachelor’s degree in civil engineering (or closelyrelated field). The Staff Engineer I should be actively working toward or have passed the...


  • india Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • india Circles Life Full time

    Job Title: Staff Software Engineer, DevSecOps Role: Staff Software Engineer, SRE Location: Bangalore, India  About Us Founded in 2014, Circles is a global technology company reimagining the telco industry with its SaaS platform - Circles X, helping telco operators launch and operate successful digital brands through its offerings. Having...


  • india Talentry Full time

    Job Description Staff Controls EngineerReno, NV. 89521 On-site roles.Direct Hire. 130-165k. (Relo available)  If you are looking to get in on the ground floor in a growing organization that is a pillar in the green supply chain industry, this is the opportunity for you! We are looking for a Staff Controls Engineer to design, configure, implement, and...


  • india Opendoor Full time

    Role Responsibilities :Partner with your engineering and product manager to help define team’s roadmap and technical strategy Actively contribute to all phases of the software development cycle, from ideation to release, prioritizing both the immediate business impact and long-term sustainability Collaborate with various stakeholders to understand their...

  • Staff Software

    1 week ago


    india Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR53125 Staff Software & Test Engineer ...


  • india Intuit Full time

    Job Description: Staff Systems Engineer/Staff Network Engineer for Corporate Network Engineering As an advanced-level technical contributor, you’ll navigate extensive network complexity, specializing in multiple systems areas, including Wide Area Networks (WAN), Software-Defined Wide Area Networks (SD-WAN), Local Area Networks (LAN), Identity Services...


  • india Guidewire Software Full time

    Guidewire is a product-based company that provides market-leading software for the second-largest financial services industry in the world: insurance. We build the core applications that Property and Casualty (P&C) insurers use to create their products, sell policies, settle claims, and bill their customers. We deliver SaaS solutions via Guidewire Cloud that...

  • Software Engineer

    14 hours ago


    india Medoc Full time

    Company DescriptionMedoc is a comprehensive healthcare solution provider that focuses on medical finances and family medicine. We also specialize in building digital infrastructure for the healthcare industry, bridging gaps in patient care, and creating a valuable network in healthcare. Our goal is to provide a smooth and simple healthcare experience for...


  • india SimpliSafe Full time

    SimpliSafe is looking for a Staff Full Stack Web Platform Developer to join the Enterprise Information team to help us grow our E-Commerce Platform.  As a Staff Full Stack Web Platform Developer you will :  Build solutions for our e-commerce platform including design, development, testing, and deployment  Use the best tools for the job; creating...


  • india Clear Ventures Full time

    As a Platform Software (Firmware) Engineer, you will join a team of signal processing, systems and software experts to develop bootloader, board support software, embedded operating system optimization, peripheral device drivers, for Uhnder SOCs & radar systems, including special-purpose custom hardware pipelines. Senior/Staff Engineer – Platform...


  • india Yeah! Global Full time

    Job Description Be a Backend Architect for the Future of AI Interaction! Calling all passionate backend engineers! Do you dream of building the systems that power groundbreaking AI interfaces?This is your chance to join a revolutionary team! We're searching for a Senior or Staff Level Backend Engineer to focus on building the infrastructure behind...

  • Staff Java Engineer

    2 weeks ago


    india RemoteHire.co.in Full time

    Staff Java Backend Engineer The role As a Backend Engineer engineer, you will join a rapidly growing European startup to help them build software rapidly. Work in small cross-functional teams, closely interacting with product owners and fellow engineers. Evolve our platform by designing, and building capabilities to reach our product goals and vision....

  • Staff Java Engineer

    2 weeks ago


    India RemoteHire.co.in Full time

    Staff Java Backend EngineerThe roleAs a Backend Engineer engineer, you will join a rapidly growing European startup to help them build software rapidly.Work in small cross-functional teams, closely interacting with product owners and fellow engineers.Evolve our platform by designing, and building capabilities to reach our product goals and vision.Operate and...


  • india Egnyte Full time

    Description Staff Software Development Engineer in Test - Python Remote, India EGNYTE YOUR CAREER. SPARK YOUR PASSION. Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can make an impact by...


  • india iStrat Software Pvt. Ltd Full time

    SSE) Exposure to database design and programming is desirable. Prior experience working on end to end web application development/maintenance projects is a must. Your need to possess good understanding of Software Engineering processes Skills: VB, ASP.Net, ASP, SQL Server, Oracle, or PHP/MySQL, or J2EE, Report tools For faster processing of resume,

  • Structural Engineer

    1 week ago


    india My Support Staff Full time

    Job Description We are seeking a highly motivated and experienced Structural Engineer to join a leading Structural Engineering Firm in Memphis, TN. Responsibilities: Conduct structural analyses and inspections of residential, commercial, industrial, and historical buildings.Prepare detailed construction documents, including calculations, drawings, and...

  • Software Engineer

    4 weeks ago


    India EG Allied Pvt. Ltd. Full time

    Our company is seeking to hire a skilled software engineer to help with the development of our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. RESPONSIBILITIES: Modifying software to fix errors,...