Software Engineer, Applications
Role details
Job location
Tech stack
Job description
Technical Leadership & Engineering Excellence
-
Shape the product hands-on - partner with Product to define what to build, then design and deliver it within the Product Organization while setting standards for code quality, architecture, and delivery
-
Lead by doing: design and implement core application components, critical services, and integration layers
-
Establish quality thresholds and release criteria (correctness, latency, reliability, cost, and user trust)
-
Define and champion best practices for AI-assisted development: prompt and context strategies for coding agents, code review standards for AI-generated code, and guardrails that keep velocity high without sacrificing quality or security
Rapid Application Development (Hands-On)
-
Build product capabilities end-to-end (service + workflow integration + instrumentation) using Python, Next.js, and modern backend patterns
-
Use agentic coding tools (e.g., Claude Code, Cursor) daily to accelerate prototyping, refactoring, test generation, and documentation
-
Build and maintain shared libraries, components, and service templates that standardize application development across teams
-
Develop internal tooling, scripts, and agent workflows that improve developer experience and automate repetitive engineering tasks
-
Own technical readiness for production: reliability, observability, performance tuning, and incident response preparedness
-
Collaborate with Platform Engineering and DevOps to ensure CI/CD and environment consistency, scaling strategies, cost controls, secrets management, and secure data handling
Cross-Functional Delivery & Integration
-
Partner tightly with product builders and workflow owners to translate validated prototypes into production implementations
-
Collaborate with core engineering teams to integrate new capabilities into CentralReach's main platforms
-
Stay current with AI-assisted engineering practices (agentic coding, spec-driven development, automated code review) and help the broader engineering organization adopt them safely and effectively
Requirements
-
5+ years of professional software engineering experience, with demonstrated technical leadership
-
Strong experience building and operating production distributed systems and backend services
-
Strong proficiency in Python; experience with Next.js/TypeScript for full-stack delivery
-
Demonstrated daily-driver fluency with AI coding tools and agents (Claude Code, Cursor, GitHub Copilot, or similar), including effective context management, prompt strategies, and critical review of generated code
-
Experience building or orchestrating agentic coding workflows (multi-step automation, MCP integrations, CI-integrated agents) is a strong pl
-
Strong system design skills: APIs, data flows, integration patterns, performance and reliability tradeoffs
-
Experience with observability and operational excellence (logging, metrics, tracing, alerting, incident response)
-
Strong background in automated testing (unit, integration, e2e) and CI/CD tooling
-
Ability to communicate technical concepts clearly to product, design, and executive stakeholders
-
Experience in a healthcare SaaS environment
-
Familiarity with multi-tenant architectures and enterprise access control models
Benefits & conditions
$100,000 - $140,000 a year Paid parental leave, Parental leave, Health insurance, 401(k) matching, Paid time off Full-time Holmdel, NJ, We offer competitive compensation, comprehensive health benefits, generous PTO, 401(k) matching, and paid parental leave to our full-time employees. Our team members also enjoy hybrid work schedules, career development support, wellness programs, and opportunities to give back through CR Cares , our community engagement initiative.