Senior Product Engineer
Full Stack Engineer · Senior · Full Time
Opens Tennr's application page
Role
What you'll do.
Tennr seeks a Senior Product Engineer to architect and deliver full-stack features end-to-end that solve critical healthcare problems in their AI-powered referral automation platform. This role combines full-stack development expertise (frontend and backend) with AI model integration capabilities, requiring 5+ years of JavaScript/TypeScript experience and a founder's mindset to drive projects from conception through implementation in a fast-paced startup environment. The ideal candidate will collaborate cross-functionally with product, design, sales, and customer success teams to optimize system performance and scalability while working at the cutting edge of healthcare technology innovation.
Responsibilities
- Full-Stack Feature Architecture and Implementation: Design and develop end-to-end features across frontend and backend environments that directly drive customer value. This includes architecting database schemas, building robust backend APIs with proper error handling and rate limiting, and creating intuitive, responsive frontend interfaces that healthcare professionals rely on daily. Ensure optimal performance, security, and user experience across all layers of the application stack.
- AI Integration and Innovation Leadership: Lead the adoption and implementation of cutting-edge artificial intelligence techniques and large language models within the product. Evaluate emerging AI capabilities, integrate AI models into production systems, and develop thoughtful strategies for leveraging machine learning to enhance automation and decision-making in healthcare workflows. Stay current with rapid AI advancements and translate them into customer value.
- Performance Optimization and Code Quality: Lead comprehensive performance optimization initiatives across the platform, including query optimization, frontend rendering improvements, and infrastructure scaling. Establish and enforce coding standards, conduct thorough code reviews, implement monitoring and observability solutions, and drive best practices in software engineering disciplines such as testing, documentation, and technical debt management.
- Cross-Functional Collaboration and Customer Feedback Integration: Work closely with product and design teams to translate user research and behavioral insights into informed product decisions. Collaborate with sales and customer success teams to understand real customer pain points and incorporate feedback into iterative product improvements. Participate in customer discovery calls to understand healthcare provider workflows and referral pain points.
- Feature Ownership and Project Lifecycle Management: Embrace full ownership of features from conception through implementation to iteration and launch. Drive projects proactively from initial scoping and technical design through development, testing, deployment, and post-launch monitoring. Take accountability for outcomes, measure impact through analytics, and continuously iterate based on user feedback and performance data.
Qualifications
What we look for.
Technical
Full-Stack JavaScript Development Expertise
5+ years of professional experience in full-stack JavaScript development with demonstrated expertise in modern frameworks and libraries. Proficiency in TypeScript for type-safe code development, understanding of async patterns, closures, prototypal inheritance, and advanced JavaScript concepts. Experience building production-grade applications that handle high-traffic scenarios.
Scalable Web Application Architecture
Proven track record designing, building, and maintaining scalable web applications capable of handling growing user bases and data volumes. Understanding of microservices architecture, API design patterns, database optimization, caching strategies, and horizontal scaling principles. Experience with load testing, performance monitoring, and infrastructure as code.
AI Model Integration and Machine Learning Fundamentals
Hands-on experience integrating AI and machine learning models into production applications. Understanding of model deployment, versioning, and monitoring. Familiarity with popular ML frameworks and APIs such as OpenAI, Hugging Face, or proprietary models. Ability to evaluate trade-offs between model accuracy, latency, and cost in production environments.
Database Design and Optimization
Strong expertise in relational and non-relational database design, including schema architecture, indexing strategies, query optimization, and data consistency patterns. Experience with database performance profiling, scaling strategies, and selecting appropriate technologies for different use cases.
Backend API Development and System Design
Demonstrated expertise building robust, well-documented backend APIs with proper authentication, authorization, error handling, and rate limiting. Understanding of REST principles, GraphQL, and gRPC where applicable. Experience designing systems for reliability, security, and maintainability at scale.
Education
Computer Science or Related Field
Bachelor's degree in Computer Science, Software Engineering, Mathematics, or equivalent field. Alternatively, demonstrated equivalent professional experience, bootcamp certification, or self-directed learning with substantial production software development experience can substitute for formal education.
Experience
Startup or Fast-Paced Tech Environment Experience
Background working in startup environments or high-growth tech companies where priorities shift rapidly, ambiguity is normal, and ownership is critical. Comfort with iterative product development, rapid experimentation, and wearing multiple hats. Ability to thrive in resource-constrained environments while maintaining quality and velocity.
Cross-Functional Product Collaboration
Demonstrated experience collaborating effectively with product, design, sales, and customer success teams. Track record of translating user feedback into technical solutions, participating in product discovery, and advocating for both user needs and technical excellence.
Healthcare or Complex Domain Software Development
Prior experience developing software in regulated industries such as healthcare, fintech, or insurance is advantageous. Understanding of compliance requirements, data privacy considerations, and the operational complexity of healthcare workflows would be valuable.
Skills
Required
JavaScript and TypeScript
Expert-level proficiency in JavaScript with advanced knowledge of ES6+ features. Strong TypeScript skills for type-safe development, interfaces, generics, and complex type systems. Ability to write clean, maintainable code that scales across large codebases.
Full-Stack Web Development
End-to-end capability to architect, design, and implement complete web applications from database through frontend UI. Proficiency in both client-side and server-side development with understanding of how decisions in one layer impact others.
API Design and Backend Development
Strong backend development skills including API architecture, server design, authentication/authorization patterns, data validation, error handling, and testing strategies. Experience with NodeJS, Express, or equivalent backend frameworks.
Frontend Development and UI/UX
Proficiency with modern frontend frameworks such as React, Vue, or Angular. Understanding of responsive design, accessibility standards, performance optimization, and state management. Ability to create intuitive, user-friendly interfaces that work seamlessly across devices.
Problem-Solving and Algorithm Design
Excellent analytical and problem-solving skills with ability to break down complex problems into manageable components. Proficiency in fundamental data structures and algorithms with understanding of time and space complexity. Ability to select optimal solutions for given constraints.
Code Quality and Best Practices
Commitment to writing clean, efficient, maintainable code following SOLID principles and design patterns. Expertise in testing methodologies including unit testing, integration testing, and end-to-end testing. Understanding of code review practices, refactoring, and technical debt management.
Communication and Technical Leadership
Outstanding ability to articulate complex technical concepts to diverse audiences including non-technical stakeholders, product managers, and engineering peers. Strong written communication for documentation, code comments, and design specifications. Ability to mentor junior engineers and drive technical discussions.
Preferred
Artificial Intelligence and Machine Learning Integration
Nice to haveExperience integrating large language models (LLMs), computer vision, or other AI capabilities into production applications. Familiarity with prompt engineering, model fine-tuning, or evaluation strategies. Understanding of AI ethics, bias, and responsible AI practices in healthcare contexts.
Healthcare Technology Domain Knowledge
Nice to haveFamiliarity with healthcare workflows, electronic health records (EHR), HL7 standards, FHIR protocols, or healthcare compliance regulations such as HIPAA. Understanding of healthcare provider operations and referral processes would be valuable.
Database Technologies and SQL
Nice to haveAdvanced SQL proficiency with experience optimizing complex queries, designing schemas, and working with PostgreSQL, MySQL, or similar relational databases. Experience with document databases like MongoDB, Elasticsearch, or Redis for caching and real-time data.
DevOps, Deployment, and Infrastructure
Nice to haveExperience with cloud platforms (AWS, GCP, Azure), containerization with Docker, orchestration with Kubernetes, or infrastructure-as-code tools like Terraform. Familiarity with CI/CD pipelines, automated testing, monitoring, logging, and deployment strategies.
Performance Profiling and Optimization
Nice to haveHands-on experience identifying and resolving performance bottlenecks using profiling tools, monitoring dashboards, and flame graphs. Understanding of caching strategies, database query optimization, frontend rendering performance, and infrastructure scaling.
Founder Mindset and Product Thinking
Nice to haveDemonstrated ownership mentality with track record of taking ideas from conception to impact. Entrepreneurial thinking applied to engineering challenges, understanding of business metrics, customer value proposition, and ability to prioritize ruthlessly.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 190,000 – 215,000
Equity·Stock options
Benefits
Unlimited Paid Time Off
Flexible unlimited PTO policy allowing engineers to balance work and personal life while maintaining productivity and delivering results.
100% Paid Employee Health Insurance
Comprehensive health insurance coverage including medical, dental, and vision benefits with employer fully covering employee premiums.
Employer-Funded 401(k) Matching
Competitive retirement savings program with employer matching contributions to help engineers build long-term financial security.
Competitive Parental Leave
Generous parental leave policy supporting work-life balance and family planning for all employees.
Modern Office Space
Beautiful new office located at 345 Hudson Street in Hudson Square, New York with collaborative spaces designed for engineering teams. Four days per week in-office expectation promotes team connection and knowledge sharing.
Complimentary Meals and Snacks
Free lunch provided daily along with fully stocked pantry filled with snacks and beverages to fuel productivity.
Equity Compensation
Competitive equity packages aligning engineer success with company growth and providing long-term financial participation in startup success.
Full posting
Original listing.
Company Description
Today, when you go to your doctor and get referred to a specialist, your doctor sends out a referral and tells you, “They’ll be in touch soon.” So you wait. And wait. Sometimes days, weeks, or even months. Why? Because too often providers are overwhelmed with the painstakingly tedious work required to get paid by insurance companies. Powered by proprietary models, Tennr handles the complex paperwork that gets patients through the door and providers paid, helping operators get patients the right care, at the right time, in the right setting.
Role Description
We’re hiring a Product Engineer (Full Stack) who can take ideas from concept to reality and deliver solutions that truly solve customer problems. You’ll architect and implement features end-to-end—across frontend and backend environments—that drive direct customer value. This could mean designing database schemas, building backend APIs, or crafting beautiful, intuitive frontends that healthcare professionals love to use.
You’ll work closely with product and design to understand how users interact with our platform, translating those insights into thoughtful product decisions. You’ll also collaborate with sales and customer success teams to incorporate real customer feedback into the product. Along the way, you’ll adopt and apply the latest techniques in artificial intelligence, working at the cutting edge of one of the fastest-moving technology spaces.
We’re looking for someone who embraces a founder’s mindset, thrives in ambiguous, fast-moving environments, and enjoys owning the full lifecycle of a feature—from idea to implementation to iteration. You’ll also take the lead on performance optimization initiatives, ensuring code quality, scalability, and adherence to best practices as we grow.
This role is perfect for a versatile engineer excited about working across the stack and passionate about building user experiences that have a direct impact on the future of healthcare.
Responsibilities
Architect and implement features that drive direct customer value end-to-end in our frontend and backend environments.
Follow and adopt the latest techniques in artificial intelligence. Work at the cutting edge, apply and innovate upon the world’s fastest moving technology.
Lead performance optimization initiatives, ensuring code quality and adherence to best practices.
Collaborate with sales and customer success teams to respond to feedback from our customers and prospects.
Embrace a founder's mindset, proactively driving projects from conception to completion, and contributing significantly to our company's growth and success.
Qualifications
5+ years of experience in full-stack development, with a strong focus on JavaScript and familiarity with TypeScript.
Proven track record of building and maintaining scalable web applications.
Excellent problem-solving skills and a knack for efficient, clean coding practices.
Experience with AI model integration and a strong interest in AI and machine learning.
Outstanding communication skills, capable of articulating complex technical concepts to a diverse audience.
A team player who thrives in collaborative environments and values diverse perspectives.
Prior experience in a startup or fast-paced tech environment is a plus.
Why Tennr?
Drive Impact: one of our company values is Cowboy, meaning you set the pace. You won’t just talk about things, you’ll get them done. And feel the impact.
Develop Operational Expertise: learn the inner workings of scaling systems, tools, and infrastructure
Innovate with Purpose: we’re not just doing this for fun (although we do have a lot of fun). At Tennr, you’ll join a high-caliber team maniacally focused on reducing patient delays across the U.S. healthcare system.
Build Relationships: collaborate and connect with like-minded, driven individuals in our Hudson Square office 4 days/week
Free lunch! Plus a pantry full of snacks.
Benefits
Beautiful new office at 345 Hudson Street
Unlimited PTO
100% paid employee health benefit options
Employer funded 401(k) match
Competitive parental leave
Redirects to Tennr's application page.
Other roles