Principal Software Engineer - India
DISCO
15 days ago
London, United Kingdom
Staff+
H1B Sponsor
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.
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 Continuous Integration and Continuous Deployment (CI/CD) with automation tools.
Benefits
- Open, inclusive, and fun work environment.
- Medical and dental insurance benefits.
- Competitive salary plus discretionary bonus.
- Opportunity to be part of a startup revolutionizing the legal industry.
- Growth opportunities throughout the company.
Tech Stack
Apache KafkaAWSAzureDockerElasticsearchGoogle Cloud PlatformJenkinsTerraform
Categories
AI & MLBackendData EngineeringDevOpsSecurity