Senior Python Software Engineer (Data)
SoftServe
- Location
- Bulgaria
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 1mo ago
Senior Python Software Engineer (Data)
Engineering & Technology
Senior
Bulgaria; Ukraine
Senior Python Software Engineer (Data)
Apply now
ABOUT THE ROLE
In this role, you will contribute to building a modern Enterprise Data Platform for a large US-based healthcare provider serving thousands of hospitals worldwide. You will work on cloud-native data solutions on Google Cloud Platform, helping improve data quality, analytics efficiency, and data-driven decision-making across the organization.
RESPONSIBILITIES
- Design, build, and maintain scalable data processing pipelines on Google Cloud Platform to support enterprise analytics use cases
- Take ownership of data engineering components that improve data quality, reliability, and performance across the platform
- Collaborate closely with data engineers, architects, and business stakeholders to translate requirements into production-ready data solutions
- Develop and optimize batch and streaming pipelines using Dataflow and related GCP services
- Work with SQL-based data modeling and integrations across BigQuery, Cloud SQL, and other data sources
- Support schema versioning and database changes using migration tools such as Liquibase or Flyway
- Contribute to CI/CD pipelines and automation using GitLab CI or similar tools
- Participate in proof-of-concept initiatives, platform optimization, and the adoption of modern data architectures such as data mesh or lakehouse
REQUIREMENTS
- 3+ years of commercial experience as a Python Software Engineer with a strong focus on Data Engineering
- 2+ years of practical work experience with Google Cloud Platform and services such as Dataflow, BigQuery, Composer, and Cloud SQL
- Strong SQL skills and solid experience with databases, data integrations, and connectivity patterns
- Practical knowledge of schema migration tools such as Liquibase or Flyway
- Experience working with CI/CD tools, preferably GitLab CI
- Understanding of building and maintaining ETL or ELT data pipelines
- Python scripting skills and knowledge of modern data architectures are a plus
- There is a need to learn Java due to Java-related tasks (10%)
- Strong collaboration skills, ownership mindset, and readiness to work on enterprise-scale solutions
- Upper-intermediate or higher English level with the ability to communicate effectively in international teams
SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.
#LI-Remote
Role Summary
LocationBulgaria, Ukraine
Work typeRemote/Office
DirectionEngineering & Technology
SubdirectionSoftware Development
Tech levelSenior
Personal recruiter
Olha Valchuk
ovalc@softserveinc.com
Apply now
Apply Now
Fill out the form, and we'll be in touch shortly.
Apply with Linkedin
First Name *
Last Name *
Email *
Phone *
Attach Resume/CV *CV/Resume in English will speed up its processing time Upload file
Where did you hear about us? *
Comment
- I have read and accepted the Terms and Conditions and Privacy Policy .
I would like to get updates on hot vacancies, company's news, events, and marketing offers
Apply now
About us
We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation.
Our teams work across key areas
digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.
You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.
We offer
Flexible work model
Work from home, from the office, or in a hybrid format that supports focus and collaboration.
Compensation & Benefits
Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.
People-first Leadership
Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.
Advanced tech communities
Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.
More opportunities available
Browse all open positions to find the best fit for your experience.
Browse all positions
102430
Skills
- Python
- GCP
- Dataflow
- SQL
- BigQuery
- Cloud SQL
- GitLab CI
- ETL
- ELT
- Java
Similar roles
Full-Stack Developer (Mental Health Care)
Coherent Solutions · Bulgaria · today
Senior Full Stack Engineer (Python/Node.js, React)
Exadel · Bulgaria · Poland · today
Full-stack Engineer (Python + GSP)
Poland and Middle-Eastern Europe · Bulgaria · Romania · today
Software Engineer - Bulgaria
Deep Infra · Sofia · EUR 4,700–5,900/mo · today
Senior Web Developer
Nexo · Sofia, Bulgaria · yesterday
Senior Software Engineer (C#)
Constructor TECH · Bulgaria · yesterday