GrepJob
DISCO

Principal Software Engineer - U.S.

DISCO
Apply
about 4 hours ago

Responsibilities

  • Drive the definition and evolution of architecture using Distributed Domain Driven Design practices.
  • Provide project-embedded architecture consultation to promote best practices and informed decisions.
  • Contribute to prioritizing platform capability improvements across feature and data platforms.
  • Enhance architecture descriptions through automation and innovative tools.
  • Communicate complex technical concepts effectively to diverse audiences.
  • Collaborate with stakeholders to build consensus on architectural decisions.

Requirements

  • 15+ years of relevant experience in software engineering.
  • Experience with high volume distributed technical architectures focused on reliability and availability.
  • Familiarity with big data technologies such as ElasticSearch, NoSQL, and Kafka.
  • Knowledge of Domain Driven Design concepts and practices.
  • Skilled in CI/CD with automation tools like Terraform and Jenkins.
  • Experience designing and operating software in cloud environments like AWS, Azure, or GCP.

Benefits

  • Open, inclusive, and fun work environment.
  • Medical, dental, and vision insurance, plus 401(k).
  • Competitive salary with RSUs.
  • Flexible PTO.
  • Growth opportunities throughout the company.

Categories