Remote Senior Python Engineer (Product Scaling team) (from PST to GMT+4 timezones)

Posted

Apply now
Please, let Collectly know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • You will be part of the Collectly Product Scaling Team, with the main goal of technically enabling product growth.
  • The Scaling Team is responsible for enabling product scalability, solving performance problems caused by growth, and building data interoperability services.
  • Interoperability with medical systems, such as Electronic Health Records and Practice Management, is a core part of the Collectly product, addressing major issues in the U.S. Healthcare system.
  • This role is ideal for someone with extensive experience in solving complex technical challenges, reverse engineering, and breaking down complex problems into manageable tasks.
  • Responsibilities include developing integrations with medical systems in a secure, well-tested, and performant manner, as well as building bi-directional data exchange interfaces using various methods.
  • You will also be tasked with adding new features to existing integrations, maintaining them, and refactoring architecture design for improvements.
  • Collaboration with Founders and the Product Team is essential to maintain high-quality standards in a fast-paced environment.
  • You will advocate for improvements in product quality, security, and performance, and propose architecture decisions aimed at scalability and reliability.
  • Crafting code that adheres to internal standards for style and maintainability is crucial, along with maintaining these standards through code reviews.
  • Recognizing and addressing technical debt to enhance team efficiency is also part of the role.

Requirements:

  • A minimum of 5 years of significant professional experience with Python, SQL, SQLAlchemy, PostgreSQL, Redis, and Celery is required.
  • Experience in developing web parsers (e.g., Selenium) and reverse engineering is highly desirable.
  • Basic knowledge of algorithms and data structures is necessary.
  • Understanding race conditions and the ability to craft concurrent code to mitigate them is essential.
  • Proficiency in English, both written and verbal, is required for success in a remote and largely asynchronous work environment.
  • You must demonstrate the ability to communicate complex technical, architectural, and organizational problems clearly and propose thorough iterative solutions.
  • Experience with performance and optimization problems, including SQL, is necessary, along with the ability to diagnose and prevent these issues.
  • Comfort in a highly agile and intensely iterative software development process is expected.
  • You should have a demonstrated ability to onboard and integrate with an organization long-term.
  • A positive and solution-oriented mindset is essential.
  • Effective communication skills are required to achieve consensus with peers and provide clear status updates.
  • An inclination towards communication, inclusion, and visibility is important.
  • Self-motivation and excellent organizational skills are necessary.
  • The ability to thrive in a fully remote organization is required.
  • Proficiency in using GitLab is essential.

Benefits:

  • The position offers the flexibility of remote work, allowing you to work from anywhere within the specified time zones (PST to GMT+4).
  • You will be part of a dynamic team focused on solving critical challenges in the healthcare sector.
  • Opportunities for professional growth and development in a fast-paced, innovative environment are available.
  • You will have the chance to work on impactful projects that improve interoperability in the healthcare system.
  • The role encourages a positive and solution-oriented work culture, fostering effective communication and collaboration.
Apply now
Please, let Collectly know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback