Senior Software Engineer
Core
Senior engineer leading subsystems, designing scalable SaaS solutions, and mentoring junior engineers.
Role type
Senior IC software engineer (SaaS architecture)
Builds
High-quality, scalable, and innovative software solutions for a legal AI SaaS platform
Domain
Legal technology / SaaS / Cloud-native AI
Deliverable
production ML models
Required skills
System design, performance optimization, security-focused development, observability, CI/CD, microservices architecture, containerization, cloud platforms, API design, feature toggles, contract-first design
Preferred skills
Distributed data management, event-driven architectures, advanced container orchestration, cloud data storage
Technologies
Docker, Kubernetes, Jenkins, GitLab CI, CircleCI, AWS, Azure, GCP, Java, Kotlin, Python, C#, RESTful APIs, Relational Databases, NoSQL, Redis
Responsibilities
Provide technical leadership and mentor junior engineers; design and develop scalable software solutions; optimize system performance and reliability; collaborate with stakeholders on architectural decisions; create and maintain technical documentation; solve complex technical challenges
Seniority
Senior, hands-on IC