Senior Engineer

Cushman & Wakefield
$161,500 - $190,000

About The Position

Build the next generation of scalable, AI powered software with modern tools, cloud native systems, and world class engineering practices. Cushman & Wakefield is investing heavily in modernizing and transforming its global technology platforms — and we are looking for an Engineer who wants to own technical direction end to end. You will guide full stack teams using modern languages, advanced frameworks, and state of the art engineering tooling, creating platforms used by global clients across industries. If you’re motivated by technical breadth, architectural influence, and building elite engineering teams — you’ll thrive here.

Requirements

  • Bachelor’s/Master’s in Computer Science, Engineering, or related field.
  • 8+ years of software engineering experience and 3+ years leading technical teams or engineering managers.
  • Deep experience with modern full‑stack development, cloud-native systems, distributed architectures, and high‑scale platforms.
  • Hands-on expertise with several advanced languages and frameworks such as: Python, Go, TypeScript/JavaScript, C#, Java, Rust (bonus), SQL/NoSQL stacks; React, Next.js, Node.js, FastAPI, .NET, Angular Core, microservices, container orchestration (Kubernetes).
  • Strong command of DevOps, CI/CD automation, infrastructure-as-code, and observability.

Nice To Haves

  • AI/ML product integration, LLM orchestration, or intelligent agent frameworks.
  • Distributed event streaming (Kafka, EventHub), CQRS/event‑sourcing patterns.
  • Experience building platforms used across global organizations.

Responsibilities

  • Define multi‑year architectural direction across full‑stack systems, cloud platforms, and AI‑driven products — focusing on scale, resilience, security, and global performance.
  • Shape engineering roadmaps using best‑in‑class development stacks (e.g., TypeScript/Node.js, Python, Go, C#, React, Next.js, microservices, event‑driven architectures).
  • Foster a modern engineering culture emphasizing automation, craftsmanship, clean architecture, and continuous improvement.
  • Guide the design and development of solutions built with: Frontend: React, Next.js, TypeScript, Tailwind, micro‑frontends; Backend: Node.js, Python (FastAPI), Go, .NET Core, event‑driven microservices; Cloud & Infra: Azure (preferred), AWS, Kubernetes (AKS/EKS), serverless architectures, Terraform; Data & AI: Databricks, Azure Data Lake, Spark, MLflow, vector databases, LLM integration; APIs: GraphQL, gRPC, REST at scale.
  • Drive innovation by embedding AI/ML, automation, prompt engineering, intelligent workflows, and data interoperability into core products.
  • Champion excellence through best practices: Enterprise‑grade CI/CD (Azure DevOps, ArgoCD); Automated testing, contract testing, and quality gates; Observability platforms (Prometheus, OpenTelemetry, Grafana, New Relic, Datadog); Secure‑by‑design principles, threat modeling, zero trust patterns.
  • Oversee engineering delivery across multiple squads — ensuring consistency, velocity, and reliability.
  • Lead architectural reviews and key design decisions across services, domains, and integrations.
  • Establish patterns for scalability, fault tolerance, global data compliance, and cost optimization.
  • Maintain high standards in coding, cloud security, API governance, and data interoperability.
  • Partner with Product, Architecture, Operations, and Client Technology to prioritize work, unblock teams, and drive outcomes.
  • Represent engineering in executive and governance forums with clarity around architectural options, tradeoffs, and investment needs.
  • Translate complex engineering realities into clear business insights that support strategic decision‑making.

Benefits

  • health, vision, and dental insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life, and disability insurance programs
  • paid and unpaid time away from work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service