San Francisco, California, United States of America
Full Time
2 weeks ago
No Visa Sponsorship
Key skills
CloudDistributed SystemsGRPCJavaScriptNext.jsPythonReactTypeScriptGoGolangAIMLgRPCRESTfulCI/CDLeadershipStakeholder ManagementCommunicationCollaborationRemote Work
About this role
Role Overview
Lead the technical architecture and engineering execution for Athia’s AI-driven platform and payment operations ecosystem.
Develop deep expertise in the existing payments stack, routing logic, and provider integrations to ensure ML outputs are executed reliably, accurately, and with minimal latency.
Define and implement scalable deployment strategies for both cloud-hosted and on-premise client environments, ensuring secure and efficient data synchronization between systems.
Own operational connectivity, including monitoring, alerting, observability, and incident response processes, maintaining a seamless feedback loop with operations teams.
Provide technical leadership around scalability and resiliency to support significant transaction growth projections while preventing downtime and service degradation.
Partner closely with the Modeling Lead to validate the technical feasibility, performance, and robustness of new AI/ML model implementations and emerging use cases.
Collaborate with Product Managers and business stakeholders to translate long-term product vision into actionable technical requirements and realistic engineering roadmaps.
Lead and mentor a team of engineers through architecture decisions, technical planning, and day-to-day execution.
Drive engineering best practices, including code quality, documentation, testing, observability, and deployment standards.
Conduct code reviews and provide technical guidance to ensure maintainable, scalable, and secure systems.
Own technical delivery timelines and help prioritize initiatives based on business impact and engineering complexity.
Promote a strong engineering culture focused on accountability, collaboration, innovation, and continuous improvement.
Design, build, and maintain backend services and distributed systems using Golang and Python.
Develop scalable frontend applications using React, Next.js, and TypeScript.
Build and maintain APIs and integrations using RESTful APIs, gRPC, and event-driven architectures.
Implement automated testing strategies and CI/CD pipelines to ensure reliability and deployment efficiency.
Ensure adherence to security best practices across application development, infrastructure, and data handling.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of experience in software engineering, with strong backend development expertise.
At least 2 years of experience in a technical leadership or Tech Lead role.