Job summary
Job overview
Procore Technologies is seeking a Principal Software Engineer to enhance their business systems technology landscape, focusing on scalability and operational excellence.
Responsibilities and impact
The Principal Software Engineer will lead the design and implementation of scalable software solutions, optimize existing systems, architect integrations, and mentor junior engineers while collaborating with cross-functional teams.
Experience and skills
Candidates should have a Bachelor's or Master's in Computer Science, over 10 years of experience in complex systems design, cloud-based services, and expertise in micro-services architecture and various database technologies.
Company information
Procore Technologies specializes in construction management software, aiming to improve project efficiency and collaboration in the construction industry.
Job location and travel
This role is based in Austin, Texas, with flexibility for remote work as schedule permits.
Company overview
Procore Technologies is a leading provider of cloud-based construction management software designed to streamline project management, improve collaboration, and enhance productivity in the construction industry. Founded in 2002, Procore generates revenue through subscription-based services, offering various modules that cater to different aspects of construction management, such as project management, quality and safety, and financials. The company has grown significantly over the years, expanding its global footprint and acquiring complementary businesses to enhance its product offerings. Procore went public in May 2021, marking a significant milestone in its history.
How to land this job
Tailor your resume to highlight your extensive experience in designing and implementing complex systems, particularly focusing on SaaS applications and business application integrations, as these are crucial for the Principal Software Engineer role at Procore Technologies.
Emphasize your proficiency with cloud-based services, micro-services architecture, and containerization technologies, as well as your familiarity with diverse database technologies like PostgreSQL and NoSQL, showcasing your ability to optimize performance and scalability.
Apply through multiple platforms including Procore's corporate site and LinkedIn to maximize your visibility and increase your chances of landing the role.
Connect with members of the Business Systems Technology group at Procore Technologies on LinkedIn to inquire about the position; potential ice breakers could include discussing your shared interests in scalable software solutions or asking about recent projects they are excited about.
Optimize your resume for ATS systems by incorporating specific keywords from the job description such as 'cloud-based services', 'micro-services architecture', and 'SaaS applications' to enhance your chances of passing initial screenings.
Utilizing Jennie Johnson's Power Apply feature can streamline your application process by tailoring your resume, identifying the best channels for submission, and highlighting relevant LinkedIn connections, allowing you to focus on networking and preparing for interviews.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.