Senior Software Engineer
Core
Senior engineer leading subsystems, designing scalable SaaS solutions, and mentoring junior engineers.
Role type
Senior Software Engineer (SaaS/Cloud)
Builds
High-availability, scalable software subsystems and microservices for legal ediscovery.
Domain
Legal Technology (Ediscovery) / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
System design, microservices architecture, CI/CD pipelines, containerization (Docker/Kubernetes), cloud platforms (AWS/Azure/GCP), relational/NoSQL databases, RESTful API design, observability (logging/metrics/traces), security-focused development, feature toggles, contract-first design, technical documentation.
Preferred skills
Distributed data management, event-driven architectures, advanced container orchestration, complex microservices implementation.
Technologies
Docker, Kubernetes, Jenkins, GitLab CI, CircleCI, AWS, Azure, GCP, Java, Kotlin, Python, C#
Responsibilities
Provide technical leadership and mentor junior engineers; design and develop scalable software solutions; optimize system performance and reliability; collaborate with stakeholders on architectural alignment; create and maintain technical documentation.
Seniority
Senior, hands-on IC with leadership responsibilities