CrawlJobs Logo

Senior Backend Engineer (Go) / Platform

Türkiye, İstanbul · Job Posted February 24, 2026
Apply Position
Job Link Share

Job Description

At Paribu, every team member plays a crucial role in driving innovation and delivering high-quality solutions. In the Senior Backend Engineer (Go) role, you will be responsible for designing, developing, and maintaining scalable applications, collaborating with teams, writing code, reviewing code, troubleshooting, implementing CI/CD, staying current with trends, and participating in architectural decisions.

Job Responsibility

  • Design, develop, and maintain scalable, reliable, and secure applications using Go
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clear, manageable, and optimized code
  • Review code and guide junior developers to uphold best practices and coding standards
  • Troubleshoot and debug applications to optimize performance
  • Implement and manage CI/CD pipelines for automated testing and deployment
  • Stay current with industry trends and technologies to ensure our applications are current and competitive
  • Participate in architectural discussions and decision-making processes to shape the future of our technology stack

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in software development with a strong focus on Go
  • Proven experience with Docker and Kubernetes for containerization and orchestration
  • Strong knowledge of relational databases such as MySQL or PostgreSQL
  • Proficiency in using Redis for caching and data storage
  • Experience with cloud platforms, preferably AWS (e.g., S3, ECS, SQS, SNS, Lambda)
  • Familiarity with CI/CD tools and practices
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively
  • Skilled in working with microservices architecture and distributed systems
  • Knowledge of RESTful API design and implementation
  • Good command of written and spoken English

Nice to have

Experience with NoSQL databases is a plus

What we offer

  • Meal allowance – Generous support with a flexible meal card
  • Private health insurance – Comprehensive coverage for employees, including spouse and children
  • Commuting support – Financial support for commuting based on your office route
  • S.O.S. leave (10 days) – Additional leave days up to 10 days per year for urgent and unexpected matters, apart from annual leave
  • Birthday leave – One extra day off during your birthday month
  • Language learning support – Resources to enhance English communication skills
  • Personal development support – Budget for exploring hobbies, attending professional courses, and personal growth
  • Well-being & health platform – Access to digital health and wellness services, including mental health support, and well-being resources
  • Relocation allowance – Financial support for relocation within a 15-km radius of the Paribu’s office
  • Top-tier work equipment – High-performance devices and all the essential tools you need to do your best work
  • Cultural events – Enjoy concerts, theater, cinema, and sports tickets through company-sponsored raffles

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Engineer (Go) / Platform

8 matching positions

Senior Backend Engineer – Platform (Go)

You will join an established engineering team responsible for enabling and accel...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 7+ years of hands-on experience in software engineering, focusing on scalable system design and development
  • Strong experience with Go, and familiarity with building and operating distributed systems, APIs, and shared services
  • Proven track record of designing and modernising systems with a focus on scalability, maintainability, and system optimisation
  • Experience contributing to technical direction through collaboration, design input, and mentorship when appropriate
  • Strong communication skills with the ability to explain technical concepts to a broad audience and work effectively with cross-functional teams
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
  • Experience debugging production applications and managing incidents
Job Responsibility
Job Responsibility
  • Architect and implement high-performance software solutions in alignment with project requirements and company standards
  • Design and build shared services and platform capabilities, ensuring high standards of code quality, scalability, and maintainability
  • Optimise existing services for performance, scalability, and reliability, identifying and resolving bottlenecks, reducing technical debt, and improving system resilience
  • Take ownership of services throughout their lifecycle while ensuring high code quality, security, and maintainability
  • Collaborate effectively with cross-functional teams and operational stakeholders, clearly communicating technical concepts, trade-offs, and progress
  • Work across different problem domains and projects over time, adapting to changing priorities and contributing to improvements of varying complexity based on business needs
  • Actively contribute as a team player, supporting others when needed, asking questions, and participating constructively in technical discussions and decision-making
  • Provide technical leadership through solution design, code reviews, and knowledge sharing, supporting the team's overall technical quality and consistency
  • Communicate effectively in written and spoken English, presenting ideas clearly to colleagues and stakeholders across teams
What we offer
What we offer
  • Performance Reward: Annual bonus linked to individual and company performance
  • Professional Growth: Opportunities for development, learning, and career progression within a global organization
  • Health & Wellbeing: Private health insurance for you and your dependants
  • Office Perks: Daily catered lunch, snacks and beverages, parking reimbursement, and a modern Belgrade office
  • Global Exposure: Opportunities to collaborate with—and occasionally visit—our Melbourne headquarters
  • Team Culture: Regular team-building activities and a professional, collaborative working environment
Read More
Arrow Right

Senior Backend Engineer – Platform (Go)

