Principal Web Developer Job at Procore Technologies in Austin
Procore Technologies, Austin, TX, United States, 78716
Principal Web Developer
Procore Technologies is looking for a Principal Web Developer to join our Digital Marketing Team. In this role, you’ll develop and implement back‑end services and APIs using modern web technologies. The primary goal is to ensure the performance, security, and scalability of our digital marketing back‑end systems.
Key Responsibilities
- Design, develop, and implement back‑end services and APIs using modern web technologies.
- Collaborate with front‑end developers to integrate user‑facing elements with server‑side logic.
- Ensure performance, security, and scalability of back‑end systems.
- Participate in code reviews to maintain code quality and share knowledge.
- Troubleshoot and debug production issues.
- Mentor junior developers and contribute to a positive, collaborative team environment.
- Collaborate with content and production teams to understand publishing requirements and relational fields.
- Stay up‑to‑date with emerging technologies and industry best practices.
Qualifications
- Strong proficiency in back‑end web development with a focus on building scalable and secure applications.
- 10+ years of experience in software development, test‑driven development, and continuous integration.
- Extensive experience with React, TypeScript, and Next.js for server‑side rendering and API integration.
- Demonstrable experience with GraphQL for efficient data querying and manipulation.
- Experience with Contentful or other headless CMS platforms.
- Solid understanding of database systems (SQL, NoSQL) and data modeling.
- Experience with cloud platforms (AWS, GCP, Azure) is a plus.
- Familiarity with monitoring technologies (New Relic, Sentry.io) is a plus.
Base Pay
Base Pay Range $129,600 – $178,200. Eligible for Bonus Incentive Compensation and Equity Compensation.
Perks & Benefits
Procore invests in employees with a full range of benefits and perks, from generous paid time off and healthcare coverage to career enrichment and development programs.
About Procore Technologies
Procore Technologies builds cloud‑based construction management software that helps clients build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. We create a culture where you can own your work and are encouraged to try new ideas.
Equal‑Opportunity Employment
Procore is an equal‑opportunity employer and welcomes builders of all backgrounds. We thrive in a dynamic and inclusive environment and do not tolerate discrimination on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran or any other classification protected by law.
Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team to discuss reasonable accommodations.
Los Angeles County (Unincorporated) Candidates
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with applicable federal, state and local laws and the Los Angeles County Fair Chance Ordinance. A criminal history may have a direct impact on the following duties:
- Appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore’s information technology systems and platforms.
- Interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders and/or colleagues.
- Exercising sound judgment.
Senior Level
Mid‑Senior
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
Software Development