Published: Wed, 27 Nov 2024 02:50:26 GMT
Senior Software Engineer – Procore Technologies
Procore Technologies is a leading provider of cloud-based construction management software. Our innovative solutions are used around the world to help build hospitals, homes, sports stadiums, and schools. With our cutting-edge technology, we are revolutionizing the construction industry and creating a more efficient and digitalized environment.
Job Description:
We are seeking a highly skilled Senior Software Engineer to join our Platform team. As a key member of the team, you will work on high-impact and cross-functional projects that will have a direct impact on all of Procore’s web products. You will collaborate with Principal Engineers, Architects, and Product Managers to drive evolutionary change within our Web Platform and develop new platform capabilities to meet business needs.
Key Responsibilities:
– Design, build, and test developer tools, SDKs, and platform features for Procore’s Web Platform
– Drive adoption of new features and technologies through automation
– Utilize data to make informed decisions and identify opportunities for platform growth
– Work closely with Product teams to design and implement new platform capabilities
– Contribute to the technical roadmap for the team, identifying areas for improvement and leading cross-team solutions
– Write well-crafted, well-tested, and maintainable code
– Mentor junior engineers and provide guidance to other UI engineers within Procore
Requirements:
– Bachelor’s degree in Computer Science or a related field
– 5+ years of experience in Object-Oriented Programming, Test Driven Development, and System Design
– Strong experience in designing and building software that enhances developer productivity and efficiency
– Passion for creating solutions that are easy to adopt
– Excellent documentation skills and ability to bring clarity to complex solutions
– Comfortable working remotely and collaborating with distributed teams
– Fluent in spoken and written English
Additional Information:
This position reports to the Senior Software Engineering Manager and is located in the Czech Republic. We are looking for someone to join us immediately.
About Us:
At Procore, we are dedicated to building the software that builds the world. Our cloud-based construction management software is used by clients around the globe to efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. We are committed to creating a culture where employees can take ownership of their work, and we encourage and support the exploration of new ideas. Check out our Glassdoor page to see what our employees have to say about working at Procore.
We are an equal-opportunity employer and welcome applicants from all backgrounds. We thrive in a diverse, dynamic, and inclusive environment and do not tolerate discrimination based on gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran, or any other legally protected classification.
If you would like to stay connected and be the first to hear about new roles at Procore, join our Talent Community. Apply link