Principal Software Development Engineer

Auger Inc

  • Bellevue, WA
  • 15 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Amazon Web Services (AWS)unmatched
    • Apache Hadoopunmatched
    • Apache Kafkaunmatched
    • Apache Sparkunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Big Dataunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Data Analysisunmatched
    • Data Lakeunmatched
    • Data Managementunmatched
    • Data Processingunmatched
    • Distributed Computingunmatched
    • GCP (Good Clinical Practices)unmatched
    • GraphQLunmatched
    • High Availabilityunmatched
    • Javaunmatched
    • Knowledge Modelingunmatched
    • Machine Toolunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • Multiplatform/Cross-Platformunmatched
    • Ontologyunmatched
    • Product Designunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Scalable System Developmentunmatched
    • Snowflake Schemaunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Streaming Technologyunmatched
    • System Architectureunmatched
    • Systems Engineeringunmatched
    • Technical Leadershipunmatched
    • User Interface/Experience (UI/UX)unmatched

    Description

    About the Team & Role

    At Auger, we are reimagining how global supply chains operate by harnessing the power of data, AI, and next-generation technologies. Central to this vision is the design and evolution of a cutting-edge data lake and AI platform, the backbone of our real-time insights, intelligent applications, and advanced decision-making capabilities. As a Principal Engineer for the Auger Platform, you will bring deep expertise in the following:

    What Youll Do

    • Own end-to-end systems architecture across data pipelines, AI/ML platforms, semantic layers, and application interfaces - designing for modularity, scale, and durability from day one.
    • Build and evolve the data integration layer: ingestion, normalization, and orchestration across structured and unstructured sources, using API-first design principles (REST, GraphQL, gRPC) and real-time streaming technologies like Kafka and Apache Pulsar.
    • Architect the semantic intelligence layer: knowledge graphs, ontology design, vector embeddings, and RAG techniques that give Auger context-aware reasoning across the full enterprise data fabric.
    • Design and operate scalable AI/ML platforms for training, deployment, and model lifecycle management - integrating LLMs, embeddings, and multimodal models into production applications via MLOps tooling (MLflow, SageMaker, Databricks).
    • Drive AI into the application layer: partner with product and design to ship agentic, adaptive user experiences that surface intelligence at the moment operators need it.
    • Set architectural direction across the platform: make layer boundaries, evolution strategies, and tradeoffs explicit - and document decisions the team can execute against with confidence.
    • Raise the bar on operational rigor: fault tolerance, high availability, observability, and performance at enterprise scale are non-negotiable properties, not afterthoughts.
    • Mentor engineers on system design, coding standards, and operational excellence - and hold a high bar on what ships.

    What You Bring

    • Bachelor or Masters degree in Computer Science, Engineering, or a related field.
    • 10+ years of experience in systems architecture, software engineering, and platform development - with a proven track record building scalable data platforms or AI-driven systems at enterprise scale.
    • Deep programming expertise in Python, Java, or C++, and hands-on experience building distributed systems in cloud-native environments (Azure, AWS, or GCP, including multi-cloud).
    • Fluency in real-time data processing and analytics frameworks (Spark, Kafka, Flink) and big data technologies (Databricks, Snowflake, Hadoop).
    • Advanced understanding of semantic modeling, knowledge graphs, and ontology design - including graph databases, graph embeddings, link prediction, and GNNs.
    • Hands-on experience with AI/ML pipeline design and deployment, including frameworks such as TensorFlow, PyTorch, or equivalent, and familiarity with architectural patterns including microservices, event-driven architectures, and domain-driven design.
    • Technical leadership through ambiguity: you set direction, communicate tradeoffs clearly to technical and non-technical partners, and write crisp architecture decisions when the stakes are high.

    Numbers & Facts

    LocationBellevue, WA

    Similar Jobs

    See more jobs