Apply📍 Germany, Poland, India, Pakistan
- 5+ years experience envisioning and implementing complex, high-availability, high throughput backend systems.
- 5+ years experience architecting and implementing complex user flows on web.
- JavaScript experience, including concepts like asynchronous programming, closures, types.
- Python experience, including concepts like asynchronous programming, meta-programming, types, and scientific python.
- Deep expertise in at least one of the major web frameworks such as FastAPI, Flask, Django, aioHTTP, Pyramid, etc.
- Experience with building scalable APIs and optimising the performance of complex SQL queries using PostgreSQL.
- Experience with E2E testing e.g. Cypress.
- Demonstrated ability to leverage cloud-native technologies for a robust, high-availability platform.
- Strong verbal and written communication skills. Enjoy writing documentation.
- Envision and implement crawlers/API-clients that aggregate complex, graphical data into comprehensible descriptions of social networks.
- Architect efficient and reusable backend systems that drive complex web applications.
- Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling products.
- Identify and resolve performance and scalability issues.
- Plan and coordinate data modelling & feature releases.
- Implement the features and user interfaces of Borg products like Hive.
- Mentor junior full-stack Engineers.
AWSPostgreSQLPythonSQLCypressDjangoFlaskJavascriptFastAPIServerlessCommunication SkillsWritten communicationDocumentation
Posted 24 days ago
Apply