Backend Engineer (Golang) İş Tanımı
We are seeking a Backend Engineer (Go/Python) to maintain, extend, and harden an existing real-time data processing engine while building the testing and validation infrastructure around it. This role is centered on improving an already-operational Go-based backend, adding new capabilities, increasing robustness and observability, and developing a comprehensive automated testing harness spanning unit, integration, SIL, and HIL environments. Candidates must have at least 3+ years of relevant professional experience ; junior or purely academic backgrounds are not a fit. You will work within a multi-disciplinary engineering team, collaborating with algorithm, FPGA, embedded, and systems engineers to evolve the data engine into a reliable, scalable, and well-validated core platform. The role requires deep expertise in Go, strong fluency in Python, and disciplined engineering around concurrency, performance, databases, networking, and CI/CD . Responsibilities Real-Time Data Engine Development & Maintenance • Maintain, update, and improve an existing real-time data processing engine written in Go (Golang). • Design and implement new capabilities and services within the engine as product needs evolve. • Refactor and optimize existing code for performance, reliability, maintainability, and testability. • Build scalable ingestion, processing, and distribution pipelines for streaming and real-time data sources. • Implement efficient concurrency models using goroutines, channels, and synchronization primitives. • Optimize throughput, latency, and resource usage under real-time operational constraints. • Develop and maintain websocket-based streaming interfacesand related backend APIs. Testing Harness & Validation Framework • Design and implement a comprehensive testing harness for the data engine and all other sources feeding data into the engine. • Develop and maintain automated testing at all levels, including: Unit testing, Integration testing, Software-in-the-loop (SIL), Hardware-in-the-loop (HIL) • Ensure testing workflows are integrated into CI/CD pipelines, including automated execution up to and including HIL where applicable. • Build validation tools and replay/simulation frameworks for verifying real-time behavior, correctness, and robustness. • Use pytest and Python-based tooling to orchestrate, validate, and analyze tests. Python Tooling & Analysis • Develop supporting tools and analysis workflows using Python, NumPy, and notebook environments. • Build data inspection, debugging, and verification utilities for both live and recorded datasets. • Integrate Python-based analysis and validation environments with Go-based services and pipelines. Networking, Services & Infrastructure • Build and debug backend systems using: HTTP/HTTPS ,WebSockets (WS/WSS), TCP/IP, Linux sockets and services • Configure and troubleshoot Docker networking, bridges, and port forwarding. • Deploy and operate NGINX for reverse proxying, routing, and service exposure. • Design and maintain production-grade backend services with strong understanding of Linux networking behavior. Databases & Data Management • Design, maintain, and optimize data systems using: ClickHouse, PostgreSQL • Implement and manage schema evolution, database migrations, indexing, partitioning, and performance optimization. • Manage database snapshots, backups, and restore workflows. • Integrate telemetry and metrics systems, including practical use of Prometheus with telemetry-oriented databases and services. DevOps, CI/CD & Engineering Workflow • Build and maintain Docker-based development and deployment environments. • Use Git, GitLab, and CI/CD pipelines for automated builds, tests, validation, and deployments. • Maintain high software quality through code review, branch hygiene, reproducible builds, and automated regression coverage. • Use modern AI-assisted development workflowsproductively, including practical use of agentic coding systems where appropriate. Collaboration & Documentation • Work closely with DSP, FPGA, embedded, and systems engineers to integrate the backend into the broader product. • Produce and maintain clear technical documentation for architecture, APIs, test frameworks, deployment, and operational workflows. • Participate in technical reviews and contribute to long-term maintainability and product evolution. Minimum Qualifications • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. • 3+ years of professional software engineering experience in backend, systems, or infrastructure-oriented development. • Deep expertise in Go (Golang), including: Concurrency and goroutines, Synchronization and thread-safe design, Backend service development, Performance-oriented programming • Strong fluency in Python, including NumPy, notebook environments, and pytest. • Experience maintaining and evolving existing backend systems, not only greenfield development. • Experience designing and implementing automated testing frameworks across multiple levels, including unit and integration testing. • Strong understanding of Docker and containerized development/deployment workflows. • Strong networking knowledge (HTTP/S, WebSockets, TCP/IP, sockets) and practical experience with Docker networking, including bridges and port forwarding. • Practical experience with NGINX in reverse proxy or service exposure roles. • Strong experience with ClickHouse and PostgreSQL, including migrations, indexing, partitioning, and optimization. • Advanced experience with Git, GitLab, and CI/CD pipelines. • Strong Linux proficiency, including services, networking, process debugging, and performance investigation. Preferred Qualifications • Experience with real-time data processing engines or streaming backend architectures. • Experience building testing harnesses for complex systems, including SIL and HIL automation. • Experience with Go websocket libraries such as Gorilla or Centrifugo. • Experience integrating Prometheus into telemetry, metrics, or backend observability workflows. • Experience with Django or adjacent Python backend frameworks. • Familiarity with GIS concepts, coordinate reference systems, and tools such as pyproj and GDAL. • Strong foundation in linear algebra and prior work involving numerical or geometry-heavy backend systems. • Experience in software-defined defense or other real-time sensing/decision systems. • Proficiency with AI-assisted development tools and practical use of agentic coding systems in day-to-day software engineering workflows. • Previous experience with C++ is a significant advantage, particularly for performance-critical or systems-level development. Benefits • Competitive salary and a comprehensive benefits package, including health insurance and fuel support. • Continued support for candidates currently enrolled in a master's or doctoral program. • Opportunities for continuous professional growth and skill development. • Engage in a collaborative and innovative work environment. • Enjoy a positive and enriching work environment, situated in a desirable location.
Backend Engineer (Golang) İlanındaki ATS Anahtar Kelimeleri
Bu ilanın metninde ATS beceri sözlüğümüzle eşleşen 14 anahtar kelime var. En sık geçenler: Go (8 kez), Python (8 kez), CI/CD (5 kez).
Programlama dilleri, çatılar ve platformlar
- Go · ilanda 8 kez · benzer ilanlarda %28
- Python · ilanda 8 kez · benzer ilanlarda %24
- Django · ilanda 1 kez · benzer ilanlarda %8
- C++ · ilanda 1 kez · benzer ilanlarda %4
CV'nde karşılığı: Go, Python ve Django ifadelerini ilandaki yazımıyla geçir; birini projesi ve ölçeğiyle bir deneyim maddesinde göster.
Veri, analitik ve yapay zekâ
- NumPy · ilanda 2 kez · benzer ilanlarda %4
- PostgreSQL · ilanda 2 kez · benzer ilanlarda %56
CV'nde karşılığı: NumPy ve PostgreSQL ile yaptığın sorguyu, panoyu ya da raporu sonucuyla anlat.
Bulut, DevOps, altyapı ve güvenlik
- CI/CD · ilanda 5 kez · benzer ilanlarda %64
- Docker · ilanda 4 kez · benzer ilanlarda %64
- Linux · ilanda 3 kez · benzer ilanlarda %12
- Nginx · ilanda 2 kez · benzer ilanlarda %4
- Prometheus · ilanda 2 kez · benzer ilanlarda %4
CV'nde karşılığı: CI/CD, Docker ve Linux için kurulum, işletim ya da otomasyon rolünü açıkça yaz.
Mimari, yöntem ve çalışma araçları
- Git · ilanda 2 kez · benzer ilanlarda %44
- Unit testing · ilanda 1 kez · benzer ilanlarda %32
- Code review · ilanda 1 kez · benzer ilanlarda %52
CV'nde karşılığı: Git, Unit testing ve Code review için ekipte gerçekten üstlendiğin işi adıyla yaz.
Terimler ilan metninden kural tabanlı sözlükle çıkarıldı; sözlük dışı beceriler listelenmez.
Takibe ekle ve CV'ni bu ilana göre hazırlaBenzer İlanlarda Beceri ve Deneyim Dağılımı
Kıdem ve ek bilgiler çıkarıldığında "Principal Backend Engineer | Node.js, TypeScript" başlığında toplanan 25 ilan (bu ilan dahil) 19 Haziran ile 12 Ekim 2026 arasında yayımlandı. Aşağıdaki oranlar bu ilanların metinlerinden sayıldı.
| Anahtar kelime | İlan | Pay | Bu ilanda |
|---|---|---|---|
| AWSBulut, DevOps, altyapı ve güvenlik | 16 | %64 | Geçmiyor |
| CI/CDBulut, DevOps, altyapı ve güvenlik | 16 | %64 | Geçiyor |
| DockerBulut, DevOps, altyapı ve güvenlik | 16 | %64 | Geçiyor |
| MicroservicesMimari, yöntem ve çalışma araçları | 16 | %64 | Geçmiyor |
| RedisVeri, analitik ve yapay zekâ | 16 | %64 | Geçmiyor |
| REST APIMimari, yöntem ve çalışma araçları | 15 | %60 | Geçmiyor |
| PostgreSQLVeri, analitik ve yapay zekâ | 14 | %56 | Geçiyor |
| Code reviewMimari, yöntem ve çalışma araçları | 13 | %52 | Geçiyor |
Aranan asgari deneyim
Deneyim yılı belirten 22 benzer ilanda ortanca beklenti 4 yıl. Bu ilan en az 3 yıl istiyor; benzer ilanlarda aynı aralığın (2-3 yıl) payı %32.
| Asgari deneyim | İlan | Pay |
|---|---|---|
| 0-1 yıl | 1 | %5 |
| 2-3 yıl | 7 | %32 |
| 4-5 yıl | 10 | %45 |
| 6 yıl ve üzeri | 4 | %18 |
Benzer ilanların 8 tanesi (%32) İngilizce bilgisi istiyor.
Kaynak: cvanaliz'deki aktif ilanlar; bir terimin geçmesi zorunlu olduğu anlamına gelmez.
Calico Teknoloji Hakkında
Calico Teknoloji faaliyet gösteren bir işverendir. Şirketin diğer ilanlarını inceleyerek ekipler ve aranan yetkinlikler hakkında daha geniş bir görünüm elde edebilirsin.
Calico Teknoloji iş ilanlarını görCalico Teknoloji Tarafından Yayımlanan Diğer İlanlar
Bu işverenin cvanaliz'de listelenen 8 ilanı daha var.
- Software Engineer - Rust/C++ High Performance DSP Ankara29 Eylül 2026 tarihinde yayımlandı
- Electronic Warfare Algorithms Engineer Ankara15 Eylül 2026 tarihinde yayımlandı
- RF System & Electrical Engineer Ankara15 Eylül 2026 tarihinde yayımlandı
- Electronic Warfare FPGA Engineer Ankara15 Eylül 2026 tarihinde yayımlandı
- Electronic Warfare FPGA Engineer Ankara28 Ağustos 2026 tarihinde yayımlandı
- Electronic Warfare Algorithms Engineer Ankara28 Ağustos 2026 tarihinde yayımlandı
- Electronic Warfare Algorithms Engineer Ankara24 Ağustos 2026 tarihinde yayımlandı
- Fullstack Engineer Ankara12 Ağustos 2026 tarihinde yayımlandı
