
Principal Backend Architect
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Latin America.
β’ Take ownership of the backend architecture across the platform and spearhead the gradual decomposition of a substantial monolith into manageable services.
β’ Establish backend engineering standards, best practices, tools, shared libraries, service templates, and platform capabilities.
β’ Lead the design of APIs and contracts, ensuring versioning and backward compatibility.
β’ Oversee the event-driven architecture utilizing Azure Service Bus, focusing on delivery guarantees, retries, idempotency, and recovery from failures.
β’ Define scalable integration patterns for customers and partners.
β’ Collaborate with the Data Architect on aspects such as data ownership, transactional boundaries, access patterns, and performance of queries.
β’ Enhance platform reliability, security, observability, and efficiency in cloud costs.
β’ Advocate for AI-assisted engineering practices and the integration of AI tools and workflows.
β’ Mentor engineers, review critical pull requests, facilitate technical office hours, and document architectural decisions through Architecture Decision Records (ADRs).
β’ Participate in incident response, conduct technical interviews, engage in quarterly planning, and occasionally lead customer-facing technical discussions.
β’ Work alongside the Lead/Principal Architect, Principal UI Architect, and Data Architect to steer the technical direction.
β’ Over 10 years of backend engineering experience, including multiple years in architecture or technical leadership roles at the principal level.
β’ Profound, hands-on expertise in C# and .NET.
β’ Familiarity with Azure services, especially Azure Functions, Azure Service Bus, and Azure Data Factory.
β’ Experience with PostgreSQL, Cosmos DB, Snowflake, CI/CD pipelines, and DevOps methodologies.
β’ Background in incrementally decomposing large monolithic systems.
β’ Strong comprehension of event-driven and asynchronous architectures, encompassing message ordering, idempotency, poison messages, retries, and dead-letter queues.
β’ Extensive experience with API design, service contracts, versioning, and backward compatibility.
β’ Robust data-access fundamentals, including query optimization, zero-downtime migrations, and managing inconsistent or complex customer data.
β’ Proven experience in production ownership, including observability, alerting, incident response, and root-cause analysis.
β’ Daily hands-on usage of AI development tools such as Claude, Claude Code, or similar agentic engineering tools.
β’ Practical experience in building AI-powered solutions involving agents, reusable skills, MCP servers, or evaluations.
β’ Exceptional proficiency in written and spoken English.
β’ Ability to convey complex technical concepts to both technical and non-technical audiences.
β’ Capacity to provide specific examples of personal ownership of architectural decisions, trade-offs, and measurable outcomes.
β’ A pragmatic engineering mentality and sound judgment.
β’ Company hardware will be provided to the selected candidate.
β’ Full-time remote independent contractor position.
β’ Opportunity to work on local holidays with prior arrangement.
DeweyLearn, Inc.
Intetics
emerchantpay
Get handpicked remote jobs straight to your inbox weekly.