Auf einen Blick
- Aufgaben: Leite ein Team von Ingenieuren und entwickle innovative Softwarelösungen für Cloud-Sicherheit.
- Unternehmen: Aviatrix, ein Vorreiter in der Cloud Native Security Fabric.
- Vorteile: Attraktives Gehalt, umfassende Gesundheitsleistungen und flexible Urlaubsregelungen.
- Weitere Informationen: Dynamisches Arbeitsumfeld mit großartigen Entwicklungsmöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Cloud-Sicherheit und führe ein talentiertes Team.
- Qualifikationen: 10+ Jahre Erfahrung in der Softwareentwicklung und Führungskompetenz.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
WHO WE ARE
Aviatrix® is pioneering the Cloud Native Security Fabric — the architecture the Containment Era requires.
The Cloud Native Security Fabric governs every workload communication path across every cloud, every VPC, every Kubernetes cluster, and every serverless function, from a single policy plane.
One rule.
Universal propagation.
Enforced at the workload, not at a chokepoint.
Trusted by more than 500 of the world’s leading enterprises.
For more information, visit aviatrix. ai.
ABOUT THE ROLE
Aviatrix Platform-as-a-Service (Paa S) delivers the intelligence, advanced network and security services of Aviatrix’s multi‑cloud network platform as a managed offering.
We are seeking a hands‑on Principal Engineer TL/M – Software Development to join our Paa S team.
In this role, you will lead a team of engineers while also contributing to technical execution — defining designs, driving key features, and writing code alongside your team.
You will balance engineering leadership with individual technical contributions, owning both people management responsibilities and product components.
This is a Tech Lead/Manager (TL/M) role built for a builder who wants to grow as a people leader without leaving the craft behind.
Position Responsibilities
- Define and drive next‑generation designs for complex distributed systems using Kubernetes and cloud services (AWS, Azure, GCP), contributing directly to code and architecture alongside your team.
- Own the end‑to‑end lifecycle (requirements, design, delivery, and operations) of key features of the Paa S product; break down large projects into executable sub‑projects distributed across the team.
- Evaluate key engineering trade‑offs and make data‑driven technical decisions that balance velocity, quality, and scalability.
- Write and present design proposals and technical documents that define complex problems and long‑term solutions.
- Lead, mentor, and develop a small team of engineers; oversee hiring, career development, and performance management.
- Contribute to interviewing and recruiting efforts to attract and retain top engineering talent.
- Partner with product management to translate business priorities into a clear technical roadmap and execution plan.
- Foster a culture of accountability, technical excellence, diversity, equity, and respect.
- Represent the team in cross‑functional forums, collaborating across engineering, product, and go‑to‑market functions.
Requirements
- 10+ years of professional software engineering experience, including hands‑on contributions to large‑scale distributed systems.
- 3+ years in engineering leadership roles, with direct experience managing engineers and driving team outcomes.
- Strong knowledge of Golang and building g RPC‑based microservices.
- Deep experience with Kubernetes and cloud services (AWS, Azure, GCP).
- Domain experience in network routing and network security.
- Experience designing and operating a Paa S/Saa S product at scale.
- Strong foundation in data structures, algorithms, operating systems, and distributed systems.
- Strong understanding of elegant and robust API and system designs.
- Ability to write clean, testable, and maintainable code and hold a high bar for the team.
- Proven ability to deliver results in a fast‑paced, high‑growth environment.
- Excellent interpersonal, verbal, and written communication skills; comfortable working with a geographically distributed team.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- US Pay Range
The annual base salary range for this full‑time position is $249,019 - $292,963 + benefits + 401(k) match + equity and is bonus eligible.
The pay range is determined by the role, work location, job‑related skills, level, experience and relevant education.
The range displayed is applicable only for new hires for the listed position located in the US.
Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process.
BENEFITS
US: We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage, 401(k) match, short and long‑term disability, life/AD&D insurance, $1,000/year education reimbursement, and a flexible vacation policy.
Outside the US: We offer a comprehensive benefits package which, (subject to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long‑term disability, annual wellbeing stipend.
Equal Opportunity Employer
Aviatrix, Inc. is an equal opportunity employer and does not make hiring decisions based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
- CPRA - California Applicant Privacy Notice
- #J-18808-Ljbffr
Principal Engineer TL/M - Software Development (PaaS) Arbeitgeber: Dormont Manufacturing Co
Dormont Manufacturing Co ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Genf die Möglichkeit bietet, an der Weiterentwicklung der SonarQube-Plattform zu arbeiten. Mit einer flexiblen Arbeitsweise, die sowohl Büro- als auch Remote-Tage umfasst, fördert das Unternehmen eine Kultur der Vielfalt und des kontinuierlichen Lernens, während es gleichzeitig spannende Wachstumschancen in einem dynamischen Umfeld bietet.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Principal Engineer TL/M - Software Development (PaaS) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Dormont Manufacturing Co anzuklopfen, wenn du dich auf die Stelle als Principal Engineer TL/M - Software Development (PaaS) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Dormont Manufacturing Co vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Engineer TL/M - Software Development (PaaS) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Dormont Manufacturing Co klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.