1757 BACKEND SOFTWARE DEVELOPER
# 1757 BACKEND SOFTWARE DEVELOPER **Softgic** · United States · `Remote` · `Full Time` 💼 **Уровень роли:** `Senior` 🕒 **Статус:** *Опубликовано: сегодня* · *Источник: Himalayas (JSON API)* --- ### Top Skills & Match 🎯 **Ключевой стек роли:** `[Backend-Engineer]` `[Software-Developer]` `[Cloud-Engineer]` `[Backend-Web-Developer]` `[Backend-Software-Development]` `[Backend-Systems-Developer]` `[Backend-API-Developer]` `[Developer]` --- ### About the Role This is a remote position. Job Description We are seeking a Senior Backend Developer with experience in scalable architectures, API development, and cloud-based services to join a team building a technology platform for an adventure travel and outdoor community. The platform is already in production with real users and supports both web and iOS applications through a multi-tenant architecture, third-party integrations, data enrichment processes, partner data exports, and Machine Learning pipelines. This role requires a highly autonomous, results-driven professional who can own the full software development lifecycle: analyzing requirements, designing solutions, developing features, deploying to production, validating results, and ensuring platform stability. Responsibilities - Design, develop, and maintain backend APIs and services within a multi-tenant architecture, ensuring strict tenant data isolation and security. - Develop new features using TypeScript and serverless architectures. - Design and optimize PostgreSQL databases, including data modeling, migrations, and Row-Level Security (RLS) policies. - Build and maintain integrations with third-party services and APIs, including authentication, webhooks, idempotent processes, and data reconciliation. - Collaborate directly with external vendors to troubleshoot issues and implement new integrations. - Design and maintain secure APIs and processes for data exchange with business partners. - Ensure the secure handling of sensitive information and Personally Identifiable Information (PII). - Optimize and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines. - Implement monitoring, alerting, and ensure consistency and stability across development, staging, and production environments. - Support the integration of Machine Learning models with backend services and mobile applications. - Participate in model versioning and training environment management processes. - Lead infrastructure and service migrations (including email, DNS, and related services) while ensuring business continuity. - Apply software quality best practices, automated testing, and release validation before every production deployment. - Actively contribute to technical decisions related to architecture, scalability, performance, and security. Requisitos Requirements - Strong experience in backend development using TypeScript. - Extensive experience with PostgreSQL, including: - Schema design - Query optimization - Database migrations - Row-Level Security (RLS) - Hands-on experience building and maintaining serverless architectures. - Experience integrating third-party APIs and services. - Strong knowledge of AWS services, including: - AWS Lambda - API Gateway - Amazon S3 - Amazon RDS - Amazon SQS - AWS IAM - Experience implementing and maintaining CI/CD pipelines. - Solid understanding of application security best practices and the protection of sensitive data. - Ability to work independently with a high level of ownership and accountability. - Experience deploying applications safely and reliably to production environments. - Intermediate to advanced English proficiency, with the ability to collaborate effectively with international teams. Originally posted on Himalayas
- Backend-Engineer
- Software-Developer
- Cloud-Engineer
- Backend-Web-Developer
- Backend-Software-Development
- Backend-Systems-Developer
- Backend-API-Developer
- Developer
Наблюдалась 2026-10-06, впервые 2026-10-06, источник — Himalayas (JSON API).