CrawlJobs Logo

Golang Engineer

welovesalt.com Logo

Salt

Location Icon

Location:
United Arab Emirates , Dubai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

3500.00 USD / Month

Job Description:

I’m looking for an experienced Golang Developer to join my client fully remote, and help build the backend systems powering their financial platform. You’ll play a key role in designing and developing the backend services behind our payments, transactions, and real-time financial data processing. This is an opportunity to work on mission-critical systems where performance, security, and reliability truly matter.

Job Responsibility:

  • Develop, maintain, and scale backend services and APIs using Go (Golang)
  • Architect high-performance systems for financial transaction processing
  • Build secure payment engines and financial data pipelines
  • Design RESTful and gRPC APIs for mobile and platform integrations
  • Ensure high availability, fault tolerance, and disaster recovery
  • Implement robust security practices (encryption, auth, secure protocols)
  • Optimize system performance and scalability
  • Create unit, integration, and end-to-end test coverage
  • Contribute to system architecture and technical decisions
  • Monitor production services, troubleshoot issues, and deploy solutions
  • Document system designs, APIs, and architecture

Requirements:

  • 5+ years of professional software development experience
  • 4+ years of hands-on Go (Golang) development
  • Strong understanding of microservices architecture and related patterns
  • Experience building and consuming RESTful APIs
  • Solid SQL database knowledge (PostgreSQL, MySQL) including performance tuning
  • Experience with message queues or event-driven systems (Kafka, RabbitMQ, NATS)
  • Familiarity with Docker and Kubernetes
  • Comfortable with Git and CI/CD practices
  • Strong testing mindset and experience with automated testing

Nice to have:

FinTech experience (payments, banking, financial infrastructure) is a strong plus

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Golang Engineer

Senior Backend Engineer (Golang)

Reporting directly to the Managing Director & R&D Head for India, this is a uniq...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering with 6-8 years of experience building scalable backends for product/SaaS companies
  • At least 3-years experience in Golang programming with a focus on microservices/distributed architecture
  • Practical experience in designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift, etc.)
  • Ability to build and design technical solutions from scratch and your code and documentation can be used as an example for coding best practices at Endor
  • Scalable Distributed System Experience - understand micro-services and domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures
  • Architecture - knowledge of data structures and a keen eye for building architectures that scale and extend easily for longevity
  • Apply data-driven techniques to evaluate and propose architectural choices
  • Ability to discuss tradeoffs between architecture’s choice to influence groups to move in the right direction
  • Able to enjoy working in a fast-moving environment with evolving requirements
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory
Job Responsibility
Job Responsibility
  • Play a pivotal role in architecting and building the core backend infrastructure for our SaaS products
  • Lead and contribute to large-scale technical projects, ensuring the scalability, reliability, and performance of our systems
  • Design, architect, and build features end-to-end while working closely with Product Management, and our distributed Engineering team
  • Play a significant role in driving innovation, making critical architectural decisions, and leading the implementation of cutting-edge technologies
  • Encourage and support active participation in external technical forums, conferences, and open-source communities, allowing you to contribute to the broader tech community and stay at the forefront of industry trends
  • Mentor and coach team members by sharing your expertise, and promoting best practices within the team to foster a culture of continuous learning and growth
  • Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Golang

We’re building demand legend solution as an event-driven cloud architecture. The...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of professional experience as software engineer with similar level of experience in the specific tech stack for the area
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Provide strong technical foresight and mentoring to the team
  • Cloud experience, GCP preferred, Alibaba Cloud is also of interest
  • Docker, Kubernetes, or other container technologies using modern DevOps practices
  • Go, Java or similar programming language experience writing well-designed, efficient code
  • Sprint Boot microservices and API management
  • Event-driven architecture using tools like Kafka, Pub/Sub, etc.
  • Experience with a modern, fully automated development and deployment process
  • In-depth understanding of design patterns with strong technical aptitude
Job Responsibility
Job Responsibility
  • Building globally scalable, automatically tested, and well-functioning systems
  • Growing yourself and helping others to grow
  • Understanding how to reach out to people and reach consent
  • Understanding what adds value now and what can wait
  • Explaining thoughts to others
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (Golang) Security & Vulnerability Management

