
Senior Python Developer
EPAM Systems
Wrocław, DL, Poland • 16m ago • Remote
Senior
Remote
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Senior Python Developer
Focus: building Benchling-based applications that support laboratory operations
Description
Build and customize applications on the Benchling platform using the Python SDK and REST APIs to support laboratory operations. Partner with scientific teams to translate complex research needs into reliable, well-engineered software, including integrations and automated workflows. Ensure compliance with regulatory standards (GxP, FDA, HIPAA) and maintain data integrity throughout the software lifecycle.
Responsibilities
Develop, customize, and deploy Benchling applications using the Python SDK and REST APIs
Configure Benchling modules (Inventory, Registry, Workflows) for sample tracking and laboratory processes
Design and implement integrations between Benchling and other systems via RESTful APIs
Write clean, maintainable code and perform unit, integration, and end-to-end testing to ensure software quality
Participate in code reviews and maintain documentation for technical processes
Translate scientific requirements into clear technical specifications
Maintain compliance and data integrity across the software lifecycle
Continuously learn and adapt to new technologies, scientific concepts, and regulatory changes
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
3+ years of software development experience, preferably in pharma/biotech
Strong proficiency in Python
Deep understanding of Benchling Apps development, configuration, data model, and automation
Strong understanding of RESTful APIs, data transformation, and integration patterns
Proficiency in SQL; understanding of relational databases and data modeling
Clean code principles, modular design, Git, and CI/CD practices
Familiarity with AWS, Azure, or GCP
English level B2 (upper-intermediate)
Benefits
Hybrid work by design mode; remote opportunity within Poland
Chance to work abroad up to 60 days annually and possible relocation support
Career development programs and mentoring
Certification support (Anthropic, Gemini, GCP, Azure, AWS)
English classes
Stable pay; Employee Stock Purchase Plan (15% discount)
Benefits package (health insurance, multisport, shopping vouchers)
Referral bonuses up to $2,000
Office perks and social/well-being events
Contractor (B2B) options available by individual agreement
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Python Developer
EPAM Systems
Senior
Technology
Łódź, Ldz, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Krakow, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Gdańsk, GD, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Poznań, Pl-30, Poland · Remote
N/A
16m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Python Developer
EPAM Systems
Senior
Technology
Katowice, SL, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Poznań, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Katowice, SL, Poland · Remote
N/A
16m ago

Senior Python Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
16m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights