Its pioneering ad technology combines high performance with robust features, enabling the seamless execution of successful user retargeting and retention campaigns. It provides clients with an enhanced ability to collect cookie-less audiences, track first-party user events, efficiently execute retargeting ad campaigns using niche traffic suppliers, and accurately measure post-view and post-click attribution.
-
· 56 views · 4 applications · 14d
Senior Software Engineer (Golang)
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B1 - IntermediateUbidex is seeking a highly skilled Software Engineer to join our team and contribute to the development of a large-scale SaaS platform. In this role, you will be responsible for designing and implementing architectural solutions to ensure high performance...Ubidex is seeking a highly skilled Software Engineer to join our team and contribute to the development of a large-scale SaaS platform. In this role, you will be responsible for designing and implementing architectural solutions to ensure high performance and efficiency in our platform for retargeting advertising campaigns and analytics.
Required Skills and Experience:
- 7+ years of experience in backend development in total;
- 5+ years of experience with Go development; capable of building and maintaining high-load backend systems;
- Experience with Linux (Debian / Ubuntu);
- Solid understanding of Docker and container orchestration systems (k8s, swarm);
- Experience with PostgreSQL;
- Experience with In-memory storage (Redis, Aerospike);
- Experience with distributed systems and high-load services;
- Experience with Microservices (API, patterns, background processing);
- Experience in developing REST, GraphQL, gRPC API;
- Solid understanding of KISS, DRY, SOLID principles and design patterns;
- Practical experience with event-driven development patterns;
- Experience with Ansible and CI/CD tools like Gitlab CI;
- Experience with monitoring and logging tools and performance tunning;
- Fast learner with a strong desire to continually acquire new knowledge;
Nice to have:
- Experience with ClickHouse;
- Experience with designing GraphQL and gRPC API;
- Experience with message brokers like RabbitMQ, Apache Kafka, NATs;
- Experience with scripting languages like Python, Bash;
- Experience with Node.js development;
Responsibilities:
- Build high-load (500k+ RPS) distributed system using Golang and Node.js;
- Design and implement backend features from conception through to deployment;
- Analyze system performance metrics and bottlenecks to fine-tune services for maximum efficiency;
- Work closely with team to deliver high-quality features and resolve issues;
- Review code and provide feedback to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency);
- Define and implement testing strategies, including unit testing, integration testing, and performance testing, to ensure the reliability of the system;
- Stay updated on the latest technologies and tools relevant to the project, and big data processing, making informed decisions on technology adoption
- Be a part of the critical path in a fast-growing project's development and delivery processes.
Product stack:
- On-premise: Docker, Swarm, k8s
- Programming languages: Golang, JavaScript / Node.js
- DB: PostgreSQL, Redis, ClickHouse, Aerospike, Mongo
- Monitoring: Prometheus, Loki, Grafana
- CI/CD: GitLab, Ansible
- Storage: S3(minio)
- Web: nginx, traefik, cloudflare
-
· 151 views · 16 applications · 12d
Customer Success Consultant (SaaS, B2B)
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · C1 - AdvancedUbidex is looking for a Customer Success Consultant to join our professional and friendly team. The ideal candidate is passionate about using analytical skills to identify problems, find solutions, and improve relationships. To succeed in this role, the...Ubidex is looking for a Customer Success Consultant to join our professional and friendly team. The ideal candidate is passionate about using analytical skills to identify problems, find solutions, and improve relationships. To succeed in this role, the candidate should possess relevant digital experience and have previously held one or more of the following positions: Account Manager, Customer Support, Customer Success or Business Developer in an AdTech or SaaS B2B company .
Responsibilities
- Own the entire relationship with assigned customers, including onboarding demos, training sessions, adoption, retention, and scaling of the customers account
- Daily customer support: troubleshooting, reports and dashboard analytics, bug and feature reports to the team
- Review the customer journey, determine how it’s supported, and use a consultative approach to help customers overcome issues and achieve their goals
- Communicate effectively with senior managers to better understand customer needs, maximize retention and growth, and share learnings
- Facilitate interaction and workflow among customer's team and traffic providers to ensure timely deliverables
Qualifications and skills
- At least three years of experience as an Account Manager, Customer Support, Customer Success or Business Developer in the Adtech industry or SaaS B2B platform.
- Strong skills in verbal and written communications
- Analytical and result-oriented mindset
- Active team player, self-starter, and multitasker who can quickly adjust priorities
- Spoken Ukrainian and English as must
- Customer focus
Tools
- Google Sheets / Excel
- Task Trackers
- Knowledge of any CRM
More
-
· 127 views · 12 applications · 18d
Senior DevOps Engineer
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experienceUbidex is seeking a Senior DevOps Engineer to join our team on a time-and-materials basis and support our on-premise infrastructure, including multiple environments and services for a large-scale adtech product. Responsibilities: Managing and...Ubidex is seeking a Senior DevOps Engineer to join our team on a time-and-materials basis and support our on-premise infrastructure, including multiple environments and services for a large-scale adtech product.
Responsibilities:
- Managing and maintaining Linux-based systems, optimizing and troubleshooting infrastructure (networks, databases, k8s cluster).
- Design, implement, and manage Infrastructure as Code solutions for our infrastructure.
- Respond to incidents by diagnosing performance issues, outages, or unexpected behavior, and work towards quick resolutions with a root-cause analysis.
- Analyze system performance metrics and bottlenecks to fine-tune services for maximum efficiency and uptime.
- Be a part of the critical path in a fast-growing project's development and delivery processes.
Requirements:
- Experience with Linux(Debian / Ubuntu).
- Solid understanding of Docker and container orchestration systems.
- Expertise with maintaining mid size bare-metal k8s clusters (10+ nodes).
- Solid understanding of networks (routing, proxy, load balancing, dns, bgp, service mesh).
- Experience with maintaining high-load systems(100k+ RPS), and kernel tuning.
- Experience with databases (replication, HA, performance tuning) - PostgreSQL, Redis, ClickHouse, Aerospike.
- Experience with CI/CD tools - ArgoCD.
- Experience with monitoring and logging tools.
- Profound understanding of configuration management tools - Terraform, Ansible.
- Expertise with virtualization tools (proxmox, kvm, lxc)
- Proficiency in Python for automation and scripting.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
Nice to have:
- Hands-on expertise in maintaining distributed storage system - minio, ceph, rook, longhorn.
Hands-on expertise in Cloud Platform (GCP, AWS, hclound).
Product stack:
- Hybrid / on-premise k8s
- Monitoring: Prometheus, Loki, Grafana
- CI/CD: GitLab, ArgoCD
- DB: PostgreSQL, Redis, ClickHouse, Aerospike
- Programming languages: Golang, JS / nodejs