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

Resume Checker & Builder preview

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

Unlock Full Resume Report