CodeRabbit
CodeRabbit
CodeRabbit är ett företag inom artificiell intelligens och SaaS som utvecklar verktyg för företags programvaruutvecklingsteam. Dess AI-drivna plattform för kodgranskning integreras med GitHub och GitLab för att analysera pull requests, ge rad-för-rad-feedback, identifiera potentiella buggar, föreslå lösningar och skapa sammanfattningar av granskningar. Genom att möjliggöra snabbare och mer konsekventa granskningar samtidigt som utvecklarna förblir delaktiga hjälper CodeRabbit team att förbättra programvarukvaliteten och effektivisera sina tekniska arbetsflöden, med datasekretess och säkerhet som centrala överväganden.

Mjukvaruingenjör, företagsutveckling på CodeRabbit

Bygg säkra, skalbara backend-system och integrationer för CodeRabbits AI-plattform för kodgranskning. Stöd företagsdistributioner, tillförlitlighet, efterlevnad och kundernas arbetsflöden.

Beskrivning

  • Skapa och underhålla funktioner som hjälper stora organisationer att distribuera och expandera CodeRabbit i olika utvecklingsteam
  • Förbättra arbetsflöden för distribution, konfiguration, uppgradering och observerbarhet i självhostade miljöer
  • Utveckla backend-tjänster, API:er och distribuerade system för krävande företagsarbetsbelastningar
  • Leverera säkerhetskontroller och funktioner som stödjer efterlevnadskrav
  • Utveckla och stödja integrationer med kundernas utvecklingsverktyg och interna plattformar
  • Omsätta kundbehov till tekniska krav och bidra till effektiva distributioner
  • Utreda och lösa komplexa problem i produktion
  • Ansvara för projekt från design och implementering till testning, lansering och löpande drift
  • Delta i design- och kodgranskningar, handleda ingenjörer och förbättra teamets arbetssätt och verktyg
  • Samarbeta med ingenjörer, AI-forskare, infrastrukturspecialister och produktteam för att leverera säkra, kompatibla, högpresterande och operativt kontrollerade funktioner för AI-baserad kodgranskning

Krav

  • Minst fyra års erfarenhet av att bygga och drifta backend-system eller distribuerad infrastruktur i produktion
  • Bakgrund inom SaaS eller företagsprogramvara är meriterande
  • Mycket goda kunskaper i TypeScript/Node.js, Go, Java eller motsvarande modern backend-teknik
  • Erfarenhet av att utforma och underhålla REST-, GraphQL- eller liknande API:er
  • Erfarenhet av mikrotjänster, asynkron bearbetning och händelsestyrd arkitektur
  • Praktiska kunskaper i PostgreSQL eller MySQL, inklusive schemadesign och frågeoptimering
  • Erfarenhet av AWS eller GCP, Docker, Kubernetes, CI/CD och observerbarhet i produktion
  • Goda ingenjörsmässiga arbetssätt inom testning, kodgranskning, versionshantering, felsökning och underhållbar design
  • Förmåga att balansera säkerhet, tillförlitlighet, prestanda, utvecklarupplevelse och leveranstakt
  • Effektiv kommunikatör som kan samarbeta med kunder samt tekniska och icke-tekniska intressenter
  • Kandidatexamen i datavetenskap, ingenjörsvetenskap eller ett närliggande tekniskt område, eller motsvarande praktisk erfarenhet
  • Erfarenhet av att utveckla självhostad eller kundhanterad företagsprogramvara
  • Kännedom om identitet för företag, åtkomsthantering, revisionsloggning eller efterlevnadskrav
  • Erfarenhet av att integrera AI- eller LLM-funktioner i produktionsarbetsflöden
  • Erfarenhet av kodsökning, kodgrafer, tree-sitter eller verktyg för statisk analys
  • Erfarenhet av att utforma agentbaserade system eller produkter med autonoma eller uppgiftsorienterade agenter
  • Bidrag till projekt med öppen källkod eller utvecklarcommunities

Förmåner

  • Möjlighet till ägarandel
  • Hybrid arbetsmodell
  • Arbete med AI-drivna utvecklarverktyg
  • Självständighet och ansvar för projekt och resultat
  • Samarbete med specialister inom teknik, AI-forskning, infrastruktur och produktutveckling
  • Mentorskap och möjligheter att förbättra tekniska arbetssätt och verktyg

Relaterade jobb

Daimler Truck North America

Strategisk controller inom finans, affärskalkyler och prissättning

Daimler Truck North America

Leda strategiarbetet inom finans för Daimler Trucks AMS-organisation, med ansvar för affärskalkyler, kostnadsberäkning, prissättning och make-or-buy-strategier. Ge ledningen råd med hjälp av finansiella modeller och lönsamhetsanalyser.

Öppna
Daimler Truck North America

Senior controller inom strategisk finans, prissättning och tillverka eller köpa

Daimler Truck North America

Led det strategiska finansarbetet för Daimler Trucks eftermarknadsverksamhet och forma affärskalkyler, prissättning, kostnadsberäkningar och beslut om att tillverka eller köpa in. Ge ledningen råd med lönsamhetsanalyser, finansiella modeller och rekommendationer.

Öppna