Go Developer

Sunhive Solutions

United States

Hybrid

USD 130,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Andersen is hiring a Go Developer to build a central integration platform for insurance tech. You will work on a real-time cross-selling engine, microservices, and calculations for policy pricing and claims.

The role involves REST/gRPC APIs, PostgreSQL data modeling with audit trails, and event-driven workflows using RabbitMQ or Kafka. Docker-based deployments in regulated environments are expected, with Agile/Scrum teamwork and a focus on scalability.

Qualifications

  • 5+ years commercial development experience with at least 3 years in Go.
  • Bachelor's degree in Computer Science or related field.
  • Extensive Go experience with concurrency for high-volume transactions.
  • Experience in fintech/banking domains and complex integrations.
  • Hands-on Docker experience in regulated/enterprise environments.
  • Strong PostgreSQL skills with audit trails for policies/claims.
  • RabbitMQ or Kafka for event-driven workflows with reliable delivery.
  • gRPC/REST APIs and third-party integration experience.
  • Backend testing discipline for monetary calculations and accuracy.
  • Grafana/Prometheus monitoring experience for SLA-critical flows.
  • Agile/Scrum experience and fault-tolerant Go architecture.
  • Upper-Intermediate+ English or higher.

Responsibilities

  • Build and evolve a real-time cross-selling platform with live data flows.
  • Own the backend powering multiple user-facing apps in a gRPC microservices setup.
  • Design and maintain REST/gRPC APIs for core insurance platforms and third parties.
  • Model transactional data in PostgreSQL with audit trails for policies and claims.
  • Implement event-driven workflows using RabbitMQ or Kafka with reliable delivery.
  • Write unit and integration tests focused on monetary calculations and accuracy.
  • Instrument services with Grafana/Prometheus to monitor critical flows.
  • Participate in code reviews to uphold high quality and standards.
  • Contribute to scalable, available, and resilient platform design decisions.
  • Collaborate with Business Analysts, QA, and DevOps in an Agile/Scrum context.
  • Shape architectural choices balancing flexibility and maintainability.

Skills

Golang
Production experience
Go concurrency
Docker
PostgreSQL
RabbitMQ
Kafka
gRPC
REST API
Testing
Agile/Scrum
English

Education

CS degree

Tools

Grafana
Prometheus
Docker

Job description

Andersen is hiring a Go Developer for a project developing a central integration platform and delivering scalable backend solutions for the insurance industry.

Our customer is an international organization operating in the financial and protection services domain. The company provides a diverse portfolio of customer-oriented solutions across multiple business areas and markets. With a strong focus on digital capabilities, operational excellence, and long-term development, the organization continuously invests in technology, process improvement, and service innovation to support evolving customer and business needs.

The project is focused on developing and maintaining a central integration platform that connects insurance products with multiple business systems and applications. It enables seamless integrations, single sign-on (SSO), and a unified user experience across interconnected services.

Responsibilities:
  • Building and evolving a real-time cross-selling platform, working with real-time data flows and business logic for personalized offers within an insurance context.
  • Owning the backend powering multiple user-facing apps, advancing our gRPC-based microservice architecture.
  • Designing and maintaining REST/gRPC APIs for integration with core insurance platforms and third-party services (risk scoring, KYC, payments).
  • Working with PostgreSQL to model and manage transactional data such as policies, claims, and customer records, including audit trails.
  • Implementing event-driven workflows using RabbitMQ or Kafka to handle claims, policy updates, and notifications reliably.
  • Writing and maintaining unit and integration tests, with particular attention to logic involving monetary calculations and claims/premium accuracy.
  • Instrumenting services with Grafana/Prometheus to monitor critical flows and proactively catch issues before they impact users.
  • Actively participating in code reviews to ensure the platform and codebase meet the highest quality standards.
  • Taking a proactive role in all aspects of platform design and development, with a strong emphasis on scalability, availability, and resilience.
  • Collaborating closely with Business Analysts, QA, and DevOps within an Agile/Scrum framework, translating evolving business and regulatory requirements into technical solutions.
  • Contributing to architectural decisions that balance flexibility for multiple consuming apps with long-term maintainability and fault tolerance.
Must-haves:
  • Commercial development experience for 5+ years, including 3+ years working with Go in production environments.
  • Higher education in Computer Science (software development, etc.).
  • Extensive experience working with AI and the process of implementing/configuring it within a team.
  • Experience working in fintech, banking domains, and working with complex integrations.
  • Strong hands-on experience with Golang, including concurrency, for handling high-volume insurance transactions (policy issuance, claims, premium calculations).
  • Practical experience with Docker for containerized deployments in regulated/enterprise environments.
  • Solid PostgreSQL skills modeling policy/claims data, handling audit trails and historical records.
  • Experience with RabbitMQ or Kafka for event-driven workflows (claims events, policy updates, notifications) with reliable delivery guarantees.
  • Hands-on experience with gRPC/REST APIs, including integration with core insurance platforms and third-party services (KYC, risk scoring, payments).
  • Strong backend testing discipline, especially for logic involving monetary calculations and claims/premium accuracy.
  • Practical experience with Grafana/Prometheus for monitoring SLA-critical flows (claims, payments).
  • Solid understanding of Agile/Scrum.
  • Proven experience building resilient, fault-tolerant Go applications.
  • Level of English from Upper-Intermediate+ and above.
Nice to have
  • Experience in insurance domain.
  • Hands-on experience with Java.
Reasons why this job would be interesting to you:
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions - you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Engineer (Identity & Access Management)
Senior Go Engineer (Identity & Access Management)

Sunhive Solutions • United States

Remote
USD 140,000 - 210,000
Senior .Net Developer
Senior .Net Developer

Andersen • United States

Hybrid
USD 120,000 - 160,000
Private health insurance
Sports compensation
Remote/hybrid work options
+3
Go developer in financial services
Go developer in financial services

Andersen • United States

Hybrid
USD 120,000 - 180,000
Гибридная работа
Бонусы до 1000€/мес.
Корпоративное обучение
Senior Backend Engineer (Identity & Access Management)
Senior Backend Engineer (Identity & Access Management)

Andersen • United States

Hybrid
USD 170,000 - 250,000
Private health insurance
Sports compensation
Certification compensation (AWS, PMP)
+4
Senior Backend Engineer (Identity & Access Management)
Senior Backend Engineer (Identity & Access Management)

Sunhive Solutions • United States

Remote
USD 180,000 - 230,000
Private health insurance and sports
Certification support (AWS, PMP)
Referral program
+2
go developer for the insurance and assistance industry
go developer for the insurance and assistance industry

Andersen • United States

Remote
USD 120,000 - 170,000
Private health insurance
Training portal access
Performance-based bonus
go developer in insurance
go developer in insurance

Andersen • United States

On-site
USD 120,000 - 180,000
Private health insurance
Corporate training portal
AWS/PMP certification reimbursement
+2
Senior Technical Analyst
Senior Technical Analyst

Andersen • McKinney (TX)

Hybrid
USD 90,000 - 120,000
Private health insurance
Sports compensation
Certification reimbursement
+3
ML/Data Engineer
ML/Data Engineer

Andersen • United States

Hybrid
USD 120,000 - 180,000
Remote/Hybrid work
Mentoring program
Career growth
+7
DevOps Engineer with Italian
DevOps Engineer with Italian

Andersen • United States

Remote
USD 120,000 - 150,000
Private health insurance
Certification funding
Training portal access
+2