Overview
Here at nQ Medical, we look for exceptional people and give them the environment, autonomy and support needed to drive a revolutionary transition in healthcare. As a result, we have developed patented technologies, proven by four years of clinical trials at MIT, to deliver evidence-based diagnostic and disease management for a wide range of brain health disorders.
As we extend our technologies to more applications, we are searching for an experienced software architect to work with us on our mobile and web applications alongside a multidisciplinary team of clinical experts, data scientists, and distinguished engineers. You will play an instrumental role in building the fundamental infrastructure for all application and service development at nQ Medical.
Software Architect Responsibilities:
- Design, Build and deploy services and infrastructure for both internal and customer facing projects
- Be a mentor for other engineers, share your knowledge and expertise with the entire team
- Help establishing development processes and best practices
- Create building blocks including libraries and microservices
- Ensure applications are scalable, robust and observable
- Influence architectural decisions for the whole platform to deliver the most optimal user experience
- Keep an eye out for the latest and greatest
- Grow as an engineer, learn and work on things outside of your comfort zone
What really gets our attention:
- Exposure to large development teams with good development processes, guidelines and mentorship
- Experience with software engineering in Healthcare and other regulated industries
- Experience with machine learning
- Experience with React and React Native
- Close connection to local startup, python, cloud, AI, technical mentoring communities
- Strong passion for learning, operating under uncertainty and solving open ended problems
About You:
- 8+ years or equivalent of experience writing production code for cloud deployed applications
- Deep understanding of algorithms, data structures, design patterns and microservice architecture
- Experience building data pipelines
- Experience working with large codebase and CI/CD systems for mobile applications
- Experience with automated testing concepts and frameworks
- Experience with profiling and optimizing systems
- Solid understanding of Docker, kubernetes and AWS services
- Attention to detail and thoroughness
- BS or MS in Computer Science/Computer System Engineering
Benefits and perks:
- Opportunity to expand professional network and participate in conferences and events
- Mentoring and additional learning opportunities
- Employee equity and 401k
- Unlimited Paid Time Off and Holidays
- Healthcare / Long Term Disability / AD&D / Life Insurance