Staff Software Engineer - Platform and Cloud Services

3 hours, 39 minutes ago
Full-time
Lead
Software Development
Agiloft

Agiloft

Agiloft is a global leader in Contract Lifecycle Management (CLM) software, automating processes, reducing risk, and driving revenue for over 3 million users worldwide.

Capital Markets
51-250
Founded 1990
$45M raised

Description

  • Own canonical data models, service boundaries, and architecture for critical platform domains.
  • Design AWS-native, event-driven, asynchronous services that are scalable, resilient, secure, and cost-efficient.
  • Architect backend capabilities that support AI/ML workloads, high-throughput data pipelines, and inference services.
  • Design secure multi-tenant systems with tenant isolation, authentication, authorization, and permission-aware data access.
  • Lead major platform initiatives from technical design through release and align stakeholders across teams.
  • Develop versioned, deterministic, idempotent APIs, including bulk and asynchronous operations, contract testing, and permission validation.
  • Champion infrastructure-as-code, automated testing, CI/CD, observability, and modern engineering practices.
  • Drive platform modernization, refactoring, developer-experience improvements, and engineering-process improvements.
  • Partner with CloudOps, Security, MLOps, and integration teams on reliability and operational-readiness standards.
  • Mentor engineers and serve as a technical multiplier across the organization.

Requirements

  • Bachelor’s or master’s degree in computer science, information systems, software or electrical/electronics engineering, or a comparable field.
  • 8+ years of professional software engineering experience, including 2+ years at staff level.
  • Demonstrated success leading architecture decisions and technical direction across multiple teams without direct authority.
  • Experience owning significant initiatives end to end, including release ownership.
  • Strong Python experience building backend and cloud services; Java experience is a plus.
  • Deep experience designing, building, and operating enterprise-grade distributed systems on AWS.
  • Strong data modeling, service architecture, and reusable abstraction design skills.
  • Experience with high-throughput data pipelines, asynchronous processing, or ML/inference services at scale.
  • Knowledge of application security and multi-tenancy, including authentication, authorization, token handling, and tenant isolation.
  • Experience designing high-scale APIs, infrastructure-as-code, CI/CD, and distributed-systems observability.
  • Experience integrating AI capabilities into engineering and product design.
  • Excellent written and verbal English communication skills.
  • Preferred: AI/ML product features, third-party SaaS integrations, search and retrieval systems, or CLM and enterprise B2B domain experience.

Benefits

  • Medical, dental, and vision insurance.
  • Short- and long-term disability insurance.
  • Life, AD&D, supplemental life, and flexible spending accounts.
  • 401(k) with company match.
  • Flexible paid vacation.
  • Paid parental leave.
  • Voluntary benefits, including pet insurance.
  • Floating holidays, quarterly wellness days, employee resource groups, and work/life-balance support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Team Lead, Android Core Product

Speechify 51-250 Internet Software & Services

Speechify is hiring a remote Android Tech Lead to build and release core text-to-speech features while improving engineering practices, reliability, and team effectiveness.

iOS Jetpack Compose JUnit Kotlin Node.js
2 hours, 39 minutes ago

Team Lead Engineer - Crypto

Alpaca 51-250 Capital Markets

Alpaca is seeking a Senior Engineer to architect and build the regulated crypto spot and derivatives exchange infrastructure that supports high-volume trading and millions of users.

Agile AWS Azure Bash C C++ CI/CD Docker GCP Go Java Kubernetes Linux Microservices Node.js Python REST API Scrum SQL
2 hours, 54 minutes ago

Full Stack Software Engineering - Team Lead

Mitek Systems 251-1K Communications Equipment

Mitek is seeking a hands-on Full Stack Engineering Team Lead to provide technical direction, contribute across the stack, and help deliver reliable, secure, scalable identity technology.

Agile AWS Bash CI/CD CloudFormation CSS Cypress Git Go Groovy HTML Java JavaScript Microservices MongoDB Python React Serverless Terraform TypeScript
3 hours, 9 minutes ago

Staff Backend Engineer - Phone Billing

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a remote Staff Engineer to lead the architecture, reliability, scalability, and financial accuracy of its Phone Billing platform, which meters and monetizes high-volume voice, messaging, and phone-number usage.

Firestore Grafana LLM Microservices MongoDB NestJS PostgreSQL Prometheus Redis Twilio
3 hours, 24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers