What You'll Do
- Technical Leadership: Provide expert technical guidance and leadership to the engineering team, serving as a subject matter expert in the relevant domain.
- Architecture and Design: Drive the architecture and design decisions for complex engineering projects, ensuring scalability, reliability, and maintainability.
- Technical Strategy: Contribute to the development of the company's technical strategy, aligning it with business goals and market trends.
- Technical Expertise: Maintain a deep understanding of the technical aspects of the company's products and services, and provide guidance and support to the team.
- Code Review and Quality Assurance: Own the codebase. Conduct thorough code reviews and refactors when necessary to ensure adherence to coding standards, best practices, security, and maintenance of high-quality codebase.
- Security: Lead security by analyzing and improving security systems and processes, developing organization-wide best practices and standards, and mitigating and reporting possible threats or software issues.
- Performance Monitoring: Establish metrics and performance indicators to assess the effectiveness and efficiency of the engineering team, identifying areas for improvement.
- Performance Optimization: Identify and optimize performance bottlenecks in software systems, ensuring optimal performance and scalability.
- Documentation: Create and maintain technical documentation, including design specifications, system architecture diagrams, and API documentation.
- Process Improvement: Identify opportunities for process optimization, implement best practices, and continuously improve engineering workflows and methodologies.
Reporting, Schedule and Location
- This is a U.S. based, fully remote, full-time role reporting to our Engineering Lead. Most team members work virtually from home and are located on the east coast and internationally. You can work remotely anywhere in the US. If you prefer in-person work for any portion of the week, we currently have offices in Delaware, Massachusetts, and Rhode Island. Although you should expect to be available during most east coast hours, this role will also require regular synchronous collaboration with India-based members of the engineering team, on India Standard Time. For example, if you are located on the east coast, you may design your working hours to have meetings with the engineering team starting at 7am ET (4:30pm IST) some days, while finishing earlier in the afternoon.
Your Skills
- 4 - 9 years of engineering experience in industry, with at least 2 years in a lead role managing others’ work output and at least 1 year of healthcare tech experience. Stronger healthcare experience paired with fewer years of overall experience will be strongly considered.
- Strong understanding of U.S. healthcare regulations as they relate to building software, including HIPAA and HITRUST
- Experience with and interest in managing a remote team of software engineers across multiple time zones
- Curiosity about and demonstrated ability to learn new technologies and become an authority on them
- Demonstrated track record of designing and developing systems for scale, performance, security, and availability
- Ability to decompose complex business problems and collaborate with others in solving them
- Strong analytical skills leading to demonstrated expertise in problem-solving, technical innovation and decision-making
- High standards for DevOps, code quality, performance and utilization
- Ability to think broadly and strategically coupled with the desire to directly manage projects and tasks
- Strong risk assessment and time estimation skills, including an ability to prioritize and delegate work efficiently
- Strong communication skills, including the ability to convey complex technical concepts to non-technical colleagues in an understandable and accessible way
Preferred Tech Stack Experience
- Backend: TypeScript, Node.js, tRPC, Docker
- Frontend Web: Next.js, React
- Frontend Mobile: Expo, React Native
- Other Tools: MonoRepo, CI/CD pipelines
Nice-to-have:
- Experience building production ready products that have gone through HIPAA, HITRUST, NIST certification (strongly preferred)
- Startup ex-founder / CTO
- Experience at a mid-stage startup
Who You Are:
- Motivated by our mission to give every single patient with a mental health condition a unique voice
- Excited by and curious about new technologies and tools
- Professional and patient when interacting with internal and external stakeholders
- Proactive in self-directing your work to areas of high impact
- Methodical and organized within an unstructured environment
- Prompt, responsive, curious and communicative, especially about new things
Why You'll Love This Role:
- Ability to leverage your technical skills to support an overlooked population
- Direct involvement with saving lives by deploying a first-of-its-kind treatment model
- Scalable impact as we grow nationally, using technology to expand our reach
- Contribute to and gain expertise from a diverse, interdisciplinary team that includes clinicians, data scientists, and peer workers
0 applies
7 views
Other Jobs from Marigold Health
Lead Engineer
Similar Jobs
Senior Software Engineer
React Developer
Software Backend Engineer
Fullstack Developer (NodeJS + React)
Principal Engineer Software (NetSec UI)
Senior Staff Engineer - UI
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say