Czech Republic Job Openings

Procore

Principal Software Engineer

FULL TIME

August 9, 2024

Job Description
We’re looking for a Principal Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
In this role, you’ll work across multiple disciplines to build the Estimating product. You will have an opportunity to build end-to-end customer experiences in addition to building innovative and scalable services and solutions that enable future growth and success.
As a Principal Software Engineer, you will provide technical leadership over multiple key products and initiatives to ensure they continue to meet the needs of Procore’s customers while maintaining a high quality bar. Success in this role will include being accountable for the long-term architecture, health, stability, and quality of your team's domains, codebase and systems.
Your responsibilities will include planning ahead for future needs of our customers while prioritizing your role as an organizational mentor and advocate for technical excellence, quality and engineering efficiency. You will have responsibility to ensure the team’s technical strategy is well defined and aligns with the strategy of the broader engineering community.
This position can be based remotely in the Czech Republic. We’re looking for someone to join our team immediately.
What you’ll do:
  • Lead the design, development, and implementation of scalable software and data solutions to meet business needs.
  • Optimize performance and scalability of existing systems to support business growth.
  • Architect and implement robust integrations between diverse systems and services, while coexisting neatly with legacy code and systems.
  • Collaborate with cross-functional teams to define technical strategies, and roadmaps that deliver high impact customer outcomes.
  • Contribute to setting standards and development principles across multiple teams and the larger organization.
  • Champion best practices for software development, code reviews, and quality assurance processes.
  • Focus on driving consensus throughout our engineering teams and enable the education of our business partners via the generation of technical documentation and presentations that communicate architectural and design decisions and clearly articulate long term and short term trade-offs.
  • Be hands-on in our codebase 40-60% as well as working as a force-multiplier in our engineering organization by guiding and mentoring other engineers.
What we’re looking for:
  • Bachelor’s or Master’s degree in Computer Science or related field is preferred or equivalent experience.
  • 12+ years of experience designing & implementing complex systems and business applications integrations with Saa S applications (including enterprise integration patterns, middleware frameworks, SOA web services)
  • 12+ years of demonstrated success in software development and building cloud-based, highly available, and scalable enterprise services.
  • You are adept at looking around corners, and take initiative to spike ahead of development efforts to look for areas of collision and opportunities for acceleration.
  • Advanced level familiarity with developing and scaling applications using .NET tech stack.
  • Advanced skills in database technologies such as AWS RDS, Dynamo DB and Postgre SQL. Experience with data migrations at scale.
  • Hand on experience implementing data streaming technologies and tool sets such as Kafka, Flink, and Spark at scale.
  • Skilled in software development lifecycle processes and experience with scrum, agile and iterative approaches
  • Excellent communication skills. Drives collaboration with their teammates, partners, and stakeholders to advance team goals. Fosters an environment of collaboration, mentorship and knowledge sharing within their team.
Additional Information
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.
New Job Alerts
Bio-Rad Laboratories

Field Service Engineer

Prague

FULL TIME

September 23, 2024

View Job Description
Allianz Czech Republic

Brigáda FNOL - telefonická registrace škod

Prague

PART TIME

September 23, 2024

View Job Description
Red Hat, Inc.

Software Engineer - Software Production

Brno

FULL TIME

September 23, 2024

View Job Description
Člověk v tísni

Learning & Development Coordinator

Prague

FULL TIME

September 23, 2024

View Job Description
MET Group

Sales Key Account Manager with proven track-record in energy sector

Prague

FULL TIME

September 23, 2024

View Job Description
Looking for similar job?
Lummus Technology

Principal Instrument & Process Control Engineer

Brno

FULL TIME

September 22, 2024

View Job Description
Broadcom

Software Engineering Manager

Prague

FULL TIME

August 27, 2024

View Job Description
Broadcom

R&D Engineer Software 3

Prague

FULL TIME

August 26, 2024

View Job Description
W Electric Czech Rep sro

Principal Delivery Stream Engineer

Prague

September 18, 2024

View Job Description
Ciklum

Java Principal Lead

Prague

September 20, 2024

View Job Description
IDEA StatiCa

Software Engineer Senior (CZ) Product Development Engineer - Steel (CZ)

August 26, 2024

View Job Description
See What’s New: Procore Job Opportunities
Procore

Staff Software Engineer, Localization

FULL TIME

September 18, 2024

View Job Description
Procore

Staff Software Engineer, Localization

FULL TIME

September 18, 2024

View Job Description
Procore

Staff Software Engineer, Localization

FULL TIME

September 18, 2024

View Job Description
Procore

Staff Software Engineer, Localization

FULL TIME

September 18, 2024

View Job Description
Procore

Staff Software Engineer, Localization

FULL TIME

September 18, 2024

View Job Description
View More Jobs by Procore
New Job Alerts
Bio-Rad Laboratories

Field Service Engineer

Prague

FULL TIME

September 23, 2024

View Job Description
Allianz Czech Republic

Brigáda FNOL - telefonická registrace škod

Prague

PART TIME

September 23, 2024

View Job Description
Red Hat, Inc.

Software Engineer - Software Production

Brno

FULL TIME

September 23, 2024

View Job Description
Člověk v tísni

Learning & Development Coordinator

Prague

FULL TIME

September 23, 2024

View Job Description
MET Group

Sales Key Account Manager with proven track-record in energy sector

Prague

FULL TIME

September 23, 2024

View Job Description