Social Discovery Group (SDG) is one of the world's largest groups of social discovery companies, uniting millions of users on dozens of products. SDG solves the problem of loneliness, isolation, and disconnection - transforming virtual intimacy into the new normal. SDG products redefine the way people interact and connect with each other.
Our portfolio includes social entertainment platforms designed to connect people online across different cultures in different parts of the world. This includes globally recognized brands such as DateMyAge, Dating.com, EuroDate, Dil Mil and Cupid Media. SDG has a presence in more than 150 countries.
We bring together a team of like-minded people and IT professionals specializing in the creation and development of globally impactful social discovery products. Our international team of 1000+ professionals and digital nomads works all over the world.
We are looking for a Senior Software Engineer (NodeJS, AWS).
Your main tasks will be:
We expect from you:
3+ years of production experience with TypeScript and Node.js (ESM)
Strong hands-on experience with AWS CDK (v2) for infrastructure-as-code
Deep knowledge of AWS serverless: Lambda, Step Functions (SDK integrations, JSONata, Map/Parallel states), API Gateway, SQS, DynamoDB, S3, EventBridge
Solid understanding of event-driven architectures and asynchronous processing patterns (queues, dead-letter queues, pipes)
Experience with DynamoDB data modeling and access patterns
Familiarity with CI/CD using GitHub Actions (or equivalent)
Competency in writing automated tests (Jest, and ideally BDD frameworks like Cucumber)
Ability to design and document technical solutions (Tech Specs, architecture diagrams)
English level B1 or higher
Nice-to-have:
Experience with Linux server administration (Ubuntu) — SSH, Nginx configuration, SSL/TLS certificates, service management
Experience managing GPU instances for LLM inference (provisioning, monitoring, cost optimization)
Experience with AWS analytics stack: Kinesis Firehose, Glue, Athena, Parquet
Experience with AWS CloudWatch dashboards, composite alarms, and observability tooling
What do we offer:
Sounds good? Join us now!