Senior Software Engineer

  1. Home
  2. Remote jobs
  3. Analytics
  • Company Willow Health
  • Employment Full-time
  • Location 🇺🇸 United States, New York
  • Submitted Posted 2 months ago - Updated 6 hours ago

As a Senior Software Engineer at Willow Health, you will play a pivotal role in developing and managing our engineering assets. You will drive the development and integration of solutions across our full-stack product architecture and third-party software products. As a senior engineer, you will play a key role in shaping and defining the technical strategy, ensuring scalability, performance, and security, and fostering a culture of excellence within the engineering team. Your work will directly impact our ability to innovate, grow, and deliver exceptional value to our users.


What you'll be doing
  • Lead Engineering Initiatives: You will take ownership of end-to-end engineering with a focus on full-stack development. This includes designing and implementing scalable frontend and backend systems, as well as integrating with third party software solutions.. You will collaborate with cross functional teams to deliver high quality, user focused outcomes. 
  • Strategic Guidance: You will influence the technical strategy and roadmap by providing direction on architectural decisions, tool selection, and development processes to ensure quality and efficiency.
  • Manage Third-Party Integrations: You will oversee the development, customization, and maintenance of integrations with third-party software products, ensuring seamless functionality and data exchange.
  • Quality Assurance: You will establish and maintain best practices for code quality, testing, deployment, and monitoring. You will drive the adoption of tools and processes that enhance system reliability, performance, and scalability.
  • Handling Sensitive Data: You will manage and protect PHI (Protected Health Information) and PII (Personally Identifiable Information) by applying a deep understanding of encryption, tokenization, and pseudonymization techniques to ensure data security and regulatory compliance.


What We’re Looking For
  • Technical Expertise: You have extensive experience in designing and building scalable web applications, managing data architectures, and integrating with third-party software products.
  • Cross-Functional Collaboration: You are a team player who thrives in a small, friendly, and collaborative team dedicated to delivering exceptional experiences. Your input and teamwork will play a crucial role in delivering exceptional experiences and achieving our goals.
  • Strategic Vision: You have the ability to develop and execute a technical strategy that aligns with business objectives and adapts to evolving needs.
  • Stack Proficiency: You have a strong understanding of front-end frameworks (e.g., React, Angular), back-end languages (e.g., Node.js, Python), and databases (SQL, NoSQL).
  • Security Expertise: You have a proven experience in handling PHI/PII data, with a deep understanding of encryption techniques and best practices for data protection. This includes implementing end-to-end encryption, hashing sensitive data for secure storage, and ensuring compliance with regulations such as HIPAA.


Who are you
  • Extensive Experience: You have 5+ years of experience in software engineering roles, with a proven track record in full-stack development.
  • Cloud and Infrastructure: You have a strong understanding of modern infrastructure, including cloud platforms (e.g., AWS, GCP, Azure), containerization tools (e.g., Docker, Kubernetes), and standard database technologies (e.g., PostgreSQL, Elasticsearch).
  • Cross-Team Collaboration: You have proven experience solving complex engineering problems that span multiple teams, promoting effective communication and teamwork
  • User Management Expertise: You have strong knowledge of user management concepts, including authentication, authorization, sessions, and token management, to secure front-end and back-end communications.
  • Low-Ego Team Player: You are a humble team player who values collaboration, supports your colleagues, and thrives in environments with high levels of complexity, uncertainty, and ambiguity.

  • Nice to Have: Experience or familiarity with AI tools that can be used to augment the Software Development Life Cycle (SDLC), enhancing processes such as coding, testing, and deployment.


$130,000 - $155,000 a year
Equity will be provided on top of base compensation

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2024 Created by USA Remote Jobs. All rights reserved.