1

1GLOBAL

Global enterprise connectivity and eSIM solutions

Go Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBerlin, GermanyNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of professional experience in Go (Golang) backend development.
  • Write idiomatic Go code and understand core language features including interfaces, structs, composition, and error handling.
  • Understand concurrency models and have practical experience implementing asynchronous workflows, inter-process communication, and synchronization techniques.
  • Design, build, and consume RESTful APIs, following best practices for API design and performance optimization.
  • Have experience with relational and non-relational databases, including PostgreSQL, Redis, MongoDB, and DynamoDB, covering data modeling, query optimization, and performance tuning.
  • Write unit tests, integration tests, and benchmarks, with a test-driven development mindset.
  • Have experience with networking protocols and distributed communication patterns such as gRPC, WebSockets, TCP, and UDP.
  • Have experience building scalable microservices architectures and distributed systems.
  • Apply software engineering best practices and design patterns to create maintainable, testable code.
  • Use DevOps tools and practices, including Docker, CI/CD pipelines, and Infrastructure as Code.
  • Use Git workflows and collaborative development processes such as pull requests, code reviews, and agile methodologies.
  • Demonstrate accountability for technical outcomes and ownership of end-to-end feature delivery.
  • Communicate effectively in written and spoken English for a remote and largely asynchronous work environment.

Responsibilities

  • Provide accurate effort estimates to support roadmap planning and effective expectation management.
  • Design and implement resilient, scalable, secure, and fault-tolerant architectures to ensure system reliability and performance.
  • Develop new features and support existing systems across the Network API, xSIM Management System, and Recording Platforms.
  • Contribute small, incremental enhancements that integrate into established codebases.
  • Maintain and update existing solutions to keep them modern, efficient, and reliable.
  • Collaborate with team members to support smooth development processes and shared understanding.
  • Write and maintain comprehensive tests for fast regression and reliable validation of new features.
  • Implement procedures and metrics for monitoring and observability of platform contributions.
  • Participate in code reviews to promote code quality, readability, and maintainability.
  • Own the quality and outcomes of your work, ensuring fully functional end-to-end flows.
  • Create and maintain accurate, up-to-date technical documentation.
  • Contribute to team discussions with a continuous-improvement mindset and openness to new ideas or technologies.

Desired Qualifications

  • Profile and tune performance using Go’s built-in tools such as pprof and trace.
  • Have experience with event-driven architectures and implementing producers and consumers using platforms such as Kafka, RabbitMQ, or ActiveMQ.
  • Have hands-on experience deploying, monitoring, and maintaining applications on Kubernetes.
  • Have working knowledge of cloud platforms such as AWS, GCP, Azure, or Oracle Cloud, and experience deploying cloud-native applications.
  • Have hands-on experience with observability and monitoring tools such as Prometheus and Grafana.
  • Have experience with MSML and SIP.

About the Company

1GLOBAL

Global enterprise connectivity and eSIM solutions

1GLOBAL provides global telecom connectivity and IoT solutions for businesses, including enterprise connectivity, remote SIM provisioning, embedded telco APIs, entitlement servers, and compliance/recording services. It uses unified international networks and branded eSIMs on client platforms, and remotely manages IoT SIMs across 2G–5G and LPWAN with over-the-air profile management and entitlement tools, plus compliance features that record communications for regulatory oversight. Its GSMA-certified infrastructure and large footprint—190+ countries, 40 million SIM connections, and about 15,000 new profiles daily—support resilience, scale, and regulated operations. Its goal is to help enterprises, brands, and operators run global, reliable, and compliant connectivity at scale, reducing roaming variability and simplifying device and fleet management.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
2022

Recently Posted Jobs

Explore more opportunities at 1GLOBAL

See more jobs