← Back to jobs
New York, NY, USA
No related jobs found
Key Responsibilities – ·
Full-Stack Software and Platform Development o Design, develop, test, and operate production-grade APIs, backend services, web applications, and developer-facing platforms. Build self-service portals, infrastructure platform catalogs, reusable components, and automation that simplify adoption of approved platform capabilities. o Develop integrations across application services, databases, messaging platforms, API gateways, and enterprise engineering tools. o Write maintainable, secure, well-tested code and participate in code reviews, design discussions, troubleshooting, and performance optimization. o Own capabilities throughout the SDLC, including CI/CD, deployment, rollback, documentation, and operational readiness. AI Engineering and Intelligent Automation o Build AI agents and AI-assisted workflows for architecture analysis, engineering knowledge discovery, evidence collection, standards validation, and remediation planning. o Develop retrieval-augmented generation solutions that ground responses in authorized architecture documents, code, configuration, and platform knowledge. o Integrate agents with enterprise APIs and tools through controlled interfaces, including Model Context Protocol (MCP) where appropriate. o Implement evaluation frameworks for accuracy, grounded ness, safety, consistency, latency, and cost. o Engineer production controls for AI systems, including access restrictions, bounded execution, auditability, human approval, and safe fallback behavior. o Automate architecture-review feedback and remediation tracking within developer workflows. · Resilience, Scalability, and Operational Excellence o Identify and remediate single points of failure, shared-resource risks, scaling bottlenecks, and critical dependency weaknesses. o Implement timeouts, bounded retries, circuit breakers, bulkheads, idempotency, backpressure, and graceful degradation where appropriate. o Design and validate high-availability, failover, disaster-recovery, and data-reconciliation capabilities aligned with business requirements. o Build observability through metrics, structured logs, distributed tracing, dashboards, and actionable alerts. o Partner with SRE and application teams on load testing, failure testing, incident analysis, and recovery validation. · Architecture Standards and Platform Governance o Translate architectural patterns and standards into reusable libraries, reference implementations, automated checks, and engineering guardrails. o Develop and maintain the infrastructure platform catalog, adoption guidance, and architecture decision records. o Detect deviations from approved designs and service-level objectives, and help teams prioritize corrective actions. o Promote consistent API design, secure integration, platform reuse, and measurable production-readiness criteria. o Share engineering practices through demonstrations, documentation, mentoring, and PEArch Guild sessions. · Required Qualifications o Strong hands-on software development experience using Java, Python, C#/.NET, or comparable backend technologies. o Experience developing user interfaces with React, Angular, TypeScript, or an equivalent modern framework. o Demonstrated ownership of production applications or platform services, from design through operational support. o Experience designing APIs, distributed systems, asynchronous integrations, and relational or NoSQL data access. o Practical experience developing LLM-enabled applications, AI agents, retrieval workflows, or AI-powered automation. o Experience with containers, Kubernetes or equivalent platforms, CI/CD, and infrastructure/configuration as code. o Strong understanding of authentication, authorization, secrets management, secure coding, and data protection. o Ability to diagnose application, database, network, and dependency-related performance or reliability issues. o Strong collaboration skills and the ability to explain technical decisions and trade-offs to diverse stakeholders. · Preferred Qualifications o Experience with Wealth Management, banking, trading, or other high-availability transaction-processing systems. o Familiarity with API gateways such as Apigee, messaging platforms such as Kafka or MQ, and distributed caching. o Experience with MCP integrations, agent orchestration, vector search, AI evaluation, and production AI monitoring. o Knowledge of multi-data-center architecture, disaster recovery, SLOs, and resilience testing. o Experience building internal developer platforms, service catalogs, policy-as-code, or automated architecture-governance capabilities
Bachelor's degree
No related jobs found
← Back to jobs