> Markdown version of [/jobs/ext/2753162-software-engineer](https://www.wearedevelopers.com/jobs/ext/2753162-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Pearl, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Software as a Service, Data Integration, Extract Transform Load (ETL), Cursor (Graphical User Interface Elements), Software Debugging, Data Intelligence, PostgreSQL, Node.Js, Software Engineering, TypeScript, ReactJS, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, Event Driven Architecture, Apache Kafka, Front End Software Development, Functional Programming, Amazon Simple Queue Service (SQS), Automation Anywhere, Serverless Computing - **Published:** September 6, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-hellopearl-com-9932942 ## About the Role * 5+ years of professional experience in software engineering * Strong sense of ownership over your work and ability to deliver independently * Ability to navigate ambiguity and contribute to problem-solving * Experience building backend services with Node.js / TypeScript * Experience with React and modern frontend development * Familiarity with AWS (Lambda, SQS, S3 preferred) * Experience with PostgreSQL and data modeling fundamentals * Exposure to event-driven systems (Kafka, SQS, etc.) * Familiarity with LLM-based systems (prompting, structured outputs, or tool usage) * Experience writing tests and working with production systems * Comfort using AI-assisted development tools in your workflow Nice to Have * Experience in healthcare or dental technology * Exposure to agent frameworks or LLM orchestration patterns * Experience with ETL pipelines or data integration * Multi-tenant SaaS experience * Infrastructure as Code experience (e.g., Serverless Framework) ## Description We're looking for a Senior Engineer who is highly execution-focused and thrives in building and improving complex systems. You're someone who can take ownership of meaningful components, contribute to system design, and collaborate closely with cross-functional teams to deliver high-impact solutions. You'll work across several core product areas where AI is central to the product experience. This role contributes to three critical product areas: * Real-Time Clinical AI Workflows: Build and improve systems that capture clinical audio, stream transcription, and generate structured documentation using LLMs * Agentic Systems: Contribute to systems that process events, leverage LLM tool-calling, and automate actions across internal and external tools * Dental Data Intelligence: Help develop pipelines that ingest, normalize, and enrich data from practice management systems What You'll Do * Build and maintain real-time transcription and LLM-powered summarization pipelines * Contribute to agentic systems (tool-calling workflows, integrations, and safety guardrails) * Develop across the stack: Node.js/TypeScript APIs, React frontends, PostgreSQL, and AWS * Support event-driven architectures using Kafka, SQS, or similar technologies * Write reliable, testable code with a focus on maintainability and observability * Collaborate on prompt engineering and evaluation of AI outputs * Help monitor, debug, and improve system performance and reliability * Work with AI development tools (e.g., Cursor, Copilot, Claude) to enhance productivity * Partner with senior engineers on system design and technical decisions ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)