Senior Golang Full Stack Engineer

Avenga

Polska

Hybrid

PLN 240,000 - 360,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avenga is seeking a Senior Full‑Stack Engineer to build a FinOps and IT Asset Management platform, spanning modern React/TypeScript frontends, Go backends, and Python connectors for cloud and SaaS APIs.

You’ll work across the stack to deliver data‑dense interfaces, scalable services, and robust third‑party integrations, with emphasis on reliability, observability, and secure, compliant data handling.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong React and TypeScript production experience.
  • Go backend production experience (1+ year).
  • Python for API integrations / data collection.
  • Experience with OAuth/API-key authentication and REST APIs.
  • Familiar with Docker, Kubernetes, CI/CD, and Git.
  • Experience with Agile teams (Jira/Confluence).

Responsibilities

  • Build polished, accessible, and well‑tested React/TypeScript interfaces for cost and usage dashboards and platform administration.
  • Design, develop, and maintain scalable Go-based microservices and REST/gRPC APIs.
  • Build and evolve Python connectors for AWS, Azure, GCP, LLM providers, and SaaS vendors.
  • Extend the connector pipeline across credential management, execution, normalisation, persistence, and presentation.
  • Ensure new integrations follow consistent product patterns from tiles through creation/edit flows.

Skills

React
TypeScript
Go
Python
REST APIs
SQL & ORM
Docker
Kubernetes
CI/CD
Git
Jira
Confluence
AI tooling

Tools

Docker
Kubernetes
CI/CD
Git
Jira
Confluence
n8n

Job description

This is us

Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets.

At the core of the role

We are looking for a Senior Full‑Stack Engineer to help build a FinOps and IT Asset Management platform that brings together cloud, SaaS, and AI usage data. This is a genuinely hands‑on role spanning modern React/TypeScript applications, Go‑based backend services, and Python connectors that integrate with third‑party APIs.

You will build data‑dense interfaces for cost and usage insights, create and evolve scalable services, and develop reliable integrations with cloud providers, LLM vendors, and SaaS platforms. You will work with real‑world API complexity: OAuth and API‑key authentication, credential lifecycle, pagination, rate limits, retries, idempotency, partial failures, and normalisation of data into the FOCUS FinOps standard.

This is not a frontend role with occasional backend exposure, nor a backend role where someone else owns the product experience. We need an engineer who is comfortable moving across the stack, can make sound technical decisions with limited hand‑holding, and documents reusable patterns as they go.

You will join a cross‑functional product team of engineers, product partners, and ITAM/FinOps stakeholders. The team follows established connector patterns and platform conventions, while continuously improving the reliability, scalability, observability, and developer experience of the product.

Core skills you’ll bring
  • 5+ years of professional software engineering experience, including delivery in a consulting, client‑facing, or contract environment.
  • Strong, recent hands‑on experience building production web applications with React and TypeScript.
  • Production backend experience with Go, including at least one year of commercial Go development.
  • Production experience with Python, particularly for API integrations, data collection, or backend services.
  • Proven experience integrating third‑party REST APIs, including OAuth/API‑key authentication, pagination, rate limiting, retries, idempotency, error handling, and partial‑failure scenarios.
  • Strong understanding of REST APIs, microservices, distributed systems, and service‑to‑service integration patterns.
  • Solid SQL and data‑modelling experience, including practical work with an ORM such as SQLAlchemy, Django ORM, Hibernate, or equivalent.
  • Working knowledge of Docker, Kubernetes, CI/CD, Git, and modern code‑review and testing practices.
  • Experience working in Agile teams using Jira and Confluence as part of the normal development workflow.
  • Confidence using AI‑assisted engineering tools while critically reviewing, testing, and validating generated code.
  • Strong written and spoken communication skills, a pragmatic problem‑solving mindset, and the ability to ramp up quickly in a complex product environment.
