Procore logo
ProcorePosted 1 month ago

Senior Software Engineer (Mobile Backend-for-Frontend)

$140,960–$193,820 year

HybridAustin, Texas, United States

Full TimeSenior LevelBachelors DegreeLarge

Job Summary

Contribute to technical standards for the Mobile BFF team by collaborating with backend feature, infrastructure, and platform teams. Build and maintain scalable GraphQL BFF services using Ruby on Rails, Node.js, and Java, hosted on AWS and Kubernetes. Mentor teammates through code reviews, pairing, and technical guidance while designing systems that balance operational needs with long-term strategy. Enhance CI/CD systems using CircleCI and ArgoCD to support rapid deployment, ensuring reliability through testing, staging, and monitoring across the development lifecycle. This role reports to a Manager, Software Engineering in Austin, TX, within a hybrid environment focused on revolutionizing underserved industries through robust SaaS solutions.

Required Qualifications

  • Bachelor's Degree in Computer Science, Engineering, a related field, or equivalent work experience
  • 5+ years of software engineering experience with a strong focus on fundamentals, Test Driven Development (TDD), and system design

Desired Qualifications

  • Professional experience with Ruby on Rails, Node.js, or Java
  • GraphQL or other BFF/API-layer experience
  • Experience working with software, platforms, and infrastructure at scale
  • Familiarity with modern Continuous Integration and Continuous Delivery systems
  • Ability to understand tradeoffs between short-term and long-term goals to balance immediate needs with strategic initiatives
  • Experience working closely with mobile teams or hands-on iOS/Android development experience

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce