Sr. Software Engineer - Shared Services (Backend)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Sr. Software Engineer - Shared Services (Backend): Building and maintaining backend systems, APIs, and identity services that power multiple product teams with an accent on scalability and platform stability. Focus on designing efficient database schemas, implementing secure authentication patterns, and optimizing shared infrastructure components.
Location: Remote
Company
is a technology organization focused on building shared services and platform components to power its internal product teams.
What you will do
- Design, develop, and maintain backend services, APIs, and shared libraries used across multiple product teams.
- Architect and evolve database schemas for SQL and NoSQL stores, ensuring data integrity and performance.
- Build and manage authentication, authorization, and identity services using OAuth 2.0, OIDC, and JWT.
- Collaborate with product engineering and DevOps teams on deployment, observability, and CI/CD pipelines.
- Drive the long-term technical direction and architectural decisions for the shared backend platform.
- Write clean, maintainable, and well-documented code following industry best practices.
Requirements
- Strong experience in backend development with modern languages such as Java, Go, Python, Node.js, or C#.
- Proficiency in database design and management, including schema design and query optimization for PostgreSQL or MySQL.
- Experience designing and maintaining RESTful APIs, with familiarity in gRPC or GraphQL.
- Solid knowledge of authentication and authorization patterns (OAuth 2.0, OIDC, SAML, RBAC/ABAC).
- Working knowledge of Docker, Kubernetes, cloud platforms (AWS, GCP, or Azure), and observability tools.
- Ability to work independently and collaboratively in a remote or distributed team environment.
Culture & Benefits
- Commitment to diversity, equity, and inclusion to drive innovation and creativity.
- Inclusive workplace that embraces and celebrates individual differences.
- Flexible remote-first work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →