Responsibilities
- Guide technical strategy in architecture, system design, scalability, reliability, and operational standards.
- Develop robust, high-performance systems that support core business processes and enterprise-level integrations.
- Lead the creation and upkeep of secure connections with internal platforms, external partners, and third-party services.
- Advance cloud infrastructure and automated deployment practices to ensure consistent, efficient software delivery.
- Design and maintain event-driven, distributed systems that support scalable and resilient data processing.
- Implement monitoring, observability, and incident management protocols to maintain system performance and uptime.
- Promote automated testing, code quality, and engineering best practices across the development lifecycle.
- Oversee resolution of critical production issues and lead efforts to improve system stability and efficiency.
- Collaborate with product, operations, data, security, and business teams to deliver aligned technical solutions.
- Drive technical planning, design evaluations, backlog management, and execution within agile workflows.
- Ensure all systems meet security, privacy, regulatory, and compliance standards through industry-aligned practices.
- Provide technical mentorship, support team growth, and contribute to hiring, coaching, and career development.
Equal Opportunity Statement
This organization is an Equal Opportunity Employer. We value mutual respect and are dedicated to providing fair employment opportunities for everyone. This commitment is deeply personal to us.