Endor Labs is on a mission to enhance developer productivity and accelerate open...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering with 6-8 years of experience building scalable backends for product/SaaS companies
  • At least 3-years experience in Golang programming with a focus on microservices/distributed architecture
  • Triaging, prioritizing and resolving vulnerabilities reported for containers and application-level dependencies, as well as solid knowledge of common standards in this space, e.g., CVE, CVSS, OVAL or PURL
  • Using two or more package managers of different ecosystems (e.g., Java/Maven, Node.js/npm or Debian/APT) for pulling and publishing artifacts, esp. in combination with company-internal registries, plus an understanding of their respective dependency specification formats, resolution algorithms and versioning conventions/formats
  • Practical experience in designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift, etc.)
  • Ability to build and design technical solutions from scratch and your code and documentation can be used as an example for coding best practices at Endor
  • Scalable Distributed System Experience - understand micro-services and domain-driven design, load balancing, horizontal/vertical scaling, and stateless architectures
  • Architecture - knowledge of data structures and a keen eye for building architectures that scale and extend easily for longevity
  • Apply data-driven techniques to evaluate and propose architectural choices
  • Ability to discuss tradeoffs between architecture’s choice to influence groups to move in the right direction
Job Responsibility
Job Responsibility
  • Architect and build the core backend infrastructure for SaaS products
  • Design, architect, and build features end-to-end while working closely with Product Management and the engineering team
  • Ensure scalability, reliability, and performance of systems
  • Drive innovation, make critical architectural decisions, and lead the implementation of cutting-edge technologies
  • Troubleshoot distributed systems and solve root causes.
  • Fulltime
Read More
Arrow Right

Senior Golang Software Engineer

We are Citi’s Application, Platform and Engineering team, shaping tech direction...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fluency in Golang
  • Experience designing control and sandboxing systems for AI experimentation
  • Experience maintaining and/or contributing to bug bounty and responsible disclosure programs
  • Understanding of language models and transformers
  • Rich understanding of vector stores and search algorithms
  • Large-scale ETL development
  • Direct engineering experience of high performance, large-scale ML systems
  • Hands-on MLOps experience with appreciation of end-to-end CI/CD process
  • Experience supporting fast-paced startup engineering teams
  • Contributor to open source with methods of creating APIs and ML/Ops automation
Job Responsibility
Job Responsibility
  • Lead the 0-1 build of multiple AI products
  • Design and build high-quality, highly reliable products with user experience at the center
  • Be responsible for engineering innovative, best-in-class AI platforms for the bank
  • Creating firsts in the Generative AI space for Citi as part of the team that defines the strategic direction for the bank
  • Continually iterate and scale Generative AI products while listening to the needs of customers
  • Mentor and nurture other engineers to help them grow their skills and expertise
What we offer
What we offer
  • 27 days annual leave plus bank holidays
  • Discretional annual performance-related bonus
  • Private medical care and life insurance
  • Employee assistance program
  • Pension plan
  • Paid parental leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

Lead Golang Software Engineer

We are Citi’s Application, Platform and Engineering team, a start-up with the ex...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep hands on knowledge of Kubernetes
  • Fluency in Golang
  • Experience designing control and sandboxing systems for AI experimentation
  • Experience maintaining and/or contributing to bug bounty and responsible disclosure programs
  • Understanding of language models and transformers
  • Rich understanding of vector stores and search algorithms
  • Large-scale ETL development
  • Direct engineering experience of high performance, large-scale ML systems
  • Hands on MLOps experience
  • Have experience supporting fast-paced startup engineering teams
Job Responsibility
Job Responsibility
  • Lead the 0-1 build of multiple AI products
  • Design and build high-quality, highly reliable products with user experience at the centre
  • Be responsible for engineering innovative, best in class AI platforms for the bank
  • Creating firsts in the Generative AI space for Citi
  • Continually iterate and scale Generative AI products
  • Mentor and nurture other engineers
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

Golang Software/devops engineer

