Senior Software Engineer Xpate
Design modular Ruby on Rails application components with clear domain responsibilities, separating controllers, business services, persistence logic, and external integrations. Define incremental approaches for modernizing legacy Ruby endpoints while preserving API contracts, authentication behavior, and data consistency.
Review PostgreSQL schemas, query plans, indexing strategies, and safe migration procedures for transaction-oriented workflows. Design guarded LLM-enabled workflows, establish automated unit, integration, and API testing, and contribute architecture proposals and implementation reviews with product and engineering stakeholders.