Senior Backend Engineer (Python / Go)

RapidFort, Inc.

Poland

On-site

PLN 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance
Professional development and training support
Paid time off (PTO) and company holidays

Job summary

RapidFort, Inc. is looking for a skilled Senior Backend Engineer in Poland. The ideal candidate will specialize in designing, developing, and maintaining high-performance microservices, primarily using Go (Golang) and Python.

This position offers a competitive salary between $140,000 and $200,000 per year, along with comprehensive health benefits and opportunities for professional development. Candidates should have extensive experience in cloud platforms and microservices architecture.

Qualifications

  • 7+ years of professional experience in backend software development.
  • Experienced in building and operating microservices in a production environment.
  • Familiar with performance tuning and optimization techniques for Python and Go.

Responsibilities

  • Design, implement, and maintain scalable backend microservices using Go.
  • Collaborate with product teams to define API specifications.
  • Monitor and scale services in a Kubernetes environment.

Skills

Go (Golang)
Python
Microservices Architecture
Security Best Practices
Cloud Platforms (AWS, Azure, GCP)
CI/CD Pipelines
Kubernetes
Datadog

Tools

Docker
APIs
Git

Job description

We are seeking a skilled and passionate Senior Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance, scalable microservices. The ideal candidate will have strong expertise in Go (Golang), and a deep understanding of distributed systems architecture.

Technical Skills
  • Programming Languages:
    • Python (Deep expertise with frameworks like FastAPI, Flask, or Django) – Advanced
    • Go (Golang) – Expert
  • Microservices / Architecture: Designing, developing, and deploying RESTful APIs – Expert
  • Security: Keycloak, API authentication, JWT – Advanced
  • Databases:
    • Realtime analytics (Clickhouse) – Advanced
    • Relational databases (MySQL) including complex query optimization – Advanced
    • NoSQL databases (Redis) – Advanced
  • Containerization / Orchestration:
    • Kubernetes for deployment and scaling – Advanced
    • Docker container build – Advanced
  • Testing: Writing comprehensive unit, integration, and end-to-end tests – Advanced
Core Experience
  • 7+ years of professional experience in backend software development, with a significant focus on building and operating microservices in a production environment.
  • Proven ability to work with and contribute to large-scale, distributed systems.
  • Experience with cloud platforms (AWS, Azure, or GCP) for deployment, monitoring, and scaling.
Desired Qualifications
  • CI/CD: Experience setting up and maintaining automated deployment pipelines.
  • Observability: Proficiency with monitoring and logging tools.
  • Source Control: Expertise in Git and collaborative workflows.
  • Familiarity with event-driven architectures and streaming data processing.
  • Experience with security best practices in API design (e.g., OAuth 2.0, JWT, input validation).
  • Knowledge of performance tuning and optimization techniques for both Python and Go applications.
Key Responsibilities
  • Design, implement, and maintain scalable and reliable backend microservices using Go.
  • Collaborate with product managers and front‑end teams to define API specifications and integration points.
  • Ensure services are deployed, monitored, and scaled efficiently in a Kubernetes environment.
  • Participate in code reviews, design discussions, and planning sessions.
  • Troubleshoot and resolve complex production issues, ensuring high availability and performance.
  • Drive continuous improvement in development processes, tooling, and infrastructure.
Must‑have skills for a Senior Backend / Microservices Engineer (owner‑level)
  • Production microservices ownership (not just “worked on”).
  • Comfortable with service boundaries, APIs, versioning, backward compatibility, SLAs/SLOs.
  • Can design systems with tradeoffs: latency, throughput, cost, reliability.
  • Patterns: idempotency, retries, timeouts, circuit breakers, async workflows, queues, eventual consistency.
  • Strong debugging & problem‑solving in real‑world scenarios.
  • Proficient with commands/tools like ps/top/htop, journalctl, systemctl, netstat/ss, lsof, curl, grep/sed/awk, strace.
  • Understands networking basics (DNS, TLS, ports, timeouts).
  • Can explain Dockerfiles, layers, multi‑stage builds, image size/security.
  • Strong in structured logging, correlation IDs, trace context.
  • Metrics + tracing + logs as a system.
  • Datadog experience is a must‑have, or a very credible equivalent (Prometheus/Grafana + OpenTelemetry + ELK).
  • Platform maturity: CI/CD, release processes, rollback strategies.
  • Basic security and reliability hygiene (secrets mgmt, least privilege, rate limiting).
Compensation
  • Salary: $140,000 – $200,000 USD per year (depending on experience and qualifications).
  • Health, dental, and vision insurance.
  • Paid time off (PTO) and company holidays.
  • Professional development and training support.
  • Performance‑based bonuses (if applicable).
Equal Employment Opportunity

As set forth in RapidFort, Inc.’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Go & Python Microservices
Senior Backend Engineer — Go & Python Microservices

RapidFort, Inc. • Poland

Remote
PLN 140,000 - 200,000
Health, dental, and vision insurance
Professional development and training support
Paid time off (PTO) and company holidays
Senior Software Engineer (Go) - Remote
Senior Software Engineer (Go) - Remote

Centrum-AI • Warszawa

Remote
High ownership in a lean team
Flexibility in work location and hours
Opportunity for growth with the company
Senior Back-End Engineer (Python/AWS)
Senior Back-End Engineer (Python/AWS)

Digital Forms • Warszawa

Remote
PLN 180,000 - 240,000
Competitive compensation
Full remote work setup
Flexible hours
+2
Senior Fullstack Engineer (Golang)
Senior Fullstack Engineer (Golang)

N-iX • Poland

Hybrid
PLN 60,000 - 90,000
Competitive compensation package
Flexible working format
Professional development tools
+2
Senior Backend Engineer
Senior Backend Engineer

Synechron • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Backend Engineer (Cloud) - AWS & Python/Go
Senior Backend Engineer (Cloud) - AWS & Python/Go

Luxoft Poland • Województwo pomorskie

On-site
PLN 180,000 - 280,000
Senior Python Engineer (with Golang knowledge)
Senior Python Engineer (with Golang knowledge)

N-iX • Poland

On-site
PLN 211,000 - 297,000
Flexible working format
Competitive salary
Personalized career growth
+2
Golang Developer
Golang Developer

Persistent Systems • Kraków

Hybrid
PLN 180,000 - 230,000
Hybrid work model and flexible hours
Career development opportunities
Company-sponsored higher education and
+1
Senior Backend Engineer (Golang)
Senior Backend Engineer (Golang)

BlueThrone • Wrocław

On-site
PLN 180,000 - 280,000
Back End Developer
Back End Developer

CyberproAI • Warszawa

On-site
PLN 180,000 - 270,000