You will join an established engineering team responsible for enabling and accel...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
easygo.io Logo
Easygo Gaming
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's degree in Computer Science or equivalent practical experience
  • 7+ years of hands-on experience in software engineering, focusing on scalable system design and development
  • Strong experience with Go, and familiarity with building and operating distributed systems, APIs, and shared services
  • Proven track record of designing and modernising systems with a focus on scalability, maintainability, and system optimisation
  • Experience contributing to technical direction through collaboration, design input, and mentorship when appropriate
  • Strong communication skills with the ability to explain technical concepts to a broad audience and work effectively with cross-functional teams
  • Strong problem-solving skills and the ability to thrive in a fast-paced, dynamic environment
  • Experience debugging production applications and managing incidents
Job Responsibility
Job Responsibility
  • Architect and implement high-performance software solutions in alignment with project requirements and company standards
  • Design and build shared services and platform capabilities, ensuring high standards of code quality, scalability, and maintainability
  • Optimise existing services for performance, scalability, and reliability, identifying and resolving bottlenecks, reducing technical debt, and improving system resilience
  • Take ownership of services throughout their lifecycle while ensuring high code quality, security, and maintainability
  • Collaborate effectively with cross-functional teams and operational stakeholders, clearly communicating technical concepts, trade-offs, and progress
  • Work across different problem domains and projects over time, adapting to changing priorities and contributing to improvements of varying complexity based on business needs
  • Actively contribute as a team player, supporting others when needed, asking questions, and participating constructively in technical discussions and decision-making
  • Provide technical leadership through solution design, code reviews, and knowledge sharing, supporting the team's overall technical quality and consistency
  • Communicate effectively in written and spoken English, presenting ideas clearly to colleagues and stakeholders across teams
What we offer
What we offer
  • Performance Reward: Annual bonus linked to individual and company performance
  • Professional Growth: Opportunities for development, learning, and career progression within a global organization
  • Health & Wellbeing: Private health insurance for you and your dependants
  • Office Perks: Daily catered lunch, snacks and beverages, parking reimbursement, and a modern Belgrade office
  • Global Exposure: Opportunities to collaborate with—and occasionally visit—our Melbourne headquarters
  • Team Culture: Regular team-building activities and a professional, collaborative working environment
Read More
Arrow Right

Senior Backend Engineer, Inference Platform

Together AI is building the Inference Platform that brings the most advanced gen...
Location
Location
United States , San Francisco
Salary
Salary:
160000.00 - 250000.00 USD / Year
together.ai Logo
Together AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of demonstrated experience building large-scale, fault-tolerant, distributed systems and API microservices
  • Strong background in designing, analyzing, and improving efficiency, scalability, and stability of complex systems
  • Excellent understanding of low-level OS concepts: multi-threading, memory management, networking, and storage performance
  • Expert-level programming in one or more of: Rust, Go, Python, or TypeScript
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Build and optimize global and local request routing, ensuring low-latency load balancing across data centers and model engine pods
  • Develop auto-scaling systems to dynamically allocate resources and meet strict SLOs across dozens of data centers
  • Design systems for multi-tenant traffic shaping, tuning both resource allocation and request handling — including smart rate limiting and regulation — to ensure fairness and consistent experience across all users
  • Engineer trade-offs between latency and throughput to serve diverse workloads efficiently
  • Optimize prefix caching to reduce model compute and speed up responses
  • Collaborate with ML researchers to bring new model architectures into production at scale
  • Continuously profile and analyze system-level performance to identify bottlenecks and implement optimizations
What we offer
What we offer
  • Competitive compensation
  • equity
  • health insurance
  • other competitive benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Backend - Catalog Platform

Whether it’s a sandwich, a burrito, or groceries, the Uber Eats team builds tech...
Location
Location
Denmark , Aarhus
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Relevant degree (B.Sc, M.Sc, Ph.D) in Computer Science or related technical field or equivalent practical experience
  • Experience coding with C++, Java, Python, or Go
  • Enjoy building high quality software that is relied upon by millions of people around the world
  • Comfortable working with ambiguity in constantly evolving environment
  • Experience working in large scale distributed systems
Job Responsibility
Job Responsibility
  • Design reliable solutions to solve business use cases in a highly distributed system
  • Implement solutions in Go with a strong focus on clean, readable code with unit and integration test coverage - and run it in production
  • Actively drive collaboration across multiple teams to create alignment and progress
  • Take active part in code change peer-reviews to ensure quality and knowledge sharing across the team
  • Contribute to engineering culture in terms of quality, monitoring and on-call practices
  • Own part of the team’s charter and through that help setting longer term direction for the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Backend (Voice Platform)

At Cresta, the Voice Platform team is on a mission to transform real-time voice ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in backend system development, distributed systems, or cloud infrastructure
  • Expertise in Go (or a similar systems language) with strong API and service design skills
  • Proven experience with scalable architectures using microservices, workflow orchestration, distributed caching, and cloud databases
  • Strong knowledge of Kubernetes, Docker, and modern cloud infrastructure
  • Solid understanding of networking, real-time communication protocols, and cloud security best practices
  • Demonstrated ability to lead complex technical projects from design through production
