CrawlJobs Logo

Senior Software Engineer (GOlang)

Georgia, Tbilisi · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We are looking for an exceptional Senior Backend Developer (GOlang) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime. Everything related to recipe execution: DSL, pulling events, processing webhooks, executing jobs. There are various aspects to it: performance, scaling, storage, durability, atomicity, concurrency guarantees, data protection, and encryption.

Job Responsibility

  • Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices
  • Improve execution engine of custom third-party code (isolation, performance, new features)
  • Write well designed, testable, efficient code in GOlang
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Evaluate and propose improvements to existing system
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization

Requirements

  • Strong experience in building scalable distributed backend applications (7+ years)
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good understanding of network protocols and stacks
  • Good understanding of DB technologies: classic databases and modern no-SQL
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience

Nice to have

  • Experience in related fields (DevOps, ML, DBA, Enterprise applications, etc)
  • Experience in building/deploying data processing pipelines

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer (GOlang)

8 matching positions

Senior Software Engineer (Golang)

We are seeking a Senior Software Engineer with strong Golang experience to desig...
Location
Location
United States , Minneapolis
Salary
Salary:
69.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of overall software engineering experience
  • 3+ years of hands-on experience with Golang
  • Strong experience designing scalable backend systems and system architecture
  • Experience with MySQL or other relational databases
  • Hands-on experience with Docker and containerized application development
  • Strong experience deploying and operating applications on Amazon Web Services (AWS)
  • Solid understanding of API design and microservices architecture
  • Proficiency with Git or similar version control systems
  • Experience working in Agile development environments
  • Strong troubleshooting, communication, and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend services using Golang
  • Architect and implement microservices-based systems with a focus on reliability, performance, and maintainability
  • Design and build RESTful and/or gRPC APIs to support internal and external integrations
  • Develop and optimize relational databases (MySQL or equivalent) for data-intensive workloads
  • Containerize applications using Docker and support deployment and scaling on AWS
  • Participate in system design discussions, code reviews, and technical decision-making
  • Collaborate closely with cross-functional teams in an Agile/Scrum environment
  • Implement and follow security best practices at both the application and infrastructure levels
  • Support troubleshooting and performance tuning in production environments
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance
  • life insurance
  • disability insurance
  • employee stock purchase program
  • 401K program with company match after 12 months
  • Health Savings Account
  • Employee Assistance Program with up to 8 free counseling sessions
  • corporate discount savings program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (GOlang)

We are looking for an exceptional Senior Backend Developer (GOlang) to join our ...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in building scalable distributed backend applications (7+ years)
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good understanding of network protocols and stacks
  • Good understanding of DB technologies: classic databases and modern no-SQL
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience
Job Responsibility
Job Responsibility
  • Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices
  • Improve execution engine of custom third-party code (isolation, performance, new features)
  • Write well designed, testable, efficient code in GOlang
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Evaluate and propose improvements to existing system
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
What we offer
What we offer
  • Vibrant and dynamic work environment
  • Multitude of benefits they can enjoy inside and outside of their work lives
  • Flexible, trust-oriented culture
  • Balance productivity with self-care
Read More
Arrow Right

Senior Software Engineer (GOlang)

We are looking for an exceptional Senior Backend Developer (GOlang) to join our ...
Location
Location
Spain , Barcelona; Madrid
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in building scalable distributed backend applications (7+ years)
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good understanding of network protocols and stacks
  • Good understanding of DB technologies: classic databases and modern no-SQL
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience
Job Responsibility
Job Responsibility
  • Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices
  • Improve execution engine of custom third-party code (isolation, performance, new features)
  • Write well designed, testable, efficient code in GOlang
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Evaluate and propose improvements to existing system
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
Read More
Arrow Right

Senior Software Engineer (GOlang)

We are looking for an exceptional Senior Backend Developer (GOlang) to join our ...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in building scalable distributed backend applications (7+ years)
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good understanding of network protocols and stacks
  • Good understanding of DB technologies: classic databases and modern no-SQL
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience
  • Readiness to work remotely with teams distributed across the world and timezones
Job Responsibility
Job Responsibility
  • Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices
  • Improve execution engine of custom third-party code (isolation, performance, new features)
  • Write well designed, testable, efficient code in GOlang
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Evaluate and propose improvements to existing system
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (GOlang)

We are looking for an exceptional Senior Backend Developer (GOlang) to join our ...
Location
Location
Cyprus , Nicosia
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in building scalable distributed backend applications (7+ years)
  • Great understanding of all building blocks of large web applications: databases, load balancers, application servers, message brokers, caching, monitoring, etc.
  • Good understanding of network protocols and stacks
  • Good understanding of DB technologies: classic databases and modern no-SQL
  • Knowledge of basic data structures and algorithms and how they are used is a must
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject, 7+ years of industry experience
Job Responsibility
Job Responsibility
  • Build/extend/troubleshot/fix complex heterogeneous GOlang applications, as well as small self-contained GOlang microservices
  • Improve execution engine of custom third-party code (isolation, performance, new features)
  • Write well designed, testable, efficient code in GOlang
  • Integration of data storage solutions Postgres/S3/DynamoDB/Kafka/ClickHouse etc
  • Contribute in all phases of the development lifecycle
  • Provide code reviews to your teammates
  • Evaluate and propose improvements to existing system
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization and automatization
What we offer
What we offer
  • vibrant and dynamic work environment
  • multitude of benefits they can enjoy inside and outside of their work lives
