Mid-Level Python Software Engineer

Softserve — Poland · Posted ~1 hour ago

Mid

Skills

Python software development microservices application performance optimization scalable systems Microservices

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a growing engineering team developing resilient digital applications and services for a complex international organization. You will design, develop, and maintain Python applications and microservices while optimizing performance, availability, scalability, and accuracy. The role offers exposure to data platforms, web and integration applications, and close collaboration with cross-functional teams.

Highlights

Work on digital transformation initiatives involving resilient, security-focused infrastructure and multiple application streams. The role emphasizes high-quality Python development, scalability, performance, availability, and cross-functional collaboration.

Description

About The Role In this role, you will cooperate with our Client, an intergovernmental organization that offers inventors a uniform application procedure for seeking patent protection in up to 40 European countries. You will contribute to the digital transformation of the patent granting process and corporate services, working on resilient infrastructure built to the highest standards of IT security. You will join a growing SoftServe team working across several streams, including a data analytics platform and web, mobile, and integration applications. Responsibilities Design, develop, and maintain Python applications and services, ensuring they meet the highest standards of quality and performanceOptimize application performance, ensuring high availability, scalability, and accuracyWork closely with cross-functional teams to define, design, and build custom applicationsDevelop and maintain microservices that support the applications and integrate seamlessly with the wider landscapeWrite clean, efficient, and well-documented code that adheres to best practices and industry standardsTroubleshoot and debug issues in production environments, and conduct thorough testing to maintain system stability and reliabilityWork with stakeholders to scope applications and confirm they meet business needsMaintain clear and comprehensive documentation of engineering processes and outcomes, and share techniques with the team Requirements Bachelor's degree in computer science, engineering, or a related fieldHands-on experience with Python developmentProficiency in Python frameworks such as Django, Flask, or FastAPIExperience with cloud platformsKnowledge of databases, including SQL and NoSQL, and hands-on experience with ORM toolsFamiliarity with version control systems, particularly GitStrong problem-solving skills with keen attention to detailExcellent communication and collaboration skills within a team environment 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.