Job Responsibility
Job Responsibility
  • Lead the design and development of scalable, distributed backend microservices in Golang (with some Python for AI-related services)
  • Own and evolve voice platform integrations with large-scale enterprise communication and contact center systems
  • Drive initiatives to expand platform capabilities, including bi-directional SIP, WebRTC integrations, multilingual support, advanced transcription, and real-time translation
  • Build systems that power conversation intelligence for both remote and in-person interactions
  • Improve observability, reliability, and self-service troubleshooting across the platform
  • Ensure performance, scalability, and resilience of real-time voice pipelines running in the cloud
  • Collaborate with cross-functional teams (ML, product, solution architects) to design end-to-end solutions for customer deployments
  • Provide technical guidance, mentorship, and best practices to other engineers on the team
What we offer
What we offer
  • We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs
  • Paid parental leave to support you and your family
  • Monthly Health & Wellness allowance
  • Work from home office stipend to help you succeed in a remote environment
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Communications Platform (Backend)

The Communications Platform at Uber is responsible for building technology that ...
Location
Location
United States , San Francisco, California; Sunnyvale, California
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or equivalent experience) in Computer Science, Engineering, Mathematics, or a related field
  • 4+ years of hands-on software engineering experience
  • Proficiency in Python, Go, or a general-purpose language such as Java
  • Familiarity with microservices and API design
  • Passion for building performant and scalable systems
  • Strong communication and collaboration skills
  • Demonstrated drive, resilience, and a deep sense of ownership
Job Responsibility
Job Responsibility
  • Design, build, and maintain the large-scale, intelligent communication infrastructure that supports essential business use cases and cutting-edge agentic AI experiences across Uber
  • Collaborate closely with senior engineers and cross-functional teams in Product, AI/ML, and other platform teams
  • Unlock the full potential of Uber's connected data to significantly enhance our communication channels
  • Drive the technical and architectural vision for the next generation of communication experiences
  • Create impact by delivering communication solutions across various channels for a wide range of marketplace products and consumers, disrupting the gig economy on a global scale
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer

Lead the development of innovative solutions and contribute to a meaningful miss...
Location
Location
Japan , Tokyo 23 wards
Salary
Salary:
10000000.00 - 16000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
July 15, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of experience in backend software development
  • Expert knowledge of at least one major backend programming language (e.g., Java, Python, Go)
  • Experience with relational and NoSQL databases
  • Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
  • Strong understanding of software design principles and patterns
  • Excellent problem-solving and analytical skills
  • Experience working in an agile environment
  • Experience with containerization technologies (e.g., Docker, Kubernetes)
  • Experience with CI/CD pipelines
Job Responsibility
Job Responsibility
  • Lead the design and implementation of new features and functionalities for our backend systems
  • Develop and maintain high-quality, scalable, and maintainable code
  • Collaborate with other engineers to design and implement APIs and integrations
  • Write unit and integration tests to ensure code quality
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and resolve production issues
  • Contribute to the overall architecture and design of our backend systems
  • Stay up-to-date with the latest technologies and trends in backend development
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 労災保険
  • 通勤費 (1ヶ月50,000円を上限として全額支給)
  • 完全週休2日制(土日祝)
  • 年間休日:120日
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer

The Senior Backend Engineer will design and build scalable, production-grade sys...
Location
Location
United States , Glendale
Salary
Salary:
160000.00 - 180000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8+ years of backend or full-stack software engineering experience
  • Strong proficiency in Node.js, Python, Go, or similar backend languages
  • Experience building and maintaining RESTful and/or GraphQL APIs
  • Hands-on experience with event-driven architectures (e.g., Kafka, RabbitMQ, SQS)
  • Strong understanding of microservices design and distributed systems
  • Experience working with cloud platforms (e.g., AWS) and modern deployment practices
  • Strong knowledge of relational and NoSQL databases and data modeling
  • Demonstrated ability to build scalable, production-grade systems
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services and APIs that power core business functionality
  • Build and operate event-driven, distributed systems supporting high-throughput data processing
  • Develop RESTful and/or GraphQL APIs for real-time data access and system integration
  • Integrate backend systems with AI/ML models, data pipelines, and workflow automation systems
  • Architect microservices and ensure systems are reliable, observable, and performant at scale
  • Implement and optimize data pipelines for ingestion, transformation, and delivery
  • Collaborate with cross-functional teams to translate system design into working solutions
  • Lead technical discussions, contribute to architecture decisions, and guide system design best practices
  • Mentor engineers through code reviews, knowledge sharing, and technical leadership
  • Identify and resolve performance bottlenecks, system issues, and technical debt
What we offer
What we offer
  • Comprehensive medical coverage with high employer contribution
  • Retirement savings plan
  • Generous paid time off policy
  • Additional employee perks including wellness initiatives and team-provided meals
  • Fulltime
Read More
Arrow Right