Logo Trimble

Senior Software Engineer - Geospatial Backend Cloud

Neu

Job

  • Level
    Senior
  • Job Feld
    IT, DevOps, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis
  • Ort
    Stuttgart
  • Arbeitsmodell
    Onsite
  • Job Zusammenfassung

    In dieser Position entwirfst und entwickelst du Backend-Dienste für leistungsstarke, cloudbasierte geospatiale Anwendungen und sorgst für die Optimierung von APIs und Datenverarbeitungssystemen mit C# und cloud-native Technologien.

    Job Technologien

    Deine Rolle im Team

    • The ideal candidate will design, develop, and maintain backend services that power our scalable, secure, and high-performance geospatial cloud-based applications.
    • You'll collaborate closely with global, cross-functional teams to deliver robust APIs, efficient data processing pipelines, and seamless integrations across platforms.
    • Design, develop, and maintain geospatial backend services using C# (.NET Core / .NET 6+).
    • Build and optimize cloud-native geospatial applications leveraging Azure / AWS / GCP services.
    • Implement RESTful OpenAPI spec APIs, data models, and asynchronous processing systems.
    • Write Python scripts for automation, testing, data analysis, or integration tasks.
    • Ensure scalability, reliability, and performance of backend components.
    • Integrate and manage SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
    • Develop and maintain CI/CD pipelines and containerized deployments (e.g., Docker, Kubernetes).
    • Collaborate with frontend developers, DevOps engineers, and data teams.
    • Conduct code reviews, write unit/integration tests, and follow best coding practices.
    • Participate in architectural discussions and contribute to technical design decisions.

    Unsere Erwartungen an dich

    Ausbildung

    • Bachelor's degree in Computer Science, Engineering, or comparable professional experience.

    Qualifikationen

    • 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.).
    • Strong understanding of Linux system administration fundamentals.
    • Knowledge of event-driven systems (Kafka, RabbitMQ, or Azure Service Bus).
    • Exposure to machine learning pipelines or data engineering using Python and / or Scala / Spark.
    • Familiarity with monitoring and logging tools (Application Insights, ELK, Prometheus, etc.).
    • Expertise in computer graphics or computer vision, in particular mesh or photogrammetry processing.
    • 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 challenges.

    Erfahrung

    • 6+ years of experience in backend development using C# and .NET Core.
    • Hands-on experience with cloud platforms (Azure preferred; AWS or GCP also considered).
    • Production experience with PostgreSQL, MongoDB, SQL Server or similar.
    • Experience with version control (Git) and agile development methodologies.
    • Terraform or similar Infrastructure-as-Code experience.
    • Large scale cloud application experience, with demonstrable ability to troubleshoot and solve production issues.
    • Experience with containerization and orchestration (Docker, Kubernetes).
    • Experience with serverless architectures (e.g., Azure Functions, AWS Lambda).
    • Experience with geospatial datatypes (coordinate systems raster, vector, point cloud, mesh).

    Unser Angebot

    • Competitive salary and performance bonuses.
    • Flexible work hours.
    • Professional development budget and certifications support.
    • Collaborative and inclusive team culture.

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Stuttgart

      Baden-Württemberg

      Deutschland

    Das ist dein Arbeitgeber

    Trimble

    Trimble

    Trimble ist im deutschsprachigen Raum, die führende Unternehmensgruppe in der Herstellung, dem Verkauf und dem Support von IT-Lösungen für die Gebäudetechnik.

    Description

  • Unternehmensgröße
    50-249 Employees
  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Industrie, Produktion
  • Logo Trimble

    Senior Software Engineer - Geospatial Backend Cloud

    Ort
    Stuttgart
    Arbeitsmodell
    Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)
    Nur Englisch
    Nur Englisch erforderlich

    Weitere Jobs