
Autodesk; tasarımcılar, mühendisler, inşaat profesyonelleri ve diğer yaratıcılar için yazılımlar geliştirir. Portföyünde AutoCAD, Revit ve 3ds Max’in yanı sıra inşaat, üretim ve danışmanlık alanlarında tasarım, görselleştirme ve proje yönetimini destekleyen kapsamlı Design and Make Platform yer alır. Şirketin araçları; mimarlık, mühendislik ve endüstriyel üretim gibi alanlarda ekiplerin çalışmalarını planlamasına ve hayata geçirmesine yardımcı olurken verimli proje yürütme ve sürdürülebilir sonuçlara odaklanır.
Kıdemli Yazılım Geliştirici, AWS Backend (Kanada’da Uzaktan)
Autodesk’in küresel tasarım yazılımı platformu için ölçeklenebilir AWS backend hizmetleri ve REST API’leri geliştirin. Dağıtık bir mühendislik ekibinde mimari, teslimat, kalite ve operasyon uygulamalarına liderlik edin.
$107.000 – $157.300 / yıl
UzaktanTam zamanlıKıdemliZorunlu Dil: İngilizceFull-stack mühendisiYazılım mühendisiAçıklama
- Sunucusuz ve olay güdümlü bileşenler dahil olmak üzere AWS backend hizmetleri ve REST API’leri geliştirmek ve kullanıma sunmak
- Mimarlar, teknik liderler ve ürün sahipleriyle iş birliği yaparak ortak hedefleri uygulanabilir tasarımlara ve teslimatlara dönüştürmek
- Kaliteyi, güvenliği, dayanıklılığı ve verimliliği destekleyen mühendislik uygulamaları oluşturmak
- Özenli kod incelemeleri, eşli programlama, mentorluk ve uygulanabilir geri bildirim yoluyla ekibin yetkinliğini geliştirmek
- Çeşitli uygulamalar için yeniden kullanılabilir çözümler, çerçeveler, otomasyonlar ve orkestrasyonlar oluşturmak
- Birim ve entegrasyon testleri, CI/CD entegrasyonu ve amaçlı yeniden düzenleme yoluyla yazılım kalitesinin sorumluluğunu üstlenmek
- Karmaşık teknik girişimleri ilk tasarımdan üretime sunuma kadar yönlendirmek
- Projeleri parçalara ayırmak, riskleri erken belirlemek ve ekibin kullanıma sunma ile benimseme süreçlerini yönetmesine yardımcı olmak
- Gözlemlenebilirlik, nöbet katılımı ve olay müdahalesi yoluyla operasyonel güvenilirliği korumak
- Titiz inceleme ve doğrulamayı sürdürürken tasarım, geliştirme, test ve hata ayıklama süreçlerinde yapay zekâ araçlarını kullanmak
- Küresel olarak dağıtık çalışma arkadaşları ve farklı işlevlerden paydaşlarla etkili biçimde çalışmak
- Kararları ve bağlamı güçlü yazılı iletişimle açıkça belgelemek
Gereksinimler
- Bilgisayar bilimi veya ilgili bir alanda lisans derecesi ya da eşdeğer pratik deneyim
- Açık ve etkili yazılı ve sözlü iletişim becerileri
- Geliştiricilere mentorluk yapma ve tasarım incelemelerine katılma konusunda kanıtlanmış deneyim
- Backend yazılımlarını oluşturma ve kullanıma sunma alanında en az beş yıllık profesyonel deneyim
- Java, TypeScript, Python, Go veya Ruby gibi bir ya da daha fazla backend diline ileri düzeyde hâkimiyet
- API’leri tasarlama, uygulama ve sürümleme deneyimi
- Şema tasarımı ve sorgu optimizasyonu dahil olmak üzere ilişkisel veritabanı kavramlarında güçlü temel
- Lambda, SQS/SNS, API Gateway, DynamoDB, S3 ve IAM gibi hizmetlerle ileri düzey AWS deneyimi
- Sunucusuz ve olay güdümlü sistemleri geliştirme ve işletme konusunda pratik deneyim
- Güvenli kullanıma sunma ve geri alma prosedürleriyle CI/CD işlem hatlarını ve dağıtımları yönetme deneyimi
- Teslimat işlem hatlarına entegre edilmiş birim, entegrasyon ve uçtan uca testlerde tutarlı uygulama
- Gözlemlenebilirlik ve sorun giderme araçlarına uygulamalı aşinalık
- Günlük yazılım geliştirme sürecinin bir parçası olarak yapay zekâ kodlama asistanlarını kullanma deneyimi
- Yapay zekâ tarafından üretilen kodu sürüm öncesinde incelerken, test ederken ve doğrularken sağduyulu karar verebilme
Yan Haklar
- Yıllık nakit primleri sunulabilir
- Satış pozisyonları komisyon fırsatları içerebilir
- Hisse senedi hibeleri sunulabilir
- Kapsamlı bir yan haklar paketi sağlanabilir
- Yüz yüze işe alım veya kimlik doğrulaması gerekebilir