Recruiting from Scratch logo
Recruiting from Scratch
Posted 85 days agoVerified live 1d ago

Software Engineer

Brief overview

San Francisco, CAIn-person
1+ yrsMinimum

About the company

Recruiting from Scratch logo
Recruiting from Scratchrecruitingfromscratch.com

A recruiting agency working with technology companies to help them hire software engineers, data roles, product managers, and hardware.

Job description

Summary

Recruiting from Scratch is representing a company that is building the infrastructure layer powering the construction industry's digital transformation. They are seeking a Software Engineer to design and develop features for a unified API platform, ensuring high performance and reliability in backend systems.

Responsibilities

  • Design and develop features that extend the unified API to support new construction software integrations and diverse data types
  • Build and maintain reliable, high-performance backend systems that manage complex data normalization across various third-party platforms
  • Collaborate closely with product and engineering teams to define technical approaches and deliver developer-focused solutions
  • Contribute to the architecture and scalability of the integration infrastructure to ensure optimal performance
  • Identify and resolve technical issues throughout the stack, ensuring high availability and data integrity for API consumers
  • Participate in code reviews and technical discussions to uphold engineering best practices across the team

Skills

  • 1-3 years of experience in software engineering, particularly in building and maintaining APIs or data pipeline systems
  • Strong understanding of RESTful API design principles and experience with third-party API consumption
  • Proficient in backend development, with a focus on writing clean, maintainable, and well-tested code
  • Comfortable working with large, heterogeneous data sets and normalizing inconsistent data structures
  • Strong problem-solving skills, with the ability to navigate ambiguity and deliver practical solutions
  • Experience in the construction technology ecosystem or familiarity with tools like Procore and Autodesk BIM 360
  • Knowledge of financial software integrations, such as QuickBooks Online or Sage
  • Background in working at an API-first or developer-tools company, particularly in building unified or aggregated API platforms

Qualifications

Must Haves

  • 1-3 years of experience in software engineering, particularly in building and maintaining APIs or data pipeline systems
  • Strong understanding of RESTful API design principles and experience with third-party API consumption
  • Proficient in backend development, with a focus on writing clean, maintainable, and well-tested code
  • Comfortable working with large, heterogeneous data sets and normalizing inconsistent data structures
  • Strong problem-solving skills, with the ability to navigate ambiguity and deliver practical solutions

Nice to Haves

  • Experience in the construction technology ecosystem or familiarity with tools like Procore and Autodesk BIM 360
  • Knowledge of financial software integrations, such as QuickBooks Online or Sage
  • Background in working at an API-first or developer-tools company, particularly in building unified or aggregated API platforms

Benefits

  • Competitive salary and benefits package
  • Opportunity to work in a dynamic environment that fosters professional growth and development

More jobs like this