Senior Python Developer

EPAM Systems

Łódź, Ldz, 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

  • Role: Senior Python Developer

Description

Build and customize applications on the Benchling platform using Python SDK and REST APIs to support laboratory operations, including sample tracking and laboratory workflows. Partner with scientists to translate complex research needs into reliable, well-engineered software and system integrations. Ensure compliance with regulatory standards (GxP, FDA, HIPAA) and maintain data integrity across the software lifecycle.

Responsibilities

  • Develop, customize, and deploy Benchling applications using the Python SDK and REST APIs
  • Configure Benchling modules such as Inventory, Registry, and Workflows
  • Design and implement integrations between Benchling and other systems via RESTful APIs and integration frameworks
  • Write clean, maintainable code and perform unit, integration, and end-to-end testing
  • Participate in code reviews and document technical processes and solutions
  • Collaborate with scientists and stakeholders to define technical specifications
  • Maintain regulatory compliance and data integrity (GxP, FDA, HIPAA)
  • 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 pharmaceutical or biotech industry
  • Strong proficiency in Python
  • Deep understanding of the Benchling platform (Apps development, configuration, data model, automation)
  • Strong grasp of RESTful APIs, data transformation, and integration patterns
  • Proficiency in SQL and relational databases/data modeling
  • Clean code principles, modular design, version control with Git, and CI/CD practices
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • English competency at B2 (Upper-Intermediate)

Benefits

  • Hybrid work design with opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually and possible relocation opportunities
  • Career development programs, mentoring, and soft skills/well-being programs
  • Certifications: Anthropic, Gemini, GCP, Azure, AWS; English classes
  • Stable pay and Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Office amenities and social/well-being events

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report