Εργασία
Από ροή συνεργάτη
Μηχανικός SDK, Python
Τιμή κατόπιν αιτήματος
Λεπτομέρειες
- Τύπος απασχόλησης
- Πλήρης απασχόληση
- Απομακρυσμένα
- Ναι
- Εταιρεία
- Supabase
Περιγραφή
Μεταφρασμένο αυτόματα από English. Το πρωτότυπο κείμενο είναι το επίσημο. Μηχανική μετάφραση — ετοιμάζεται μια πιο ακριβής έκδοση.
Σχετικά με το Supabase
Το Supabase είναι η πλατφόρμα ανάπτυξης Postgres, που δημιουργήθηκε από προγραμματιστές για προγραμματιστές. Παρέχουμε μια ολοκληρωμένη λύση υποστήριξης συμπεριλαμβανομένων των Βάσεων Δεδομένων, Auth, Αποθήκευσης, Συναρτήσεων Edge, Realtime και Vector Search. Όλες οι υπηρεσίες είναι βαθιά ενσωματωμένες και σχεδιασμένες για ανάπτυξη.
Σχετικά με τον ρόλο
Αναζητούμε έναν Μηχανικό SDK – Python για να ενταχθεί στην ομάδα SDK μας και να κατέχει τον τρόπο με τον οποίο οι προγραμματιστές μιλούν στο Supabase από την Python. Θα συνεργαστείτε στενά με την υπόλοιπη ομάδα του SDK, τις ομάδες μας Auth, Realtime, Storage, PostgREST, Functions, CLI και Docs και την κοινότητα ανοιχτού κώδικα, βοηθώντας μας να κάνουμε το Python SDK μια βιβλιοθήκη που απολαμβάνουν πραγματικά να χρησιμοποιούν οι προγραμματιστές Python.
Οι προγραμματιστές της Python φτάνουν στο Supabase από υπηρεσίες υποστήριξης, αγωγούς δεδομένων, σημειωματάρια και έναν αυξανόμενο αριθμό πρακτόρων τεχνητής νοημοσύνης και πλαίσια πρακτόρων. Το Python SDK είναι ο τρόπος με τον οποίο μιλάνε όλα στην πλατφόρμα: ερωτήματα βάσης δεδομένων, auth, αποθήκευση, σε πραγματικό χρόνο και συναρτήσεις edge, τόσο σε συγχρονισμό όσο και σε ασύγχρονες γεύσεις.
Αυτός είναι ένας ρόλος συγγραφής βιβλιοθήκης και η δουλειά γίνεται ανοιχτά: δημόσια αποθετήρια, ανιχνευτές δημόσιων θεμάτων και αποφάσεις API των οποίων οι συνέπειες διαρκούν χρόνια. Εάν λαμβάνετε ικανοποίηση από έναν έλεγχο τύπων που εντοπίζει το σφάλμα πριν το κάνουν οι χρήστες σας, από έναν ασύγχρονο πελάτη που καθαρίζει τον εαυτό του και από έναν ανιχνευτή προβλημάτων που δεν είναι νεκροταφείο, θα σας αρέσει εδώ.
Αυτός ο ρόλος είναι ιδανικός για κάποιον που ευδοκιμεί σε ασύγχρονα περιβάλλοντα με γρήγορους ρυθμούς και είναι ενθουσιασμένος με τη δημιουργία εργαλείων προγραμματιστών που αγγίζουν τα εκατομμύρια.
Για τι θα είστε υπεύθυνοι
• Δημιουργήστε και εξελίξτε το Python SDK μας σε βάση δεδομένων, auth, αποθήκευση, σε πραγματικό χρόνο και συναρτήσεις, τόσο με συγχρονισμένα όσο και με ασύγχρονα API που φαίνονται φυσικά στην Python.
• Ξεκινήστε νέα πράγματα. Παράλληλα με τις εργασίες συντήρησης, βρείτε ό,τι λείπει, φτιάξτε το και κατασκευάστε το. Κανείς δεν θα σας παραδώσει τη λίστα.
• Εργασία στο ύπαιθρο. Διαλογίστε τα εισερχόμενα ζητήματα, ελέγξτε και ελέγξτε τις εξωτερικές συνεισφορές, διατηρήστε την CI και απελευθερώστε την αυτοματοποίηση υγιή και κρατήστε μια σαφή, ευγενική γραμμή ως προς το πεδίο εφαρμογής.
• Κατέχετε την εμπειρία πληκτρολόγησης. Κάντε το SDK πλήρως δακτυλογραφημένο και φιλικό προς τον έλεγχο, ώστε η αυτόματη συμπλήρωση και η στατική ανάλυση να παραμένουν σωστές σε πραγματικές βάσεις κωδικών.
• Κρατήστε μας ειλικρινείς σε όλα τα περιβάλλοντα. Πολλαπλές εκδόσεις Python, πλαίσια συγχρονισμού και ασυγχρονισμού, εργαζόμενοι, χωρίς διακομιστές και σημειωματάρια – με εύρη εξαρτήσεων που δεν καταπολεμούν τα έργα των χρηστών μας. Δοκιμάστε το, μην το υποθέσετε.
• Εργαστείτε σε πραγματικό χρόνο. Μακροχρόνιες συνδέσεις websocket, επανασύνδεση και σημασιολογία συνδρομής και παρουσίας.
• Παρακολούθηση της πλατφόρμας. Όταν οι λειτουργίες auth, realtime, storage, postgrest ή edge αποστέλλουν μια αλλαγή, βεβαιωθείτε ότι το SDK την αντικατοπτρίζει και ότι το λέμε στο αρχείο καταγραφής αλλαγών.
• Σχεδιασμός στο κοινό. Γράψτε τα RFC, τους οδηγούς μετεγκατάστασης, τις σημειώσεις έκδοσης και τα έγγραφα. Αντιμετωπίστε μια έκτακτη αλλαγή ως διαδρομή κατάργησης συν μια ιστορία μετεγκατάστασης, όχι ως πρόσκρουση έκδοσης.
• Κάντε το SDK μας ευανάγνωστο στους πράκτορες κωδικοποίησης τεχνητής νοημοσύνης, οι οποίοι είναι πλέον κύριος καταναλωτής του.
Μπορεί να ταίριαζες αν
• Γνωρίστε βαθιά τη σύγχρονη πληκτρολόγηση Python. Χρησιμοποιείτε γενικά, πρωτόκολλα, υπερφορτώσεις και TypedDict ως εργαλεία σχεδίασης, εκτελείτε αυστηρό έλεγχο τύπων και διορθώνετε σφάλματα τύπου χωρίς να αγγίζετε το Any.
• Έχετε συντάξει ή διατηρεί μια δημοσιευμένη βιβλιοθήκη με δημόσιο API και χρήστες εκτός της εταιρείας σας. Ξέρεις πόσο κοστίζει να αλλάξεις κάτι από το οποίο εξαρτώνται οι άνθρωποι.
• Γνωρίστε την πλευρά συντήρησης του ανοιχτού κώδικα. Έκδοση διαλογής σε όγκο, έλεγχος εξωτερικών PR, αυτοματοποίηση έκδοσης, αρχεία καταγραφής αλλαγών και semver, αναφορές ασφαλείας και πείτε όχι σε ένα αίτημα χαρακτηριστικών χωρίς να χάσετε το άτομο που ζήτησε.
• Μιλούν άπταιστα στο asyncio και έχουν απόψεις για το πώς μια βιβλιοθήκη πρέπει να εξυπηρετεί συγχρονισμένους και ασύγχρονους καλούντες.
• Γνωρίστε τη συσκευασία Python για βιβλιοθήκες: pyproject.toml, wheels, σύγχρονα εργαλεία, πολιτική υποστήριξης εκδόσεων και γιατί οι βιβλιοθήκες δεν πρέπει να καρφιτσώνουν τις εξαρτήσεις τους.
• Δοκιμή ως συνήθεια: μονάδα, επίπεδο τύπου και από άκρο σε άκρο έναντι μιας πραγματικής στοίβας. Κάθε επιδιόρθωση συνοδεύεται από μια δοκιμή παλινδρόμησης.
• Γράψε καλά. Τα έγγραφα σχεδίασης, τα αρχεία καταγραφής αλλαγών και οι απαντήσεις ζητημάτων αποτελούν μεγάλο μέρος της παραγωγής εδώ, μεγάλο μέρος της είναι δημόσια και είμαστε ασύγχρονα από προεπιλογή.
• Έχετε πραγματική αυτονομία: βρίσκετε το σημαντικό έργο, το σκοπεύετε, το στέλνετε και λέτε τι δεν κάνατε.
• Επικοινωνήστε καθαρά τόσο σε τεχνικό όσο και σε μη τεχνικό κοινό.
• Να έχουν εμπειρία σε ασύγχρονες ή παγκοσμίως κατανεμημένες ομάδες.
• Ενεργοποιούνται με την επίλυση πραγματικών προβλημάτων για προγραμματιστές.
• Είναι άνετα στην πλοήγηση στην ασάφεια και κινούνται γρήγορα.
Πόντοι μπόνους εάν: έχετε εκτελέσει μια μετεγκατάσταση κύριας έκδοσης για ένα δημόσιο πακέτο, γνωρίζετε το δρόμο σας γύρω από το JWT/OAuth, έχετε δημιουργήσει ενσωματώσεις για πλαίσια πρακτόρων τεχνητής νοημοσύνης ή έχετε δημιουργήσει ιδιωματικούς πελάτες από ένα σχήμα.
Τι προσφέρουμε
• Πλήρως απομακρυσμένο. Προσλαμβάνουμε παγκοσμίως. Πιστεύουμε ότι μπορείτε να κάνετε την καλύτερη δουλειά σας από οπουδήποτε. Δεν υπάρχουν γραφεία της Supabase, αλλά παρέχουμε ένα επίδομα συνδρομής ή συνεργασίας στο WeWork που μπορείτε να χρησιμοποιήσετε οπουδήποτε στον κόσμο.
• ESOP. Κάθε μέλος της ομάδας λαμβάνει ESOP (μετοχική ιδιοκτησία) στην εταιρεία. Θέλουμε όλοι να μοιράζονται τα θετικά πράγματα που χτίζουμε μαζί.
• Επίδομα τεχνολογίας. Χρησιμοποιήστε αυτόν τον προϋπολογισμό για να δημιουργήσετε το ιδανικό περιβάλλον εργασίας σας – φορητό υπολογιστή, οθόνη, ακουστικά ή οτιδήποτε σας βοηθά να κάνετε την καλύτερη δουλειά σας.
• Οφέλη για την υγεία. Το Supabase καλύπτει το 100% της ασφάλισης υγείας για τους εργαζόμενους και το 80% για τα εξαρτώμενα άτομα, όπου κι αν βρίσκεστε. Η ευημερία σας και η υγεία της οικογένειάς σας είναι σημαντικά για εμάς.
• Ετήσιες εκτός έδρας. Μια φορά το χρόνο, ολόκληρη η εταιρεία συγκεντρώνεται σε μια νέα πόλη για μια εβδομάδα σύνδεσης, συνεργασίας και διασκέδασης. Είναι ένα αποκορύφωμα της χρονιάς μας.
• Ευέλικτη εργασία. Λειτουργούμε ασύγχρονα και σας εμπιστευόμαστε τη διαχείριση του χρόνου σας. Ξέρεις τι πρέπει να γίνει και πότε.
• Επαγγελματική ανάπτυξη. Κάθε μέλος της ομάδας λαμβάνει ένα ετήσιο εκπαιδευτικό επίδομα για να το ξοδέψει για μάθηση – μαθήματα, βιβλία, συνέδρια ή οτιδήποτε υποστηρίζει την ανάπτυξή σας.
Σχετικά με την ομάδα
Το Supabase γεννήθηκε εξ' αποστάσεως και πρώτα στον ανοιχτό κώδικα. Πιστεύουμε ότι η παγκοσμίως κατανεμημένη ομάδα μας είναι το μυστικό μας όπλο στην κατασκευή εργαλείων που αγαπούν οι προγραμματιστές.
• ~400 μέλη της ομάδας
• 60+ χώρες
• 20+ γλώσσες ομιλούνται…
Πηγή: Jobspresso (https://jobspresso.co/job/sdk-engineer-python/)
Το Supabase είναι η πλατφόρμα ανάπτυξης Postgres, που δημιουργήθηκε από προγραμματιστές για προγραμματιστές. Παρέχουμε μια ολοκληρωμένη λύση υποστήριξης συμπεριλαμβανομένων των Βάσεων Δεδομένων, Auth, Αποθήκευσης, Συναρτήσεων Edge, Realtime και Vector Search. Όλες οι υπηρεσίες είναι βαθιά ενσωματωμένες και σχεδιασμένες για ανάπτυξη.
Σχετικά με τον ρόλο
Αναζητούμε έναν Μηχανικό SDK – Python για να ενταχθεί στην ομάδα SDK μας και να κατέχει τον τρόπο με τον οποίο οι προγραμματιστές μιλούν στο Supabase από την Python. Θα συνεργαστείτε στενά με την υπόλοιπη ομάδα του SDK, τις ομάδες μας Auth, Realtime, Storage, PostgREST, Functions, CLI και Docs και την κοινότητα ανοιχτού κώδικα, βοηθώντας μας να κάνουμε το Python SDK μια βιβλιοθήκη που απολαμβάνουν πραγματικά να χρησιμοποιούν οι προγραμματιστές Python.
Οι προγραμματιστές της Python φτάνουν στο Supabase από υπηρεσίες υποστήριξης, αγωγούς δεδομένων, σημειωματάρια και έναν αυξανόμενο αριθμό πρακτόρων τεχνητής νοημοσύνης και πλαίσια πρακτόρων. Το Python SDK είναι ο τρόπος με τον οποίο μιλάνε όλα στην πλατφόρμα: ερωτήματα βάσης δεδομένων, auth, αποθήκευση, σε πραγματικό χρόνο και συναρτήσεις edge, τόσο σε συγχρονισμό όσο και σε ασύγχρονες γεύσεις.
Αυτός είναι ένας ρόλος συγγραφής βιβλιοθήκης και η δουλειά γίνεται ανοιχτά: δημόσια αποθετήρια, ανιχνευτές δημόσιων θεμάτων και αποφάσεις API των οποίων οι συνέπειες διαρκούν χρόνια. Εάν λαμβάνετε ικανοποίηση από έναν έλεγχο τύπων που εντοπίζει το σφάλμα πριν το κάνουν οι χρήστες σας, από έναν ασύγχρονο πελάτη που καθαρίζει τον εαυτό του και από έναν ανιχνευτή προβλημάτων που δεν είναι νεκροταφείο, θα σας αρέσει εδώ.
Αυτός ο ρόλος είναι ιδανικός για κάποιον που ευδοκιμεί σε ασύγχρονα περιβάλλοντα με γρήγορους ρυθμούς και είναι ενθουσιασμένος με τη δημιουργία εργαλείων προγραμματιστών που αγγίζουν τα εκατομμύρια.
Για τι θα είστε υπεύθυνοι
• Δημιουργήστε και εξελίξτε το Python SDK μας σε βάση δεδομένων, auth, αποθήκευση, σε πραγματικό χρόνο και συναρτήσεις, τόσο με συγχρονισμένα όσο και με ασύγχρονα API που φαίνονται φυσικά στην Python.
• Ξεκινήστε νέα πράγματα. Παράλληλα με τις εργασίες συντήρησης, βρείτε ό,τι λείπει, φτιάξτε το και κατασκευάστε το. Κανείς δεν θα σας παραδώσει τη λίστα.
• Εργασία στο ύπαιθρο. Διαλογίστε τα εισερχόμενα ζητήματα, ελέγξτε και ελέγξτε τις εξωτερικές συνεισφορές, διατηρήστε την CI και απελευθερώστε την αυτοματοποίηση υγιή και κρατήστε μια σαφή, ευγενική γραμμή ως προς το πεδίο εφαρμογής.
• Κατέχετε την εμπειρία πληκτρολόγησης. Κάντε το SDK πλήρως δακτυλογραφημένο και φιλικό προς τον έλεγχο, ώστε η αυτόματη συμπλήρωση και η στατική ανάλυση να παραμένουν σωστές σε πραγματικές βάσεις κωδικών.
• Κρατήστε μας ειλικρινείς σε όλα τα περιβάλλοντα. Πολλαπλές εκδόσεις Python, πλαίσια συγχρονισμού και ασυγχρονισμού, εργαζόμενοι, χωρίς διακομιστές και σημειωματάρια – με εύρη εξαρτήσεων που δεν καταπολεμούν τα έργα των χρηστών μας. Δοκιμάστε το, μην το υποθέσετε.
• Εργαστείτε σε πραγματικό χρόνο. Μακροχρόνιες συνδέσεις websocket, επανασύνδεση και σημασιολογία συνδρομής και παρουσίας.
• Παρακολούθηση της πλατφόρμας. Όταν οι λειτουργίες auth, realtime, storage, postgrest ή edge αποστέλλουν μια αλλαγή, βεβαιωθείτε ότι το SDK την αντικατοπτρίζει και ότι το λέμε στο αρχείο καταγραφής αλλαγών.
• Σχεδιασμός στο κοινό. Γράψτε τα RFC, τους οδηγούς μετεγκατάστασης, τις σημειώσεις έκδοσης και τα έγγραφα. Αντιμετωπίστε μια έκτακτη αλλαγή ως διαδρομή κατάργησης συν μια ιστορία μετεγκατάστασης, όχι ως πρόσκρουση έκδοσης.
• Κάντε το SDK μας ευανάγνωστο στους πράκτορες κωδικοποίησης τεχνητής νοημοσύνης, οι οποίοι είναι πλέον κύριος καταναλωτής του.
Μπορεί να ταίριαζες αν
• Γνωρίστε βαθιά τη σύγχρονη πληκτρολόγηση Python. Χρησιμοποιείτε γενικά, πρωτόκολλα, υπερφορτώσεις και TypedDict ως εργαλεία σχεδίασης, εκτελείτε αυστηρό έλεγχο τύπων και διορθώνετε σφάλματα τύπου χωρίς να αγγίζετε το Any.
• Έχετε συντάξει ή διατηρεί μια δημοσιευμένη βιβλιοθήκη με δημόσιο API και χρήστες εκτός της εταιρείας σας. Ξέρεις πόσο κοστίζει να αλλάξεις κάτι από το οποίο εξαρτώνται οι άνθρωποι.
• Γνωρίστε την πλευρά συντήρησης του ανοιχτού κώδικα. Έκδοση διαλογής σε όγκο, έλεγχος εξωτερικών PR, αυτοματοποίηση έκδοσης, αρχεία καταγραφής αλλαγών και semver, αναφορές ασφαλείας και πείτε όχι σε ένα αίτημα χαρακτηριστικών χωρίς να χάσετε το άτομο που ζήτησε.
• Μιλούν άπταιστα στο asyncio και έχουν απόψεις για το πώς μια βιβλιοθήκη πρέπει να εξυπηρετεί συγχρονισμένους και ασύγχρονους καλούντες.
• Γνωρίστε τη συσκευασία Python για βιβλιοθήκες: pyproject.toml, wheels, σύγχρονα εργαλεία, πολιτική υποστήριξης εκδόσεων και γιατί οι βιβλιοθήκες δεν πρέπει να καρφιτσώνουν τις εξαρτήσεις τους.
• Δοκιμή ως συνήθεια: μονάδα, επίπεδο τύπου και από άκρο σε άκρο έναντι μιας πραγματικής στοίβας. Κάθε επιδιόρθωση συνοδεύεται από μια δοκιμή παλινδρόμησης.
• Γράψε καλά. Τα έγγραφα σχεδίασης, τα αρχεία καταγραφής αλλαγών και οι απαντήσεις ζητημάτων αποτελούν μεγάλο μέρος της παραγωγής εδώ, μεγάλο μέρος της είναι δημόσια και είμαστε ασύγχρονα από προεπιλογή.
• Έχετε πραγματική αυτονομία: βρίσκετε το σημαντικό έργο, το σκοπεύετε, το στέλνετε και λέτε τι δεν κάνατε.
• Επικοινωνήστε καθαρά τόσο σε τεχνικό όσο και σε μη τεχνικό κοινό.
• Να έχουν εμπειρία σε ασύγχρονες ή παγκοσμίως κατανεμημένες ομάδες.
• Ενεργοποιούνται με την επίλυση πραγματικών προβλημάτων για προγραμματιστές.
• Είναι άνετα στην πλοήγηση στην ασάφεια και κινούνται γρήγορα.
Πόντοι μπόνους εάν: έχετε εκτελέσει μια μετεγκατάσταση κύριας έκδοσης για ένα δημόσιο πακέτο, γνωρίζετε το δρόμο σας γύρω από το JWT/OAuth, έχετε δημιουργήσει ενσωματώσεις για πλαίσια πρακτόρων τεχνητής νοημοσύνης ή έχετε δημιουργήσει ιδιωματικούς πελάτες από ένα σχήμα.
Τι προσφέρουμε
• Πλήρως απομακρυσμένο. Προσλαμβάνουμε παγκοσμίως. Πιστεύουμε ότι μπορείτε να κάνετε την καλύτερη δουλειά σας από οπουδήποτε. Δεν υπάρχουν γραφεία της Supabase, αλλά παρέχουμε ένα επίδομα συνδρομής ή συνεργασίας στο WeWork που μπορείτε να χρησιμοποιήσετε οπουδήποτε στον κόσμο.
• ESOP. Κάθε μέλος της ομάδας λαμβάνει ESOP (μετοχική ιδιοκτησία) στην εταιρεία. Θέλουμε όλοι να μοιράζονται τα θετικά πράγματα που χτίζουμε μαζί.
• Επίδομα τεχνολογίας. Χρησιμοποιήστε αυτόν τον προϋπολογισμό για να δημιουργήσετε το ιδανικό περιβάλλον εργασίας σας – φορητό υπολογιστή, οθόνη, ακουστικά ή οτιδήποτε σας βοηθά να κάνετε την καλύτερη δουλειά σας.
• Οφέλη για την υγεία. Το Supabase καλύπτει το 100% της ασφάλισης υγείας για τους εργαζόμενους και το 80% για τα εξαρτώμενα άτομα, όπου κι αν βρίσκεστε. Η ευημερία σας και η υγεία της οικογένειάς σας είναι σημαντικά για εμάς.
• Ετήσιες εκτός έδρας. Μια φορά το χρόνο, ολόκληρη η εταιρεία συγκεντρώνεται σε μια νέα πόλη για μια εβδομάδα σύνδεσης, συνεργασίας και διασκέδασης. Είναι ένα αποκορύφωμα της χρονιάς μας.
• Ευέλικτη εργασία. Λειτουργούμε ασύγχρονα και σας εμπιστευόμαστε τη διαχείριση του χρόνου σας. Ξέρεις τι πρέπει να γίνει και πότε.
• Επαγγελματική ανάπτυξη. Κάθε μέλος της ομάδας λαμβάνει ένα ετήσιο εκπαιδευτικό επίδομα για να το ξοδέψει για μάθηση – μαθήματα, βιβλία, συνέδρια ή οτιδήποτε υποστηρίζει την ανάπτυξή σας.
Σχετικά με την ομάδα
Το Supabase γεννήθηκε εξ' αποστάσεως και πρώτα στον ανοιχτό κώδικα. Πιστεύουμε ότι η παγκοσμίως κατανεμημένη ομάδα μας είναι το μυστικό μας όπλο στην κατασκευή εργαλείων που αγαπούν οι προγραμματιστές.
• ~400 μέλη της ομάδας
• 60+ χώρες
• 20+ γλώσσες ομιλούνται…
Πηγή: Jobspresso (https://jobspresso.co/job/sdk-engineer-python/)
Αυτή η αγγελία προέρχεται από ροή συνεργάτη. Εφαρμόστε την στη ιστοσελίδα προέλευσης.
Πηγή: Supabase
Καταχώριση από Supabase.