Principal Software Engineer - U.S.

DISCO · Austin, TX

Posted
18 days ago
Last confirmed live
Today

What this role involves

The Principal Software Engineer will shape and evolve architecture using Distributed Domain Driven Design, ensuring system robustness and scalability. They provide architecture leadership, enhance platform capabilities, and communicate complex technical concepts to diverse audiences. The role requires 15+ years of experience with high volume distributed systems, big data technologies, and cloud providers.

Skills this posting asks for

  • distributed domain driven design
  • elasticsearch
  • nosql stores
  • kafka
  • columnar databases
  • dataflow
  • pipeline systems
  • graph datastores
  • enterprise message bus
  • configuration services
  • toggle management
  • logging
  • distributed tracing
  • service oriented architecture
  • docker
  • micro-services
  • terraform
  • jenkins
  • codepipeline
  • aws
  • azure
  • gcp
  • ci/cd
  • api design

Requirements

  • 15 years of experience
  • Level: principal
  • Visa sponsorship: no

From the employer’s posting

Your Impact The Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded con…

Read the full description on DISCO’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at DISCO

All 6 roles at DISCO