Nice‑to‑have
  • FinOps, cloud cost management, cloud billing, usage analytics, or familiarity with the FOCUS standard.
  • IT Asset Management or software‑licensing domain knowledge; experience with FlexNet Manager Suite is a plus.
  • Experience with AWS Cost and Usage Report, Azure Cost Management, GCP billing exports, or comparable cloud billing APIs.
  • Familiarity with LLM provider APIs, usage or analytics endpoints, and token‑or credit‑based billing models.
  • Experience with gRPC, Protocol Buffers, Databricks, event‑driven architectures, or messaging platforms.
  • Strong AWS experience, including deploying and supporting production applications.
  • Experience with Kubernetes Jobs, ArgoCD, Helm, GitOps practices, or feature‑flag platforms such as Split.io.
  • Experience with n8n or similar workflow‑automation tools, together with sound judgement about when an automation should become a supported service.
  • Hands‑on experience with observability, monitoring, distributed tracing, and production reliability practices.
  • Experience building internal developer tooling, agent skills, MCP servers, or reusable AI‑enabled engineering workflows.
  • Previous experience in a SaaS product organisation.
The impact you'll create
  • Build polished, accessible, and well‑tested React/TypeScript interfaces for cost and usage dashboards, connector configuration, and platform administration.
  • Design, develop, and maintain scalable Go‑based microservices and REST/gRPC APIs.
  • Build and evolve Python connectors and collectors for AWS, Azure, GCP, LLM providers, and SaaS vendors.
  • Extend the established connector pipeline across credential management, execution, normalisation, persistence, and presentation rather than introducing one‑off integration approaches.
  • Ensure every new integration follows consistent product patterns, from connector tile through creation and edit flows.
  • Normalise vendor cost and usage data to the FOCUS standard, including AI token‑and credit‑based billing data.
  • Model and persist data using SQL, Python ORMs, and Databricks where appropriate.
  • Improve platform observability, reliability, performance, scalability, and security.
  • Deploy and support services in AWS; work with Azure and GCP as integration targets and data sources.
  • Use Docker, Kubernetes, CI/CD, ArgoCD, and feature flags to ship changes safely and reliably.
  • Use AI coding tools as part of daily delivery, while treating prompts, skills, and internal documentation as reviewable engineering artefacts.
  • Turn repeatable work into reusable skills, agents, and documented playbooks that improve the whole team’s effectiveness.
What supports your journey

People are at the core of Avenga. We provide equal opportunities regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to a respectful environment where everyone can be themselves, share their ideas, and feel that they belong.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go/Full‑Stack Engineer for FinOps Platform
Senior Go/Full‑Stack Engineer for FinOps Platform

Avenga • Polska

Hybrid
PLN 240,000 - 360,000
Senior Cyber Security Engineer
Senior Cyber Security Engineer

Avenga • Polska

Hybrid
PLN 180,000 - 260,000
Senior Platform Engineer - Internal Developer Platform
Senior Platform Engineer - Internal Developer Platform

Frontiers Careers • Warszawa

On-site
PLN 180,000 - 260,000
Office presence emphasis
Wellbeing days
Up to 3 volunteering days/year
+2
AI Engineer (Fullstack)
AI Engineer (Fullstack)

CodiLime • Polska

Hybrid
PLN 250,000 - 420,000
Flexible working hours
Remote/hybrid options
Training budget
+1
Senior Platform Engineer - Internal Developer Platform
Senior Platform Engineer - Internal Developer Platform

Frontiers Media • Warszawa

On-site
PLN 240,000 - 420,000
Extra wellbeing days
Volunteering days
Employee Assistance Programme (EAP)
+1
Senior Security & IT Governance Engineer
Senior Security & IT Governance Engineer

Avenga • Polska

Hybrid
PLN 180,000 - 260,000
Senior AI Engineer
Senior AI Engineer

Avenga • Polska

On-site
PLN 180,000 - 260,000
Senior Back End Engineer (Golang)
Senior Back End Engineer (Golang)

REW Technology Inc. • Polska

Hybrid
PLN 180,000 - 300,000
"AI-assisted engineering practices"
Senior Fullstack Engineer (Golang)
Senior Fullstack Engineer (Golang)

N-iX • Poland

On-site
PLN 60,000 - 90,000
Competitive compensation package
Flexible working format
Professional development tools
+2
Principal Platform Engineer | Identity Platform (AuthN/AuthZ)
Principal Platform Engineer | Identity Platform (AuthN/AuthZ)

IFS • Kraków

On-site
PLN 240,000 - 420,000