Position:
Software Engineer 2 (Financials)
Company:
Procore Technologies
Compensation:
Base Pay Range: 113,040.00 - 155,430.00 USD Annual
Location:
United States, Austin, Texas
Employment type:
Full-time
Work Arrangement:
Not specified
Short Summary:
We’re looking for a Software Engineer 2 to join Procore’s Financials group. In this role, you’ll use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built.
Responsibilities:
- Master generative tools and agentic workflows.
- Design and build robust backend solutions using Ruby on Rails, Node.js, Java, or Typescript within a microservices architecture.
- Establish high-quality development standards for teams.
- Collaborate on complex technical initiatives with infrastructure, platform, and other software engineering teams.
- Develop and maintain CI/CD pipelines using CircleCI and ArgoCD.
- Optimize application performance using technologies like Postgres, AWS, and Kubernetes.
- Translate fundamental customer needs into scalable technological SaaS solutions.
Requirement:
- 2+ years of experience in software engineering fundamentals, including Test Driven Development (TDD) and design concepts.
- Proficiency in backend development using Ruby on Rails, Node.js, Java, or similar languages.
- Proven track record of working with software, platforms, and infrastructure at scale.
- Experience building modern Continuous Integration and Continuous Delivery (CI/CD) systems.
- Strong collaborative skills with the ability to course-correct on large team initiatives.
Benefits:
- Comprehensive range of benefits and perks for full-time employees, including generous paid time off and leave options, healthcare coverage, and career development programs.