Job Closed
This listing is no longer active.
Clinical and operations software solutions for assisted living providers
Senior Software Engineer, Platform
Location
United States
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Platform
ECP
Role Description Every delivery team at ECP depends on a set of shared components that none of them own. The authentication and identity layer every user passes through, the shared data services at the core of the product, and the messaging infrastructure connecting the platform are three of them, and they are not the only ones. When any of these has undocumented behavior, a reliability gap, or needs a coordinated change, the work falls to whichever team happens to be closest to it that sprint. We're standing up a platform organization to close that gap, and you'd be one of its first engineers. ECP Intelligence sits here too. It's a set of role-based agents meant to get our users out of the software and back to their communities. Today it's a strategy. Nothing has been designed or written yet. Our data warehouse, which this team also owns, will give an agent what it can see. You own what it can do. An agent that only reads is a demo. One that acts has to act as a specific user, inside that user's permissions, through the same identity and domain services every other client of the platform goes through. That is your first mandate. This is a builder role on a team of four senior engineers, reporting to the VP of Platform Engineering. You'll write the code these capabilities are made of, with a loud voice in how they get designed. The stack: - New code is Node and TypeScript. - We're migrating off a ColdFusion legacy platform, and the two will coexist for a while. - SQL Server and PostgreSQL, a mix of monolith and services, adopting domain-driven design and an event-driven architecture, all on AWS. - This is a multi-tenant HIPAA product. You won't write ColdFusion, but you will design against it, because what you write has to serve both platforms at once. What You'll Build - ECP Intelligence: You'll build the tool surface an agent acts through, the retrieval and context layer that grounds it in the right clinical and operational data, the serving path product teams call to reach a model, and the evaluation that catches a regression before a customer does. You'll also build the first agent workflows that run on it. - The shared components: Which ones we take on first is an open question, and you'd help answer it. These are systems already in production that every team depends on, with behavior nobody wrote down and boundaries nobody drew on purpose. You'll take them over, give them interfaces worth depending on, and make the seams between the legacy platform and the newer services explicit. - The messaging backbone: The event bus works, but it's only partly adopted and nobody owns it. You'd take it the rest of the way, add contract testing so a service can be verified on its own, and support it as something the other teams can build on. Qualifications - You've built shared components or platform services that other teams depended on, and you stayed accountable for them afterward. This is not a first platform role. - Real depth in domain-driven design and event-driven architecture. You can explain why a bounded context sits where it does, what an anti-corruption layer bought you, and which flavor of event-driven you were actually doing. - You've built the production systems behind an AI feature, against data that was messy, governed, and inconveniently shaped. The model itself is someone else's problem. - You've carried a pager for a system other teams depended on. - Breadth across more than one language and paradigm, with real depth in at least one. Tell us about a time you had to get productive in an unfamiliar stack fast, and what that took. - Data modeling and query performance under real load. Some of our shared components sit on the hot path for every request. - AI-augmented development is already how you work, and you know where it holds up and where it needs a human check. Preferred - Experience shipping meaningful customer-facing AI features (more than just a chatbot). - PHI or other regulated data in an AI or analytics path. - Multi-tenant SaaS at scale, with tenant isolation as a data-layer concern. - Node and TypeScript, SQL Server, PostgreSQL, AWS. - Building alongside a legacy platform mid-migration, without the luxury of waiting for it to finish. - Contract testing or service virtualization in an event-driven system. - Mentoring engineers, or wanting to grow into it. What Success Looks Like - At six months, the AI foundation is real and at least one ECP Intelligence agent workflow is running in front of customers, taking work off a caregiver's plate that they used to do by hand. - The shared components and the messaging backbone are a longer job, and that work starts once the agent foundation is in place. The measure there is that teams build on these components without having to think about them, and spend their time on their own roadmaps instead.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Junior Platform Engineer
Clarity Innovations, Inc.We are your trusted partner for edtech strategy, content, and engineering.
Role Description Clarity Innovations is seeking a Junior DevSecOps Engineer to join our team. This role involves: - Utilizing advanced workflows, CI/CD, and secure DevSecOps practices. - Focusing on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring. - Driving operational impact through end-to-end solutions. Qualifications - A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field OR 4 years of related experience. - 8140 Certification. - 1 or more years experience in cloud technologies and infrastructure, CI/CD and pipelines, Containerization (Docker/Kubernetes). Requirements - Experience with cloud technologies, such as AWS, Azure, or GCP. - Experience using web servers and application containers. - Experienced in providing DevSecOps implementation using Jenkins, Gitlab, or similar tools. - Experienced in developing, testing, and maintaining containerized applications. - Working knowledge of source version control, build/release tools and methodologies, and CI/CD pipelines. - Working knowledge of the Software Build process. - Passion for building and maintaining CI/CD pipelines for a large enterprise. - Strong security-first mindset. - Experience with Infrastructure as Code supporting automation and orchestration within AWS or Azure/GCP cloud environments. - Hands-on programming expertise in one or more of the following: Python, DSL, JSON, YAML. - Experience working with automation and orchestration tools including Jenkins, Terraform, Kubernetes, Docker. - Cloud services experience including AWS services: IAM, CloudWatch, CloudFormation, EC2, S3, Lambda, Elastic Beanstalk, RDS. Benefits - Competitive salary range: $46,000 - $150,000. - Equal opportunity employer.
Senior Software Engineer – Data Platform
Mitek SystemsThe global leader in mobile capture and digital identity verification.
• Design, develop, deploy, and maintain production-ready, scalable API services • Build platform solutions using microservices and containerized architectures • Write and maintain unit, integration, and performance tests • Develop and maintain internal and public API documentation • Collaborate with engineering, product, and operations teams across the full development lifecycle • Participate in Agile/Scrum ceremonies (stand-ups, planning, refinement, retrospectives) • Support deployment, monitoring, and operational readiness of services in production
Role Description - Umsetzung von kundenseitigen Frontend-Oberflächen und Interfaces, die auf der SOCCAMATRIX-Logik aufbauen - Entwicklung von Admin-Oberflächen für unsere internen Teams - Unterstützung bei der Entwicklung von APIs, Datenmodellen und Integrationen auf der Backend-Seite, in enger Abstimmung mit unserem technischen Partnerteam - Enge Abstimmung mit unserem Product Owner sowie unserem externen technischen Partnerteam zur Übersetzung der fachlichen Business-Logik in nutzbare, performante Oberflächen - Aufbau und Mitgestaltung des internen Entwicklungsteams - Mitwirkung an Testing, Debugging, Refinement und Dokumentation der entstehenden Anwendungen Qualifications - Erfahrung als Full-Stack-Entwickler: sicher im Frontend und Backend und in der Lage, über den gesamten Anwendungsstack hinweg mitzuarbeiten - (Erste) Erfahrung mit TypeScript, Node.js und NestJS für den Aufbau wartbarer, typsicherer und modularer Backend- und Full-Stack-Anwendungen in einer domänenorientierten Architektur - (Starke) praktische Kenntnisse in moderner Frontend-Entwicklung für Kundenportale, Admin-Oberflächen, Dashboards und interne Tools - (Erste) Backend-Erfahrung mit API-Entwicklung, Datenmodellierung, Validierung, Autorisierung und Systemintegrationen - Vertrautheit mit PostgreSQL für transaktionale Daten, relationale Modellierung, Migrationen und performante, belastungsbewusste Abfragegestaltung - Verständnis für API-first-Entwicklung, einschließlich REST-Contracts, versionierter Endpunkte und einer sauberen Trennung zwischen Frontend- und Backend-Verantwortlichkeiten – eingebettet in unsere modular aufgebaute Cloud-Architektur (Azure) - Strukturierte, sorgfältige Arbeitsweise mit Blick für Skalierbarkeit und Wartbarkeit - Lust darauf, in einem kleinen, wachsenden Tech-Team von Anfang an mitzugestalten - Verhandlungssicheres Deutsch und Englisch - Egal ob du am Anfang deiner Karriere stehst oder bereits viel Erfahrung mitbringst – wichtig ist deine Motivation, mit uns zu wachsen. Dein Erfahrungslevel bestimmt dabei den Grad an Eigenverantwortung, den wir dir übertragen Benefits - Unbefristete Stelle in Voll- oder Teilzeit im Sportmanagement-Umfeld mit spannendem Digitalprojekt - Aktive Mitgestaltung einer komplett neu entstehenden Plattform von Anfang an - Junge, sportliche Kollegen in dynamischer Arbeitsatmosphäre - Flexible Arbeitszeiten - Mobiles Arbeiten - Freie Office-Wahl zwischen Rosenheim, Wien und remote - Modernes Vergütungsmodell - Regelmäßige Mitarbeiterincentives & Events
Web Content Platform Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Role Description We are seeking an Adobe Experience Manager (AEM) Developer to build and maintain enterprise-grade digital experiences on AEM Sites, AEM Assets, and AEM as a Cloud Service. The role focuses on hands-on development of components, templates, workflows, integrations, and front-end experiences using AEM’s modern stack, with strong attention to performance, content authoring experience, and long-term maintainability. The ideal candidate has shipped meaningful AEM work in production, understands modern AEM patterns including SPA editor and headless delivery, and balances technical rigor with editor and content-author needs. Key Responsibilities - Design and develop AEM Sites components, templates, and content fragments following modern AEM patterns. - Build OSGi services, Sling models, servlets, and Java backend logic within AEM. - Develop front-end experiences using HTL, JavaScript, and modern build tools. - Implement headless and hybrid delivery patterns using AEM Content Fragments, GraphQL APIs, and edge delivery. - Migrate or build implementations on AEM as a Cloud Service with cloud-native CI/CD pipelines. - Develop AEM Assets workflows including DAM customizations and metadata schema design. - Integrate AEM with Adobe Experience Cloud (Target, Analytics, Campaign) and external systems. - Implement personalization, A/B testing, and targeted content delivery using AEM and Adobe Target. - Optimize page performance, caching, and Dispatcher configuration for high-traffic sites. - Build CI/CD pipelines using Cloud Manager, GitHub Actions, or Jenkins for AEM deployments. - Participate in code reviews, contribute to standards, and document technical decisions. - Troubleshoot production issues spanning author, publish, and Dispatcher tiers of the AEM stack, applying systematic diagnostic techniques and partnering with infrastructure teams when issues cross tier boundaries. - Collaborate with content authors, designers, and product owners on authoring experience improvements. - Stay current with AEM releases, Cloud Service evolution, and Adobe ecosystem developments. Qualifications - Bachelor’s degree in Computer Science or a related field. - Five or more years of AEM development experience. - Deep expertise in Java, OSGi, Sling, and HTL. - Strong understanding of AEM architecture including author, publish, and Dispatcher tiers. - Hands-on experience with AEM as a Cloud Service or AEM 6.5. - Experience building Content Fragments, GraphQL APIs, and headless delivery patterns. - Strong front-end skills with modern JavaScript and build tools. - Experience with CI/CD pipelines for AEM deployments. - Strong troubleshooting and performance-tuning skills. - Excellent communication and stakeholder management skills. Preferred Qualifications - Adobe Certified AEM Developer credentials. - Experience with Edge Delivery Services and Franklin/HLX. - Familiarity with Adobe Experience Platform. - Exposure to multi-region or multi-brand AEM deployments. - Experience integrating AEM with commerce platforms (Magento, Salesforce Commerce Cloud). Requirements - 5+ years of experience. - No new H1B sponsorship available; H1B transfers welcomed for qualified candidates. - Full-time, direct W2 employment with Bright Vision Technologies (no C2C, no 1099, no third-party). - Technical coding assessment is mandatory. Benefits - Competitive base salary commensurate with experience. - Comprehensive benefits package. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 650-6699. Learn more about Bright Vision Technologies at www.bvteck.com .


