Software Engineer (GO)
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Senior Software Engineer (GO) to join our team. You will work on building and maintaining microservices in production.
Responsibilities
- Design, build, and own features or components from concept to production.
- Contribute high-quality, maintainable code and participate actively in code reviews.
- Take part in architectural discussions, providing technical insight and guidance.
- Collaborate closely with teammates, mentoring where needed and sharing knowledge.
- Continuously improve our codebase, processes, and developer experience.
Requirements
- 4+ years of commercial software development experience, including 2+ years with Go
- Strong understanding of Go idioms, error handling, and performance tuning
- Experience building and maintaining microservices in production
- Solid SQL skills and hands-on experience with PostgreSQL (schema design, indexing, query optimization, transactions)
- Experience with ClickHouse or similar OLAP/analytical databases (aggregations, high-volume writes/reads, partitioning)
- Experience with message brokers; NATS (or comparable: Kafka, RabbitMQ) for async communication and event-driven flows
- Ability to design reliable, scalable services under high load (throughput, latency, backpressure, idempotency)
- Experience with gRPC APIs, service contracts, and inter-service communication
- Familiarity with Docker and containerized deployments
- Experience with Git, code review, and collaborative development
Nice to Have
- Direct experience with billing, payments, invoicing, or financial/statistical systems
- High-load / high-availability production experience (metrics, profiling, capacity planning)
- NATS JetStream, pub/sub patterns, event sourcing, or CQRS
- Kubernetes
- Observability: Prometheus, Grafana, OpenTelemetry, structured logging, distributed tracing
- CI/CD pipelines (GitLab CI, Argo CD, etc.)
- Redis or other caching layers
- Protobuf, gRPC, API versioning practices
- Experience with migrations, zero-downtime deployments, and backward-compatible schema changes
- Experience in fintech or other data-heavy domains
Soft Skills
- Ownership - you take responsibility for features from design through production
- Problem-solving - you debug complex issues in distributed systems calmly and systematically
- Teamwork - you collaborate in code reviews, planning, and incident response
- Attention to detail - especially important for billing (accuracy, consistency, edge cases)
- Adaptability - you work effectively in a fast-moving, high-load environment
We Offer
- An exciting and challenging job in a fast-growing business group, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance, and more
- Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset
- Beautiful offices in Warsaw, Limassol, Yerevan; work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day
- Modern corporate equipment based on macOS or Windows and additional equipment are provided
- Paid vacations, sick leave, personal events days, days off
- Referral program: enjoy cooperation with your colleagues and get the bonus
- Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
- Rewards program for mentoring and coaching colleagues
- In-house Travel Service
- Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie / book / pets lovers, special office days dedicated to holidays
- Company events, team buildings
About the Company
[Company description if present]
© Redcore Group. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
iGaming · 1000+ employees
RedCore Group — міжнародна бізнес-група з головним офісом на Кіпрі, яка розробляє та впроваджує технологічні продукти для цифрових ринків. Компанія фокусується на high-load платформах, custom digital products, regulatory technologies, affiliate/iGaming, fraud prevention, payments, маркетингових і комунікаційних рішеннях. На сайті вказано 4,500+ професіоналів і роботу на глобальних ринках.
More at Redcore Group
All 122 rolesMarketing and Communications – Content Writer
Redcore Group · Warsaw +4
[Traffic – Sales Manager]
Redcore Group · Warsaw +4
HR – Product Manager
Redcore Group · Warsaw +3
Traffic – Technical Engineer
Redcore Group · Warsaw +4