![Procore Technologies](https://media.trabajo.org/img/noimg.jpg)
Staff Software Engineer
2 weeks ago
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
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.
-
Staff Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeWe're transforming the software industry. We're Flexera. With more than 50,000 customers across the world, we're achievingthat goal.Butwe knowwe can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we're consistently recognized by Gartner, Forrester and IDC...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Protoporos Staffing Services Private Limited Full timeOpportunity with aleadingB2B SaaS product clientspecializing in cutting-edgedata integration solutionsPosition Overview:We are seeking a highly skilled and experiencedStaff Engineerto join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration solutions....
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Synopsys Inc Full timeAt Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner. We are looking for an experienced staff software engineer who will join forces with the development team for our...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Synopsys Inc Full timeAt Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner.We are looking for an experienced staff software engineer who will join forces with the development team for our...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeEmbark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Protoporos Staffing Services Private Limited Full timeOpportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutions Position Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Protoporos Staffing Services Pvt Ltd Full timeOpportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutions.Position Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...
-
Staff Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeWe're transforming the software industry. We're Flexera. With more than 50,000 customers across the world, we're achievingthat goal.Butwe knowwe can't do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we're consistently recognized by Gartner, Forrester and IDC...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeGuidewire 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...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeGuidewire 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...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Koch Global Services Full timeYour Job We are looking for a Staff Software Engineer to join our Georgia-Pacific Software Engineering & Integration IT organization.As a Staff Software Engineer in the Engineering Enablement group, you will play a critical role in enhancing the productivity and efficiency of our engineering teams. Our Team You will design, develop, and implement tools,...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the roleThis role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.The...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the role This role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the...
-
Staff Software Engineer- Frontend
2 weeks ago
Bengaluru, Karnataka, India Intuit Full timeStaff Software Engineer – Observability - UICome 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...
-
Staff Software Engineer- Frontend
2 weeks ago
Bengaluru, Karnataka, India Intuit Full timeStaff Software Engineer – Observability UI Come join the Developer Services & Experiences (DevX) teamat 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...
-
Technical Staff, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeTechnical Staff, Software EngineeringThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Technical Staff, Software Engineering
2 weeks ago
Bengaluru, Karnataka, India Dell International Services India Pvt Ltd (7451) Full timeTechnical Staff, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India MaxLinear Full timeResponsibilitiesMaxLinear is seeking a Staff Software Engineer to join our growing team.In this role, you will focus on the following:Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivityPre and post-silicon...
-
Staff Software Engineer
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...
-
Staff Software Engineer- Frontend
2 weeks ago
Bengaluru, Karnataka, India Intuit Full timeStaff Software Engineer – Observability - UICome join the Developer Services & Experiences (Dev X) 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...