Full-Time

Software Engineer 2

Financial Platform

Posted on 11/16/2024

Procore Technologies

Procore Technologies

1,001-5,000 employees

Construction management software for project efficiency

Industrial & Manufacturing
Enterprise Software

Mid

Austin, TX, USA

Category
FinTech Engineering
Software Engineering
Required Skills
React.js
Ruby on Rails
Postgres
Docker
TypeScript
AWS
Web Development
Requirements
  • 3+ years of experience in Object-Oriented Programming fundamentals, Test Driven Development and Design principles
  • Strong experience working on full-stack modern applications and frameworks with Ruby on Rails, React/Typescript and PostgreSQL
  • Experience designing and building software in a service-oriented architecture
  • Time-honed expertise with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring
  • Experience with development in Docker, AWS, and microservice environments
  • Understanding of the tradeoffs between technical, analytical, performance, and product goals, and adept at formulating solutions that balance all of these needs
  • Strong experience documenting and bringing team clarity to complex solutions
  • A curious mind that is driven to innovate and solve customer problems
Responsibilities
  • Evolve our existing codebase from a monolithic Rails application into a modular system with clear, well-enforced domain boundaries and a coherent public interface
  • Develop and maintain software solutions within the Financials domain
  • Contribute to designing and building a system that is aligned with Procore’s technical vision of a service-oriented architecture
  • Write a highly performant code that minimizes payload size and deferred scripts while consuming the lowest possible amount of resources
  • Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems
  • Communicate complex problems and solutions to technical and non-technical stakeholders
  • Collaborate effectively with teammates by conducting code reviews, providing mentorship, pairing, and training opportunities

Procore Technologies provides construction management software that helps streamline and improve the efficiency of construction projects. Their platform includes a variety of tools that assist with different stages of construction, such as prequalification, bid management, estimating, quality and safety management, design coordination, and Building Information Modeling (BIM). This software allows construction teams to enhance communication and visibility between field and office operations, which helps ensure projects are completed on time and within budget. Procore stands out from its competitors by offering a comprehensive all-in-one solution and personalized support services, including training and resources tailored to the specific needs of different clients. The company's goal is to be a trusted partner for construction professionals worldwide, helping them manage their projects effectively and adapt to industry trends.

Company Stage

IPO

Total Funding

$552.3M

Headquarters

Carpinteria, California

Founded

2003

Growth & Insights
Headcount

6 month growth

7%

1 year growth

14%

2 year growth

14%
Simplify Jobs

Simplify's Take

What believers are saying

  • Procore's AI solutions enhance efficiency, unveiled at Groundbreak 2024.
  • Integration with FYLD boosts productivity by 12%, connecting field and office operations.
  • Procore's expansion into MENA region opens new growth opportunities.

What critics are saying

  • Oracle's lawsuit over trade secrets could lead to legal and reputational issues.
  • FYLD integration may face challenges in seamless implementation across diverse projects.
  • Expansion into MENA may encounter regulatory and market entry challenges.

What makes Procore Technologies unique

  • Procore offers a comprehensive suite covering all construction stages, from preconstruction to closeout.
  • The platform integrates BIM, enhancing design coordination and project visualization.
  • Procore's global reach includes over 1,000,000 projects in 125 countries.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE