Software Engineer (Go)
We are looking for a Software Engineer with Go proficiency to join our team. You will be responsible for leading technical architecture, system design, and engineering direction for a pod. This role involves building production-ready features using modern technologies, working extensively with TypeScript and Go, and applying enterprise engineering patterns. You will operate in ambiguous problem spaces, promote reuse-over-rebuild, and apply shift-left testing practices. Collaboration with Product, SDET, DevOps, and Design is key, as is demonstrating a bias toward action and high output velocity. Systems thinking and pattern awareness are important for designing sustainable solutions. You will also explore new technologies and mentor engineers to improve workflows and code quality.
- Lead technical architecture, system design, and engineering direction for the pod.
- Build prototypes and production-ready features using modern technologies.
- Work extensively with TypeScript (must-have) and build backend services with Go (experience or fast-learning mindset).
- Apply enterprise engineering patterns, reusable components, and scalable design principles.
- Promote reuse-over-rebuild and pragmatic decision-making to accelerate delivery.
- Operate effectively in ambiguous problem spaces, bringing clarity through experimentation.
- Apply shift-left testing practices (BDD, ATDD, automation-first mindset) in everyday work.
- Collaborate closely with Product, SDET, DevOps, and Design to deliver fast and safely.
- Demonstrate a bias toward action and high output velocity, delivering value through iterative progress.
- Use systems thinking and pattern awareness to design sustainable, coherent solutions.
- Explore new technologies, tools, and approaches with curiosity and proactive exploration.
- Mentor engineers and improve engineering workflows, code quality, and CI/CD.
- Be able to apply scalable, cloud-native, and distributed architectural patterns.
- Proficiency in TypeScript for backend development (optional if the candidate is fluent in multiple programming languages) and readiness to quickly learn Go; experience with several programming languages, including non-scripting ones, is preferred.
- Building production-ready systems on AWS (or equivalent platforms), using scalable APIs, data stores, and modern DevOps/CI/CD practices.
- Ability to work effectively in ambiguous problem spaces, rapidly prototype, iterate on solutions, and experiment.
- Systems thinking with a focus on reuse over rebuild, and being able to apply of shift-left testing practices (BDD/ATDD).
- English Language: Professional Working Proficiency (Level 3) a must
- Working timezone: Europe/Poland
- High ownership and influence from day one.
- Small, sharp, cross-functional pod with fast decisions and meaningful impact.
- Opportunity to shape the architecture, patterns, and engineering culture of a new R&D capability.
- Go (Primary, or willing to learn), TypeScript/Node.js (for integration/utility), Postgres, Redis/DynamoDB, AWS
- An exciting and challenging job in a fast-growing business groups, 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 is guaranteed
- 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
- Corporate health insurance program for your well-being
- 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
- Free internal English courses
- Yoga classes to help you stay active and energized
- 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
PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions, and innovative products for the iGaming industry.
