1 day ago

Senior Python Developer

IBM

On Site
Full Time
$150,000
Cluj-Napoca, Cluj, Romania

Job Overview

Job TitleSenior Python Developer
Job TypeFull Time
Offered Salary$150,000
LocationCluj-Napoca, Cluj, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, let's talk.

Your Role And Responsibilities

You will design, develop, and enhance robust backend services with a focus on APIs, identity and access, data integrity, and system reliability. You will contribute to integrations, CI/CD improvements, security hardening, and observability while collaborating closely within an Agile team. Your work will help ensure scalable, secure, and high‑performing services in a complex environment.

Preferred Education

  • Bachelor's Degree

Required Technical And Professional Expertise

  • 6 years of Python development experience
  • Strong experience with REST and GraphQL API development
  • Expertise in authentication, authorization, and RBAC
  • Solid understanding of CI/CD, automated testing, and security scanning
  • Experience with observability, including logging, metrics, and tracing

Preferred Technical And Professional Experience

  • Experience with DB schema updates, migrations, and performance tuning
  • Knowledge of secrets management and secure configuration principles
  • Background in building integrations with upstream systems
  • Familiarity with Agile delivery environments
  • Experience creating dashboards, alerting rules, and operational documentation

Key skills/competency

  • Python
  • REST API
  • GraphQL
  • Authentication
  • Authorization
  • RBAC
  • CI/CD
  • Automated Testing
  • Security Scanning
  • Observability

Tags:

Python
REST API
GraphQL
Authentication
CI/CD
Observability
Backend Development
System Reliability
Security
Agile

Share Job:

How to Get Hired at IBM

  • Research IBM's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight your Python, API development, security, and CI/CD expertise relevant to IBM's backend services.
  • Prepare for technical interviews: Showcase strong Python proficiency, REST/GraphQL design, and distributed system problem-solving skills.
  • Emphasize Agile collaboration: Be ready to discuss your experience working effectively in dynamic, cross-functional Agile development teams.
  • Network strategically: Connect with IBM professionals, especially those in software engineering or similar roles, for invaluable insights.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background