Senior Fullstack Engineer · San Francisco, CA (On-site) Bucket Robotics μετατρέπει αρχεία CAD σε προϊόν
Σχετικά με αυτόν τον ρόλο
Bucket Robotics (YC S24) | Senior Fullstack Engineer | Το San Francisco, CA (On-site) Bucket Robotics μετατρέπει αρχεία CAD σε μοντέλα όρασης υπολογιστή έτοιμα για παραγωγή που εντοπίζουν ελαττώματα αμέσως με μηδενική χειροκίνητη επισήμανση και χωρίς πιλότους πολλών μηνών. Πρώτον, έχουμε την αυτοματοποίηση, αντικαθιστώντας τις αργές παλιές διαδικασίες με την άμεση επιθεώρηση τεχνητής νοημοσύνης. Ως πρόωρη πλήρης ενοικίαση, θα έχετε μια τεράστια επιφάνεια. Θα είστε υπεύθυνοι για τη δημιουργία της εφαρμογής που απευθύνεται σε πελάτες, την κλιμάκωση των εσωτερικών εργαλείων μας και τον σχεδιασμό των αγωγών δεδομένων που μετακινούν δεδομένα CAD και όρασης σε κλίμακα. Αυτό δεν είναι απλώς ένα "CRUD a
Σχετικά με τους ρόλους της μηχανικής λογισμικού
Οι μηχανικοί λογισμικού σχεδιάζουν, κατασκευάζουν, δοκιμάζουν και διατηρούν κώδικα που τροφοδοτεί ένα προϊόν. Η καθημερινή εργασία συνδυάζει τη σύνταξη κώδικα, αναθεωρήσεις κώδικα, προβλήματα παραγωγής εντοπισμού σφαλμάτων, συζητήσεις σχεδιασμού και συναντήσεις — η ακριβής αναλογία εξαρτάται από την αρχαιότητα και το μέγεθος της ομάδας.
Τυπικές δεξιότητες: Git, μία ή περισσότερες γλώσσες (JavaScript/Python/Go/Java/Rust), βασικά στοιχεία βάσης δεδομένων, σχεδιασμός συστήματος σε ανώτερο επίπεδο
Εξοπλισμός που βοηθάει σε αυτόν τον ρόλο
Κοινός εξοπλισμός γραφείου μηχανικής λογισμικού:
Σύνδεσμοι συνεργατών — μικρή προμήθεια σε εμάς χωρίς επιπλέον κόστος για εσάς.
Πληροφορίες μισθού (ΗΠΑ, κατά προσέγγιση)
Τυπικό εύρος για ρόλους μηχανικής λογισμικού στις ΗΠΑ είναι 75.000$–220.000$/έτος, που ποικίλλει ευρέως ανάλογα με την αρχαιότητα, το στάδιο της εταιρείας και την πόλη.
Εκτιμήσεις μόνο. Για αριθμούς για συγκεκριμένες εταιρείες, ελέγξτε το level.fyi (tech), το Glassdoor ή ρωτήστε στη συνέντευξη.
Πώς να προετοιμαστείτε για τη συνέντευξη
Οι περισσότερες συνεντεύξεις μηχανικής λογισμικού ακολουθούν ένα προβλέψιμο τόξο: μια οθόνη προσλήψεων, μια τεχνική οθόνη (κωδικοποίηση ή σχεδιασμός συστήματος), έναν ή περισσότερους επιτόπιους / εικονικούς επιτόπιους βρόχους (περισσότερη κωδικοποίηση + συμπεριφορική + σχεδιασμός συστήματος + ίσως μια βαθιά κατάδυση σε ένα έργο από το βιογραφικό σας) και έναν τελικό διαχειριστή ή γύρο "fit". Αναμένετε 4-6 ώρες συνολικού χρόνου συνέντευξης για έναν ανώτερο ρόλο, λιγότερο για τον κατώτερο.
Να είστε έτοιμοι για: "Περπατήστε με σε ένα πρόσφατο έργο - τι συμβιβασμούς κάνατε;", "Πώς θα σχεδιάζατε μια υπηρεσία για να κάνετε το X;", μια ζωντανή άσκηση κωδικοποίησης (LeetCode-medium-ish), και «Πες μου για μια φορά που διαφώνησες με έναν συμπαίκτη σου». Εξασκηθείτε στην ομιλία ενώ κωδικοποίηση — η σιωπή σε μια άσκηση 45 λεπτών σημαίνει ότι δεν ξέρεις τι κάνεις, ακόμα και όταν σκέφτεσαι.
Εκεί που συνήθως οδηγεί αυτός ο ρόλος
Τυπική εξέλιξη: Junior (0–2 ετών) → Mid (2–5 ετών) → Senior (5–8 ετών) → Προσωπικό / Διευθυντής (8+ ετών), με την πορεία των διευθυντών να αποκλίνουν γύρω από το ανώτερο επίπεδο. Ο μισθός διπλασιάζεται περίπου μεταξύ των κατώτερων και των ανώτερων στις περισσότερες εταιρείες. Το staff+ προσθέτει άλλο 30–50% για την πίστα IC, περισσότερο για τη διαχείριση σε κλίμακα μεγάλης τεχνολογίας.
Τα μεγαλύτερα σημεία καμπής σταδιοδρομίας: πηγαίνοντας από το "γράφει τον κώδικα" στο "σχεδιάζει το σύστημα" (περίπου μεσαίας έως ανώτερης ηλικίας), και μετάβαση από το "κατέχει ένα χαρακτηριστικό" στο "κατέχει την ασάφεια" (γύρω από το ανώτερο προσωπικό). Η δεξιότητα που έχει μεγαλύτερη σημασία σε κάθε επίπεδο πάνω από το junior είναι η σαφής επικοινωνία τεχνικών αποφάσεων σε μη μηχανικούς - όχι ακατέργαστη ταχύτητα κωδικοποίησης.
Κόκκινες σημαίες για προσοχή
- "Ζητείται προγραμματιστής της Rockstar" — συνήθως σημαίνει ότι ο ρόλος είναι υπερφορτωμένος και υποστηριζόμενος. Αναζητήστε "ομάδα", "συνεργασία" και "mentorship" στο JD.
- Καμία αναφορά σε αναθεωρήσεις κώδικα, δοκιμές ή CI/CD. Είτε η εταιρεία δεν τα κάνει (το τεχνικό χρέος είναι ανεξέλεγκτη) είτε δεν πιστεύει ότι έχουν αρκετή σημασία για να τα αναφέρει.
- "Full-stack" στον τίτλο αλλά το JD παραθέτει 12 πλαίσια. Θέλουν έναν μονόκερο στην τιμή ενός μηχανικού. Ο ρόλος θα είναι βάναυσος.
- Αόριστες προσδοκίες εφημερίας. Να ρωτάτε πάντα ρητά: "Πόσο συχνά εφημερεύουν οι μηχανικοί; Ποιο είναι το φορτίο τηλεειδοποίησης;"
Συχνές ερωτήσεις
Πώς μπορώ να κάνω αίτηση σε αυτόν τον ρόλο;
Κάντε κλικ στο κουμπί "Apply on Hn-Who-Hiring" στο επάνω μέρος αυτής της σελίδας. Θα σταλθείτε στην αρχική ανάρτηση όπου ο εργοδότης δέχεται αιτήσεις. Το Wikishopline δεν συλλέγει βιογραφικά ούτε επεξεργάζεται αιτήσεις.
Είναι τρέχουσα αυτή η καταχώριση;
Το Wikishopline συγκεντρώνει καθημερινά θέσεις εργασίας από πηγές συνεργατών (hn-who- πρόσληψη). Οι αναρτήσεις παλαιότερες από ~14 ημέρες περιορίζονται, αλλά πάντα βεβαιωθείτε ότι ο ρόλος είναι ακόμα ανοιχτός στον ιστότοπο του εργοδότη προτού αφιερώσετε χρόνο σε μια συνοδευτική επιστολή.
Το Wikishopline χρεώνει τους εργοδότες ή τους αιτούντες;
Όχι. Οι συγκεντρωτικές θέσεις εργασίας είναι δωρεάν και για τις δύο πλευρές. Το Wikishopline δέχεται επίσης αναρτήσεις επί πληρωμή 5 $ / 30 ημερών στο /jobs/submit για εργοδότες που θέλουν άμεση προβολή — αλλά η καταχώριση που βλέπετε προέρχεται από έναν συνεργάτη.
Τι περιλαμβάνει συνήθως ένας ρόλος μηχανικής λογισμικού;
Οι μηχανικοί λογισμικού σχεδιάζουν, κατασκευάζουν, δοκιμάζουν και διατηρούν κώδικα που τροφοδοτεί ένα προϊόν. Η καθημερινή εργασία συνδυάζει τη σύνταξη κώδικα, αναθεωρήσεις κώδικα, προβλήματα παραγωγής εντοπισμού σφαλμάτων, συζητήσεις σχεδιασμού και συναντήσεις — η ακριβής αναλογία εξαρτάται από την αρχαιότητα και το μέγεθος της ομάδας.
Ποιο είναι το τυπικό εύρος μισθών για τους ρόλους μηχανικού λογισμικού στις ΗΠΑ;
Περίπου $75.000–$220.000 USD/έτος, ανάλογα με την αρχαιότητα, την τοποθεσία και το στάδιο της εταιρείας. Αυτό είναι ένα ευρύ φάσμα επίτηδες — επαλήθευση έναντι των level.fyi ή Glassdoor για τη συγκεκριμένη εταιρεία.