Software Engineer
San Francisco, CA - USA
Job Summary
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.
- 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 teams APIs.
- Research each systems behavior and adapt integrations to its distinct technical requirements.
- Ship improvements frequently and incorporate customer feedback into product development.
- 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.
Base salary is $140000 to $260000 USD annually. Visa sponsorship is available. Equity details were not provided.
On-site in San Francisco California United States five days per week.