Senior Python Software Engineer

Location:

Sofia

Job Type:
Full-Time
Reference Number:

BWDG-PD1126

Obligations:

About us:

BULWORK is Bulgaria's first IT Recruitment agency, with 25 years of proven excellence. The company has earned a reputation for high-quality services for clients and candidates. We honor candidates’ expectations and are committed to finding them the most appropriate and rewarding career opportunities.

Our client:

A leading technology consulting company, focused on delivering innovative digital solutions for enterprise clients across various industries. With a strong emphasis on cutting-edge technologies, long-term vision, and continuous improvement, the company brings together top-tier professionals to work on complex, large-scale projects in a collaborative and forward-thinking environment.

We are currently helping them to recruit an experienced IT GEEK for the role of:


Senior Python Software Engineer


Key Responsibilities for the role:

• Develop and maintain scalable Python backend services and REST APIs
• Translate business requirements and mathematical models into software solutions
• Build calculation engines and data processing components
• Develop reusable libraries, data models, and validation mechanisms
• Integrate backend systems with enterprise applications
• Optimize application performance, scalability, and reliability
• Maintain automated tests, monitoring, and technical documentation

Experience:

Expected skills, knowledge, and experience:

• 5+ years of experience as a Python Software Engineer
• University Degree in Computer Science, Informatics, (Software) Engineering, Mathematics, or a similar field
• Strong proficiency in Python, FastAPI, Pydantic, and REST APIs
• Solid knowledge of PostgreSQL, SQL, and data modeling
• Experience with calculation engines and complex data processing
• Knowledge of asynchronous programming and performance optimization
• Very good command of written and spoken English

Offer:

The company offers:

• Excellent remuneration
• Additional health insurance and Sportscard
• 25 days of annual paid leave
• Home office opportunity (several days monthly)
• Induction programs plus internal/external training and certifications
• Company-sponsored events and teambuildings


The confidentiality of all applications is assured. Only shortlisted candidates will be contacted!
The candidates do not pay any taxes to the Agency – the services are FREE OF CHARGE.
Bulwork Company LTD – IT Recruitment Agency (license No. 2107 / 01.09.2016 from MLSP).

Position category:
Salary type:
Gross
Salary range start:
€4500.00
Salary range end:
€4700.00

Apply for this position