[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. ZappHire is seeking a Software Engineer to simplify complex systems, unify fragmented data, and build high-scale backend systems. The role involves developing scalable integrations, reliable API layers, caching systems, and front-end applications while supporting operational excellence across diverse on-premise and cloud environments.
Responsibilities
- Unification: we’re unifying dozens-to-hundreds of fragmented systems under a single standard that we define. Our unification covers data objects, data models, authentication, account-linking UX, and features like filters and pagination. When designing any new feature, we have to do it in a scalable way
- On-prem: we’re connecting with many types of on-prem systems (SQL-based, DLL-based, API-based), many built 20-40 years ago
- Scale & speed: we’re handling millions of API requests per day, and growing daily. For our products that we power with our own API (e.g. Analytics), we need to store and retrieve large amounts of data in an efficient way, building elegant caching layers to reduce latency
- Operational excellence: we’re creating a reliable API layer on top of many old systems that don’t have APIs. It’s like building a skyscraper on quicksand, enforced by SLAs. We need to innovate in expanding the depth and breadth of our integrations while simultaneously increasing our development velocity
- Mix of back-end and front-end: we’re building front-end apps that dog-food our own APIs (e.g. Sync, Analytics). This helps us build world-class APIs because we suffer any pain present in our API
- Variety: without knowing, you might assume adding a new integration is low-ambiguity and routine. But each integration we launch is special, completely different and posing unique challenges
Skills
- • 2 - 4 years of experience as a back- end/full- stack software engineer. Must be able to work independently without much guidance
- • Recent experience at small (Seed to Series B) tech startup. No more than 2yrs at later- stage/public companies
- • Familiarity with cloud infrastructure (e. g. AWS/GCP/Azure)
- • Self- motivated, high ownership, low ego; desire to work on a fast- paced, intense, fun team. Excited to be our next hire; passion for building a world- class engineering culture
- • Top US/CAN school: CS degree from a top 25 undergrad school in US or Canada
Benefits
- Remote work
Company Overview