Job Description
Software Engineer
- Title of Role: Software Engineer
- Location: San Francisco, CA
- Company Stage of Funding: Seed — Construction
- Office Type: Onsite
- Salary: [To be confirmed with final candidates]
We're representing a company that is building the infrastructure layer powering the construction industry's digital transformation. Their unified API platform connects developers to data across widely used construction software systems, solving the fragmentation of project management, financial, and bidding tools by providing a single, consistent interface for developers.
What You Will Do
- 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.
Ideal Candidate Background
- 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.
Preferred
- 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.
Compensation and Benefits
This company offers a competitive salary and benefits package, along with the opportunity to work in a dynamic environment that fosters professional growth and development.