Our client is a leading technology company in Japan, providing a Kubernetes Cont...
Location
Location
Japan , Tokyo
Salary
Salary:
6000000.00 - 8000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 30, 2028
Flip Icon
Requirements
Requirements
  • 3+ years of experience in software development using Go
  • 3+ years of experience managing production Linux/Kubernetes/Istio/Nginx infrastructure
  • Deep understanding of Kubernetes, containers, and Linux
  • Experience with large-scale system operations (100+ servers)
  • Experience with CI/CD pipelines (e.g., Jenkins)
  • Basic knowledge of networking and TCP/IP
  • Basic knowledge of distributed systems and HA structures
  • Ability to follow strict documentation and approval processes
  • Excellent problem-solving and communication skills
  • Willingness to learn and adapt to new technologies
Job Responsibility
Job Responsibility
  • Develop and implement solutions using Go for automated provisioning, upgrades, and self-healing of the Kubernetes cluster and nodes
  • Manage and troubleshoot Kubernetes clusters, containers, and Linux infrastructure
  • Handle alerts and incidents, contributing to on-call rotation
  • Design and implement improvements for platform stability, security, and performance
  • Collaborate with the team to create and maintain operational documentation
  • Support user migration from legacy systems to the new private cloud
  • Contribute to defining requirements and designing new features and functionalities
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 祝日
Read More
Arrow Right

Senior Software Engineer II (Golang)

We’re not just building restaurant tech—we’re giving independent restaurants the...
Location
Location
United States , New York City
Salary
Salary:
145000.00 - 190000.00 USD / Year
mytennislessons.com Logo
MyTennisLessons
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development
  • Strong scripting skills in languages such as GoLang, Python, or Bash
  • Professional experience with SQL
  • Professional experience with MongoDB
  • Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns
  • Design, build, and maintain highly resilient, flexible, and scalable architecture in collaboration with other Engineers
  • Experience writing scalable APIs
  • Ability to work independently and in a team environment
  • Collaborate with the team to ensure solid technical decision-making and high quality team output
  • Identify and justify opportunities to address tech debt as a part of our roadmap
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance software applications using Golang with a focus on building CRUD APIs ( Rest and gRPC)
  • Collaborate with cross-functional teams to identify and solve software problems
  • Implement and manage monitoring and logging systems to provide visibility into the production environment
  • Write efficient and reusable code that follows industry best practices and standards
  • Write automated tests to ensure the quality of the software applications
  • Optimize software performance and ensure scalability and reliability
  • Participate in code reviews and provide constructive feedback to team members
What we offer
What we offer
  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (Bazel and Golang)

Endor Labs is on a mission to enhance developer productivity and accelerate open...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.endorlabs.com Logo
Endor Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in engineering with at least 6 - 8 years of experience in building scalable backends for product/SaaS companies
  • At least 2 years of experience in Bazel is mandatory
  • At least 3 years of experience in Golang programming with a focus on microservices/distributed architecture
  • Practical experience in designing APIs with one or more frameworks (gRPC [preferred], ReST, GraphQL, Thrift etc.)
  • Ability to build and design technical solutions from scratch, and your code and documentation can be used as the example for coding best practices at Endor Labs
  • Able to work in a fast-paced environment with evolving requirements
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory
  • Practical experience in troubleshooting distributed systems and ability to solve root cause
  • Comfortable with performing and receiving code reviews, providing constructive feedback, and maintaining code quality
  • Ability to collaborate effectively within a team and with cross-functional teams
Job Responsibility
Job Responsibility
  • Design and implement efficient code scanning and dependency scanning mechanisms using Bazel and Golang
  • Be part of the backend development team working on a distributed, microservices-based system
  • Build and own features end-to-end including unit and integration tests
  • Have opportunity to develop new language support, integration with prominent SaaS products, and analytics using Go programming language
  • Have the autonomy and the responsibility to design and implement quality features that will be used by customers
  • Use best practices of observability to ensure that the product and the platform have the best reliability and availability for our customers
  • Implement API using protobuf/GRPC
What we offer
What we offer
  • Strive for excellence in everything we do, prioritizing quality, speed, and impactful outcomes
  • Engage in first principles thinking to debate ideas, test assumptions, and make decisions
  • Put data above opinions, seeking truth and clarity in all our endeavors
  • Embrace a culture of feedback and continuous improvement, assuming good intent in all interactions
  • Celebrate wins as a team, understanding that our collective success is intertwined with the success of our customers
  • Fulltime
Read More
Arrow Right