Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
C

Lead Java Developer

CirrusLabs
πŸ‡ΊπŸ‡Έ United States
Hybrid
Staff / Principal
2 weeks ago
  • Design Systems
  • AI/ML
  • Machine Learning
  • Java
  • Spring Boot
  • JWT
  • AWS
  • Microservices
  • System Design
  • REST API
  • IAM
  • CloudFront
  • AI
  • PKI
  • Python
  • Databricks
  • Event-Driven Architecture
  • JavaScript
  • TypeScript
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Role:Staff/ Principal Software Engineer
Location:Hybrid job at St Louis, MO(3 Days Onsite must)
Duration :6-12+ Months Contract

Role Summary
Position: Staff / Principal Software Engineer
We are looking for a highly experiencedStaff/Principal Software Engineer who thrives in ambiguity, enjoys building systems from0 to 1, and can move quickly from concept to production-ready solutions.
This is ahands-on Individual Contributor (IC) role with significant architectural ownership. You will design systems, write production code, and work at the intersection ofedge computing, backend services, distributed systems, and AI/ML platforms. You will collaborate closely with Data Science, Product, and Partner teams to build scalable foundations fortrust-signal processing and machine learning inference.
Key Responsibilities
  • Design and build end-to-end signal-processing flows, includingCDN/edge detection, API ingestion, processing, sandbox storage, and downstream routing.
  • Architect and implementedge-layer solutions using edge-worker runtimes and CDN-layer compute for token detection, header manipulation, and signal capture with minimal latency impact.
  • Design and develop scalable backend services usingJava and Spring Boot, including APIs, signal validation and normalization pipelines, data persistence, and service foundations.
  • Define integration patterns forthird-party KYA and identity providers, including JWT validation, public-key caching, and deterministic signal ingestion.
  • Build platform capabilities supportingML inference, including structured data-access layers, feature pipelines, model-serving integrations, and model-registry connectivity.
  • Partner closely with Data Science teams to move ML solutions fromexperimentation to production.
  • Make architecture and technology decisions related tostorage, transport reliability, observability, security, and governance within AWS environments.
  • Design scalablemicroservices and event-driven architectures for reliable signal processing and downstream integrations.
  • Take ownership of system design decisions and communicate architecture effectively across engineering and cross-functional teams.
  • Work effectively in a fast-paced, startup-like environment with evolving requirements, rapid prototyping, and iterative architecture refinement.
Required Qualifications
  • 10+ years of experience building and operating production-grade distributed systems.
  • Strong expertise inJava and Spring Boot.
  • Extensive experience designingREST APIs, microservices, and event-driven architectures.
  • Strong hands-on experience withAWS, including cloud compute, storage, networking, and IAM.
  • Hands-on experience withEdge/CDN technologies, such as:
    • Edge Workers
    • CDN Functions
    • Lambda@Edge
    • CloudFront or equivalent edge-compute platforms
  • Experience building or supportingML inference pipelines, including:
    • Data normalization
    • Feature pipelines / feature stores
    • Model serving
    • Model-registry integrations
  • Demonstrated experience usingAI-assisted development tools, such as:
    • GitHub Copilot
    • LLM-powered development workflows
    • Agentic coding assistants
  • Proven ability to build systems from0 to 1 and work effectively with ambiguous or evolving requirements.
  • Strong system-design and architecture skills, with the ability to translate ambiguous product requirements into technical solutions.
  • Strong communication and collaboration skills with engineering, product, data science, and partner teams.
Preferred / Nice-to-Have Qualifications
  • Experience inidentity, trust, or security domains.
  • Knowledge of:
    • JWT / JWS
    • PKI
    • OAuth 2.0
    • Token verification
    • Bot detection
  • Python experience for data engineering, automation, or scripting.
  • Experience withDatabricks or similar AI/data platforms.
  • Experience implementingobservability at scale, including:
    • Distributed tracing
    • Structured logging
    • Monitoring dashboards
  • Experience buildingmulti-party integration layers, network services, or platform services.
  • Contributions toopen-source projects or active participation in technical communities.
Technical Stack
ξ„“
Category Technologies
Backend Java, Spring Boot, REST APIs, Microservices
Architecture Distributed Systems, Event-Driven Architecture
Cloud AWS
Edge/CDN Edge Workers, CDN Functions, Lambda@Edge
Languages Java, JavaScript/TypeScript, Python
AI/ML ML Inference, Feature Pipelines, Model Serving, Model Registry
AI/Data Platform Databricks or equivalent
Security/Identity JWT, JWS, PKI, OAuth 2.0, Token Verification
Dev Tools GitHub Copilot, LLM-powered workflows, Agentic Coding Assistants
Observability Distributed Tracing, Structured Logging, Dashboards

The source JD identifiesJava Spring Boot, AWS, Edge/CDN, Python, Databricks/ML model registry, and GitHub Copilot/AI-assisted workflows as the core technology stack.
What Success Looks Like
We are looking for engineers who:
  • Build AI-enabled platforms, rather than simply consuming AI services.
  • Have shipped systems thatserve ML models or feed ML inference pipelines.
  • Use AI tools and LLMs to significantly improve their engineering productivity.
  • Are comfortable operating without perfect specifications and canprototype, ship, learn, and iterate quickly.
  • Collaborate effectively withData Science, Product, Engineering, and Partner teams.
  • Influence technical direction throughcode, architecture, and system design, rather than relying solely on organizational title.

Lead Java Developer Β· CirrusLabs

Auto apply with Likeremote