
Senior Go Engineer
Primary stack
Nice to have's
Job description
About the Position
Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. We build SaaS products that support electronic trading, brokerage operations, risk management, and financial data analysis. We are looking for a Senior Go Engineer to join our team.
Responsibilities
- Build and ship production services hands-on in Go - from data ingestion through to public APIs.
- Design and evolve our data model and database layer for correctness, performance, and safe schema changes.
- Build reliable, event-driven data pipelines with strong delivery and consistency guarantees.
- Set engineering standards and run code review as the team’s quality gate.
- Own service reliability, observability, and performance, and lead production issue resolution.
- Mentor engineers and collaborate with upstream data providers and downstream consumers.
Requirements
- 5+ years building production backend services, with 3+ years of hands-on Go.
- Strong command of Go concurrency, error handling, interface design, and testing.
- Deep experience designing and operating microservices in production - service boundaries, idempotency, resilience.
- Hands-on with event-driven systems and message streaming (e.g. Kafka): delivery guarantees, idempotent consumers, schema evolution.
- Expert relational database and SQL skills (PostgreSQL preferred): data modeling, query performance, safe migrations.
- Experience leading a team or owning a system end-to-end - setting technical direction, code review, and mentoring.
- Clear written and verbal communication, including design documentation.
Nice to Have
- Capital-markets / financial-data domain knowledge - instruments and identifiers, corporate actions, exchanges, and market-data vendors.
- gRPC and Protocol Buffers for service-to-service contracts.
- Temporal / versioned (bitemporal or SCD2) data modeling - keeping full history queryable over time.
- Change-data-capture and streaming pipelines (e.g. Debezium, Kafka Connect).
- Search infrastructure such as OpenSearch / Elasticsearch.
- Multi-tenant SaaS - entitlements, API-key auth, rate limiting.
- Kubernetes and cloud-native operations (autoscaling, canary deploys, on-call).
- Data-quality / golden-record / master-data management systems.
- Relevant cloud or Kubernetes certifications (AWS/GCP, CKA) - a plus, not expected.
We Offer
- Care from Day One - medical insurance from your first day, including dental care, massage, and professional psychological support.
- Work-Life Balance - 25 days of paid vacation + 30 days of paid sick leave.
- Investment in Your Energy - partial reimbursement for sports and fitness activities.
- Growth & Learning - coverage for English or Ukrainian language courses and a dedicated professional development budget.
- Knowledge Library - office books and access to the Kuka online library.
- Island Relaxation - up to 14 days per year at the company villa in Cyprus.
- Modern Workspaces - Unit City (Ukraine) with full power-backup infrastructure or a modern office in Larnaca, Cyprus.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us-apply today and take the first step towards your bright future!
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!
About the Company
At Pine Software, we value talent, dedication, and responsibility. If you’re ready to create innovative products, you’ll thrive with us.
Join us!
Career Opportunities
We work with programming languages like C#, Python, JavaScript, and C++.
Senior Big data Software Engineer
Remote / Full time
Details
Senior AQA/SDET Engineer
Remote / Full time
Details
Senior Python Engineer
Remote / Full-time
Details
Senior C++ Software Engineer
Remote / Full time
Details
Python engineer
Remote / Full-time
Details
View All Positions
Contact
Do you want to get in touch with us?
Ready to grow your company?
Get in touch today!
Reach us
© Pine Software. 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.
We are a full production cycle company engaged in creating software for the financial industry connected with the financial markets. We combine significant experience with expertise of building software products to create the next big thing.Our team consists of over 70 developers, designers and managers collaborating on the creation of modern products in an environment that fosters personal growth, creativity and goal achievement.Our head office is located in sunny, sometimes scorchy Larnaca, Cyprus, and we have an office located in Kyiv as well.Our core activity and focus is creating innovative trading and data analysis software.The technologies we use are mainly C++ and C#.About 30 devs and managers are currently engaged in the project.Our second focus is BackOffice related projects aimed at creating analytics, statistics, reporting parts. The project is also aimed at automating various company processes and creating work modules that modernize work for different infrastructure departments.15 devs and managers are currently engaged in the project exploiting Python, Django, JS and Vue.JS.
More at Pine Software
All 6 rolesSimilar jobs
Software Engineer (GO)
Redcore Group · Poland +2
Software Engineer (GO)
Redcore Group · Poland +2

Software Engineer (GO)
PIN-UP Global · Poland +2

Software Engineer (GO)
PIN-UP Global · Poland +2