Senior Software Developer (Python + Go, GCP)

Eleks

Polska

On-site

PLN 180,000 - 320,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ELEKS Software Engineering and Development Office is seeking a Senior Python + Go Developer to design, build, and maintain microservices for customer data ingestion and processing. The role involves integrating with BigQuery and other cloud platforms, designing REST APIs, and driving scalable data processing in a cloud environment.

The ideal candidate has strong Python and Go experience, hands-on with GCP, and a proactive approach to performance optimization, debugging, and mentoring junior

Qualifications

  • Proficient in Python and Go for microservices and backend work.
  • Experience with BigQuery integration and data analytics pipelines.
  • Experience with Apache Beam and Google Cloud Dataflow for large-scale data processing.
  • Strong REST API design and development experience.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Experience with cloud-native architectures, distributed systems, and service integrations.
  • IaC using Pulumi and TypeScript.

Responsibilities

  • Design, develop, and maintain Python- and Go-based microservices for data ingestion and processing.
  • Build and integrate backend services with BigQuery and cloud platforms.
  • Design, implement, and maintain REST APIs and service integrations.
  • Develop and optimize scalable data processing solutions in a cloud environment.
  • Test, debug, troubleshoot, and improve reliability of distributed systems.
  • Mentor less experienced developers and share knowledge.

Skills

Python
Go / Golang
REST API design
Distributed systems
Cloud-native architectures
English (Upper-Intermediate+)

Tools

BigQuery
Apache Beam
Google Cloud Dataflow
Google Cloud Platform (GCP)
Pulumi
TypeScript

Job description

ELEKS Software Engineering and Development Office is looking for a Senior Python + Go Developer preferably based in Kraków, Poland, while also considering candidates from other locations in Eastern Europe or Argentina.

ABOUT PROJECT

Our client is one of the leading companies in robotic AI software, powering the world’s largest fleet of autonomous mobile robots (AMRs) operating in commercial public spaces. These robots are transforming industrial cleaning and e-commerce by solving real-world challenges – and you’ll have the opportunity to contribute to this innovative project.

REQUIREMENTS
  • Strong experience with Python and Golang, including developing microservices and backend services
  • Hands-on experience with BigQuery, including configuration and integration
  • Experience with large-scale data processing solutions using Apache Beam and Google Cloud Dataflow
  • Strong understanding and hands-on experience with RESTful API design and development
  • Practical experience working with Google Cloud Platform (GCP)
  • Experience working with cloud-native architectures, distributed systems, and service integrations
  • Hands-on experience with Infrastructure as Code (IaC) using Pulumi and TypeScript
  • Proven ability to test, debug, and troubleshoot distributed systems
  • Upper-Intermediate level of English or higher (written and spoken)
RESPONSIBILITIES
  • Design, develop, and maintain Python- and Go-based microservices for customer data ingestion and processing
  • Build and integrate backend services with BigQuery and other cloud-based data platforms
  • Design, implement, and maintain REST APIs and service integrations
  • Develop and optimize scalable data processing solutions in a cloud environment
  • Test, debug, troubleshoot, and improve the reliability of distributed systems
  • Analyze requirements, review technical designs, and estimate implementation efforts following project methodologies (Agile, Waterfall, etc.)
  • Proactively identify opportunities for code refactoring, performance optimization, and system improvements
  • Support less experienced developers through knowledge sharing, mentoring, and technical guidance
  • Stay up to date with modern technologies and software engineering best practices
WHAT YOU WILL GET WITH ELEKS
  • Close cooperation with a customer
  • Challenging tasks
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

EPAM Systems • Kraków

On-site
PLN 210,000 - 270,000
Hybrid work model in Poland
Internal and external certification (G
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Warszawa

On-site
PLN 180,000 - 260,000
Hybrid by design mode
Work remotely within Poland
Possibility to work abroad up to 60 D
+8
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 320,000
Hybrid work model
Remote within Poland
Relocation opportunities
+5
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Poznań

On-site
PLN 180,000 - 300,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Katowice

On-site
PLN 240,000 - 360,000
Hybrid by design
Remote work within Poland
English classes
+3
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Wrocław

On-site
PLN 240,000 - 320,000
Hybrid work model
Relocation assistance
Professional development
Senior Python Engineer
Senior Python Engineer

EPAM Systems • Łódź

On-site
PLN 180,000 - 260,000
Hybrid by design
Relocation opportunities
Stock Purchase Plan
+3
Python Engineer
Python Engineer

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 360,000
Hybrid by design mode (3 in-office per
Remote work within Poland
Opportunity to work abroad up to 60–60
+6
Python Engineer
Python Engineer

EPAM Systems • Kraków

On-site
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Work abroad up to 60 days annually
+7
Senior Data Engineer (energy, JR633, JR634, JR669, JR737, JR738)
Senior Data Engineer (energy, JR633, JR634, JR669, JR737, JR738)

Lever, Inc. • Kraków

On-site
PLN 180,000 - 260,000