Read More
Arrow Right
New

Senior Software Engineer (Golang) - AI Products

We are Citi’s Application, Platform and Engineering group, a start-up with the e...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ Years of Hands-on experience
  • Mastery of Modern Stacks: Expert-level fluency in Golang and Python
  • Cloud-Native & Infrastructure: Deep expertise in the Kubernetes ecosystem, container orchestration, and modern security paradigms
  • Applied GenAI: Understanding of language models, embeddings models and RAG architectures
  • AI Infrastructure: Proven experience designing control planes, sandboxing systems for AI experimentation, and managing large-scale vector stores and search algorithms
  • Data Engineering: Extensive experience in large-scale ETL development and data pipeline architecture
  • Security & Governance: Experience maintaining and/or contributing to bug bounty, responsible disclosure programs, and AI safety/guardrail implementations
  • Startup Agility: Experience leading technical initiatives within fast-paced startup environments or driving startup-like agility within a large enterprise
Job Responsibility
Job Responsibility
  • Engineering at scale: You will build scaled, robust services and platforms centred around generative AI, including developing CLIs, SDKs, runtimes and more
  • Thought Leadership: Drive architectural vision and lead the 0-1 build of foundational, enterprise-grade AI platforms and products
  • System Design: Design and build high-quality, highly reliable, and secure distributed systems with developer and user experience at the center
  • Strategic Direction: Create 'firsts' in the Generative AI space for Citi, acting as a core member of the team that defines the strategic technical direction for the entire bank
  • Scale & Iterate: Continually iterate and scale Generative AI products to handle massive throughput, whilst anticipating and listening to the complex needs of internal customers
  • Cross-Org Influence: Drive technical alignment across multiple engineering organizations, breaking down silos to deliver cohesive AI capabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Golang) - AI Product- Vice Presidents

We are Citi’s Application, Platform and Engineering group, a start-up with the e...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Go microservices, React 19+/TypeScript, OpenShift/Kubernetes, MongoDB/Redis/S3, REST/gRPC/WebSockets, Claude/Gemini/proprietary LLMs, OAuth/JWT/Vault, GitOps CI/CD, Prometheus/Grafana/ELK
  • 11+ Years of Hands-on experience
  • Expert-level fluency in Golang and Python
  • Deep expertise in the Kubernetes ecosystem, container orchestration, and modern security paradigms (e.g., Gatekeeper, zero-trust)
  • Understanding of language models, embeddings models and RAG architectures
  • Proven experience designing control planes, sandboxing systems for AI experimentation, and managing large-scale vector stores and search algorithms
  • Extensive experience in large-scale ETL development and data pipeline architecture
  • Experience maintaining and/or contributing to bug bounty, responsible disclosure programs, and AI safety/guardrail implementations
  • Experience leading technical initiatives within fast-paced startup environments or driving startup-like agility within a large enterprise
  • Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Build scaled, robust services and platforms centred around generative AI, including developing CLIs, SDKs, runtimes and more
  • Drive architectural vision and lead the 0-1 build of foundational, enterprise-grade AI platforms and products
  • Design and build high-quality, highly reliable, and secure distributed systems with developer and user experience at the center
  • Create 'firsts' in the Generative AI space for Citi
  • Continually iterate and scale Generative AI products to handle massive throughput
  • Drive technical alignment across multiple engineering organizations, breaking down silos to deliver cohesive AI capabilities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - GoLang & Kubernetes Orchestration

We are a global team of innovators and pioneers dedicated to shaping the future ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
newrelic.com Logo
New Relic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–7 years in a DevOps, Site Reliability, or Infrastructure Engineering role
  • Deep internal knowledge of K8s primitives (Deployments, StatefulSets, Rollouts) and experience writing custom Kubernetes Operators
  • Strong experience building production-grade tools and services in Go, specifically for infrastructure automation
  • Proven track record of managing production environments, handling high-severity incidents, and improving SLA compliance through automation
  • Hands-on experience with cloud-native scaling tools (e.g., Karpenter, Cluster API) and managing OS migrations (e.g., Flatcar)
  • Ability to lead projects as a "Captain," providing technical direction and unblocking team members across different time zones
Job Responsibility
Job Responsibility
  • Architectural Leadership: Drive the design and implementation of internal tools using Golang, specifically focusing on Kubernetes Operators and Controllers to automate resource management
  • Platform Orchestration: Lead complex infrastructure shifts
  • Operational Excellence: Take ownership of incident response, authoring comprehensive retrospectives and implementing systemic hardening to prevent recurrence using advanced overcommit strategies
What we offer
What we offer
  • Fostering a diverse, welcoming and inclusive environment
  • Flexible workforce model (fully office-based, fully remote, or hybrid)
Read More
Arrow Right