Job Closed
This listing is no longer active.
Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic nurse, Inspiren proves that compassionate care and technology can coexist - bringing peace of mind to residents, families, and staff. Our integrated solutions seamlessly fit into existing workflows, capturing everything happening within a community. Backed by nurse specialists and powerful analytics, we provide the data operators need to make informed clinical and operational decisions - driving efficiency, profitability, and better care outcomes.
Staff Software Engineer
Location
New York
Posted
86 days ago
Salary
$200K - $225K / year
Seniority
Lead
Job Description
Staff Software Engineer
Inspiren
• Own the long-term vision and implementation of core data models and internal API architecture. • Lead the charge on defining next-generation data architecture to support new product lines and business models. • Architect choices that unlock velocity across teams, ensuring secure, reliable, and repeatable patterns. • Teach modern best practices for systems design, API architecture, automated testing, observability, and security. • Mentor engineers through pairing, code reviews, and technical design sessions, elevating the skills of the team. • Improve engineering velocity by designing and rolling out a new, standardized API layer and automated testing practices.
Job Requirements
- 8+ years of experience in backend systems architecture, with deep expertise in data modeling, distributed systems and API design (REST and/or GraphQL).
- Proven ability to influence and lead technical direction without direct authority.
- Excellent communicator who can articulate complex technical concepts to both engineering and non-technical stakeholders.
- Passion for mentorship and have a track record of elevating the technical capabilities of a team.
- Problem-solver with a pragmatic approach to addressing technical debt while enabling new features.
- High degree of humility, leaving your ego at the door, and are kind and thoughtful when working with others.
- Programming Proficiency: Expertise in backend systems with an emphasis on TypeScript, Node.js, and/or React.
- AI Adoption: Actively use AI coding tools (Cursor, Claude Code) as a core part of how you work.
- Event-Driven Architecture: Experience with event-driven systems and technologies like Kafka, RabbitMQ, or AWS IoT Core.
- Cloud Infrastructure: Proven experience with cloud infrastructure management and serverless applications.
- API Design and Specification: Experience with GraphQL or OpenAPI/Swagger.
Benefits
- equity
- benefits (including medical, dental, and vision)
- Flexible PTO
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Shopware Full-Stack Developer
Allers TechnologyCreating Scalable Shopware Stores for B2B & B2C | E-Commerce Growth, Design & Strategy | Certified Shopware Partner
• Be part of the team: a fully remote team that collaborates effectively to achieve shared goals. • Individual development: create innovative solutions that meet our customers' needs and solve their problems. • Smooth system integrations: seamlessly connect third-party systems such as ERP, PIM, or CRM to software systems to ensure smooth project workflows. • Implementation of requirements: turn designed features and complex project ideas into clean, maintainable code — from concept to go-live. • Review and quality assurance: review and evaluate pull requests, document code standards, and ensure every release meets our high quality standards.
Technical Lead – Workday Adaptive Planning
GenesysOrchestrating billions of remarkable experiences in more than 100 countries – through cloud, digital and AI technology.
• Manage the configuration and maintenance of Genesys’ Adaptive Planning instances • Provide troubleshooting and technical support for end-users, addressing issues related to system performance, data accuracy, and application functionality • Manage integrations between Adaptive Planning and other systems (Workday FINS, HCM), ensuring seamless data flow • Administer user permissions and access controls, ensuring appropriate use that aligns with business roles and IT systems governance • Monitor system performance and health, implementing necessary enhancements to maintain optimal performance • Maintain comprehensive documentation of system configurations, processes, and troubleshooting procedures • Be a subject matter expert and train teammates/business personnel as needed • Create user guides to support effective use of adaptive planning tools and best practices • Ensure systems comply with SOX/ITGC & SDLC standards in both development and support activities • Support system testing (QA / SIT / UAT / E2E / Performance)
• Develop and configure Oracle CPQ components, including Configurations, Commerce Processes, Pricing Rules, BML scripts, UI design, and Approval Workflows. • Build and enhance CPQ capabilities, including product configuration rules, pricing logic, BOM mapping, attribute management, and guided selling. • Create custom BML scripts, document engine logic, and handle complex transformation rules. • Develop integrations between CPQ and external systems (CRM, ERP, Billing, eCommerce) through REST/SOAP APIs and middleware. • Translate business requirements into scalable, maintainable CPQ solutions. • Participate in design reviews and contribute to CPQ architectural decisions. • Ensure technical solutions follow best practices, coding standards, and performance optimization guidelines. • Work closely with Quoting Operations and cross-functional teams to understand and validate requirements. • Convert requirements into technical designs, solution specs, and functional configurations. • Provide effort estimation, impact analysis, and feasibility assessments. • Develop unit test plans, perform code reviews, and support functional and UAT cycles. • Troubleshoot configuration or integration issues and resolve defects efficiently. • Support release management, production deployments, and post-deployment verification. • Support version upgrades, patching activities, and new CPQ feature adoption. • Create and maintain technical documentation, including design docs, data flows, BML logic, and configuration reference guides. • Ensure compliance with SOX, audit, and organizational development standards.
Full Stack Software Engineer (Remote)
Kohl'sIt’s no secret that our associates love #LifeAtKohls and we know you will too.
About the Role As Software Engineer, you will collaborate closely with design, product, and engineering experts to tackle real-world challenges and deliver innovative solutions that elevate Kohl’s retail offerings. What You’ll Do - Develop high-quality applications using extreme programming (XP) practices and a user-centric approach - Participate in the entire application lifecycle in collaboration with designers, product managers and other engineers on the product team - Leverage critical thinking, experimentation, data and industry best practices to achieve desired business outcomes - Contribute to product engineering and software standards - Influence the team to reduce the toil received from production, advocate for product reliability and influence the benefits of tech debt reduction with matrices - Develop self and support the development of others through accountability and continuous learning - Adapt to constant change and model that for the rest of the team - Evaluate a user story for technical context, feasibility, acceptance criteria, testability and estimation - Additional tasks may be assigned Addendum FULL STACK SOFTWARE ENGINEER - Experience in Java and JEE development, Spring Boot, Spring MVC, Spring Batch, Spring Security - React/Redux Toolkit(UI) experience - Knowledge of build management tools such as Gradle or Maven - Demonstrated understanding of source control systems such as GIT - Database design and implementation experience in either SQL or NoSQL databases - Experience working with distributed caching technologies such as Redis - Knowledge of full SDLC requirements gathering, planning, estimation, development, testing, and deployment What Skills You Have Required - 2+ years of experience in software development - Knowledge of application design patterns, event-driven architecture, database schemas and testing strategies - Knowledge and experience with continuous integration, continuous deployment and test-driven development Preferred - Bachelor's Degree or equivalent in MIS, Computer Science or related field - Experience with large-scale application troubleshooting and performance tuning - Exposure to working with major cloud platforms (GCP, AWS, or Azure) - Familiarity and experience with XP (Extreme Programming)




