Principal Software Engineer
Company: Procore Technologies
Location: Coquille
Posted on: February 17, 2021
|
|
Job Description:
What if you could use your technology skills to develop a
product that impacts the way communities' hospitals, homes, sports
stadiums, and schools across the world are built? Construction
impacts the lives of nearly everyone in the world, and yet it's
also one of the world's least digitized industries, not to mention
one of the most dangerous. That's why we're looking for a talented
Principal Software Engineer to join Procore's journey to
revolutionize a historically underserved industry.As a Principal
Software Engineer on our Platform Flexibility team, you'll focus on
creating the common flexible core of our future application
platform, empowering internal and external teams to more
efficiently create and deliver experiences on the Procore Platform.
In addition to playing a key role in our technology strategy, your
work will also directly enable all experiences built on the
platform to seamlessly flex, extend, and meet customer's unique
construction needs on a global scale. While driving immediate and
long-term strategic direction for major parts of the technology
stack, you'll identify critical areas based on future growth and
collaborate with Product, UX, and other groups to develop roadmaps
and tackle initiatives.Backed by the might of our teams, you'll be
provided with the tools and resources needed to achieve
extraordinary results that render a significant impact extending
beyond the boundaries of traditional engineering roles. If you're a
strong leader with proven experience evaluating industry
best-of-class technical approaches-we have a spot for you on our
team.This position will report into the Director of Engineering and
has the opportunity to be based in our Carpinteria, CA, or Austin,
TX offices or work remotely from any U.S location. We're looking
for someone to join us immediately.What You'll Do* Contribute
significantly to the architecture, design, and development of
Procore's unified application platform * Build underlying
application platform features that enable customization and
platform extensibility by users and first or third party developers
* Contribute to both core initiatives at Procore as well as
independent innovative technical projects * Use a collaborative
approach to lead architectural design decisions that improve
scalability and performance * Develop teammates by conducting code
reviews, providing mentorship, pairing, and training opportunities
* Serve as a subject matter expert in a domain, including tools,
processes, and procedures that help guide others to create and
maintain a healthy codebase * Drive key projects including: *
Scalability : We're scaling Ruby on Rails and need engineers who
are ready to take on the challenge of working on live, core systems
with millions of users * Microservices: We build, maintain, and
develop a wide series of microservices and are looking for
engineers adept at discovering new opportunities and driving them
to completion What We're Looking For* Bachelor's Degree in Computer
Science, a related field, or comparable work experience * 10+ years
experience in Object Oriented Program fundamentals, Test Driven
Development and Design principles (Ruby on Rails, Python, C++,
Java) * Track record of anticipating technical problems that will
fall out of major projects and designing solutions to overcome
those problems * Demonstrated expertise with building and/or
significantly improving large, business-critical systems involving
stability, performance, and scalability * Experience in working and
developing RESTful APIs, GraphQL is a plus * Time-honed expertise
with modern web development across the entire spectrum of
development, testing, staging, deploying, and monitoring About
UsProcore Technologies is building the software that builds the
world. We provide cloud-based construction management software that
helps clients more efficiently build skyscrapers, hospitals,
housing complexes, and more. Our headquarters is located on the
bluffs above the Pacific Ocean in Carpinteria, CA, with growing
offices worldwide. 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.Perks & BenefitsYou are a person with dreams, goals, and
ambitions-both personally and professionally. That's why we believe
in providing benefits that not only match our Procore values
(Openness, Optimism, and Ownership) but enhance the lives of our
team members. Here are just a few of our benefit offerings:
competitive health care plans, flexible paid time off (Procore
Values Time), employee enrichment and development programs, and
volunteer days.
Keywords: Procore Technologies, Eugene , Principal Software Engineer, IT / Software / Systems , Coquille, Oregon
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsField Service Technician Description: Take your career to the next level with e X cell . We offer jobs with Fortune 1000 companies nationwide AND invest in your career development through our generous, annual training contribution. We are (more...) Company: eXcell, a division of CompuCom Systems, Inc. Location: Salem Posted on: 02/26/2021 Lead Software Engineer, Backend (Remote) Description: Named as a Forbes Fintech 50 the last two years in a row, Marqeta powers innovative payment solutions for many of the apps and services you enjoy daily. Our modern card issuing platform, open API, and (more...) Company: Marqeta, Inc Location: Coquille Posted on: 02/26/2021 Junior Full Stack Developer Description: Revature is looking to hire over 300 Junior Full Stack Developers in the next 4 weeks. As the fastest growing employer of emerging tech talent, we recruit all across the country.One day someone is going (more...) Company: Revature Location: Beaverton Posted on: 02/26/2021 Senior Software Engineer #: 21-00423 Description: Job Description br br Job Title: Senior Software Engineer br Job Location: Beaverton, OR br Job Duration: 12 Months br br Job Responsibility br ul li Design and development of a technical (more...) Company: HireTalent Executive Search, Temporary Staffing, R Location: Beaverton Posted on: 02/26/2021 Full stack Developer (Javascript / C#) Description: job summary:Randstad Technologies is seeking a skilled Full Stack Developer for a role in Beaverton, Oregon. If you are ready to join a leader in the industrial ecommerce space, please apply and Randstad (more...) Company: Randstad Corporate Services Location: Beaverton Posted on: 02/26/2021 Python (Mid-Level) Software Engineer Description: Client: Global Retail Company Type: Remote W2 Contract Title: Software Engineer NO CTC at this time Description: As a Software Engineer in Global Operations and Logistics, you will join a team of engineers, (more...) Company: Apex Systems Location: Hillsboro Posted on: 02/26/2021 Sr. Mgr, Software Engineering Description: What if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built Construction impacts the (more...) Company: Procore Technologies Location: Coquille Posted on: 02/26/2021 Sr. Software Engineer Description: ul li 10 Years of experience on IT and 8 years of experience in software development in-depth experience developing web-based applications and services li Strong Company: Aroghia Location: Hillsboro Posted on: 02/26/2021 Software Developer Description: A fully paid training program designed to provide you with the information and training necessary to succeed at TCS and excel at client sites. However the learning does not stop there TCS is committed (more...) Company: Tata Consultancy Services Location: Beaverton Posted on: 02/26/2021 Junior Software Developer Description: Revature is the fastest growing employer of emerging technology talent in the US. We will hire over 300 new Junior Software Developers in the next 4 weeks.One day someone is going to ask you where you (more...) Company: Revature Location: Beaverton Posted on: 02/26/2021 |