Job Search and Career Advice Platform

Software Engineer - Geospatial Backend Cloud Stuttgart, BW, DE Posted 21 hours ago

Nur für registrierte Mitglieder
Stuttgart
EUR 60.000 - 80.000
Jobbeschreibung
## Software Engineer - Geospatial Backend CloudGermany - StuttgartJob FamilySoftware Engineering**Job Titel:** Software Engineer - Geospatial Backend Cloud (m/f/d)**Location:** On-site – Stuttgart, GermanyThe Stuttgart office of Trimble Inc. is looking for a skilled **Geospatial Backend Cloud Software Engineer** with a strong foundation in **cloud technologies** to join our engineering team. Write **Python scripts** for automation, testing, data analysis, or integration tasks* Bachelor’s degree in Computer Science, Engineering, or comparable professional experience.* 3+ years of experience in backend development using **C# and .NET Core*** Hands-on experience with **cloud platforms** (Azure preferred; AWS or GCP also considered)* Working knowledge of **Python** for scripting, automation, or backend logic* Strong understanding of **API design, microservices, and distributed systems*** Familiarity with **CI/CD tools** (Azure DevOps, GitHub Actions, Jenkins, etc.)* Production experience with **PostgreSQL, MongoDB**, **SQL Server** or similar* Experience with **version control (Git)** and agile development methodologies* Understanding of Linux system administration fundamentals* Exposure to **machine learning pipelines** or **data engineering** using Python and / or Scala / Spark* Terraform or similar Infrastructure-as-Code experience* Experience with geospatial datatypes (coordinate systems, raster, vector, point cloud, mesh)* Computer graphics and/or computer vision experience, in particular mesh or photogrammetry processingExperience with **containerization and orchestration** (Docker, Kubernetes)Experience with **serverless architectures** (e.g., Azure Functions, AWS Lambda)Knowledge of **event-driven systems** (Kafka, RabbitMQ, or Azure Service Bus)Familiarity with **monitoring and logging tools** (ELK, Prometheus, etc.)* Excellent problem-solving and analytical skills* Strong communication and teamwork abilities* Self-motivated and proactive with a focus on quality and delivery* Ability to adapt quickly to new technologies and challengesTop skillsJavaPythonSQL1. Software Engineer2. Cloud Engineer3. Software Engineer II4. Working Student5. Technical Writer