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 🌱.