Senior Python Developer

EPAM Systems

Poznań, Pl-30, 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 role focused on laboratory operations and Benchling-based software development.

Description

Build, customize, and deploy laboratory-focused applications within the Benchling platform. You’ll partner with scientific teams to translate research needs into reliable software, implement integrations via REST APIs, and maintain compliance with regulatory standards while preserving data integrity.

Responsibilities

  • Develop, customize, and deploy applications within the Benchling platform using the Python SDK and REST APIs
  • Configure Benchling standard modules, including Inventory, Registry, and Workflows
  • Design and implement integrations between Benchling and other systems using RESTful APIs and integration frameworks
  • Write clean, maintainable code and perform thorough testing (unit, integration, and end-to-end)
  • Participate in code reviews and contribute documentation for technical processes and solutions
  • Collaborate with scientists and stakeholders to convert scientific requirements into technical specifications
  • Ensure compliance with GxP, FDA, and HIPAA while maintaining data integrity throughout 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 pharmaceutical or biotech
  • Strong proficiency in Python
  • Deep understanding of Benchling (Apps development, configuration, data model, automation)
  • Strong grasp of RESTful APIs, data transformation, and integration patterns
  • Proficiency in SQL and relational databases with data modeling knowledge
  • Clean code principles, modular design, Git, and CI/CD practices
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • English proficiency: B2 (Upper-Intermediate)

Benefits

  • Hybrid by design, with the opportunity to work remotely within Poland
  • Work abroad up to 60 days annually; possible business-driven relocation opportunities
  • Career development programs, mentoring, and soft skills/well-being initiatives
  • Certification support (Anthropic, Gemini, GCP, Azure, AWS) and English classes
  • Stable pay; Employee Stock Purchase Plan with a 15% discount
  • Benefits package (health insurance, multisport, shopping vouchers)
  • Referral bonuses up to $2,000
  • Corporate, social, and well-being events; office amenities (relaxation zones, games, snacks, coffee)
  • Note: benefits listed are for employees only; contractor terms are agreed individually

See similar jobs

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

See more

Unlock Full Resume Report