Job Description
Job DescriptionAbout the Role
Join the engineering team at a construction technology and financial operations startup building backend systems that connect fragmented software platforms. You will help create reliable, scalable integrations that give customers a consistent way to work with data across modern and legacy systems.
What You'll Do
- Design system-agnostic data models and features for integrations across many software platforms.
- Build secure, reliable connections to legacy and on-premise systems, including systems with limited or no modern APIs.
- Improve API performance and scalability through efficient data storage, retrieval, and caching.
- Develop testing approaches that identify integration edge cases across a broad range of endpoints.
- Build backend services and frontend applications that use and validate the team's APIs.
- Research each system's behavior and adapt integrations to its distinct technical requirements.
- Ship improvements frequently and incorporate customer feedback into product development.
What We're Looking For
- One to six years of experience as a backend or full-stack software engineer, with the ability to work independently.
- An undergraduate degree in computer science and strong software engineering fundamentals.
- Familiarity with cloud infrastructure, including AWS; experience with Redis and PostgreSQL is relevant.
- Experience at a technology startup, or a clear interest in joining a fast-paced startup environment.
- Interest in backend and integration challenges, with willingness to focus primarily on non-AI engineering work.
- A record of ownership, self-motivation, collaboration, and sustained contributions in prior roles.
Compensation & Benefits
Base salary is $140,000 to $260,000 USD annually. Visa sponsorship is available. Equity details were not provided.
Location
On-site in San Francisco, California, United States, five days per week.
