Join a pre-sales team driving the adoption of AI and event-driven architecture solutions. Engage with enterprise customers to design and demonstrate innovative technical solutions. Lead technical discovery sessions, provide guidance on solution implementation, and support sales strategies.
Remote Software engineering Jobs · Architecture
15 results
FiltersJob listings
Serve as the technological leader for a key business unit. Responsible for setting the technical direction. Develop a high-performing, scalable engineering organization.
Drive architecture for complex initiatives across Marketing, Sales, and Partner domains. Own and drive the architecture strategy, guiding solution design. Collaborate with product managers and engineering teams to translate business needs into scalable technology solutions.
Serve as the technical authority on AI-driven, event-based architectures. Design reference architectures, prototypes, and proof-of-concept solutions. Collaborate with sales teams to strategize and accelerate pre-sales cycles.
This role leads multiple engineering teams focused on user acquisition and retention across web and mobile platforms. Drive strategic technical initiatives to optimize conversion and engagement funnels. Collaborate with Product, Design, Analytics, and Marketing to deliver data-driven outcomes.
Lead the design, development, and maintenance of blockchain, staking, yield, and API products. Manage, mentor, and grow software teams, fostering innovation, continuous improvement, and a strong engineering culture. Oversee engineering processes, tech stack adoption, and operational excellence through monitoring, alerting, and incident management.
- Lead and empower multiple engineering teams to build and optimize acquisition and engagement experiences across web and mobile.
- Partner with Product, Design, Analytics, and Marketing to design, test, and scale data-driven experiments.
- Provide architectural guidance and participate in design reviews, code discussions, and critical technical decisions.
- Lead engineering teams in Java development, distributed systems, microservices, and API design.
- Oversee the re-architecture and migration of legacy backend services to modern, cloud-native infrastructure.
- Ensure continuous availability, performance, and reliability of critical backend systems during modernization.
- Shape end-to-end technical solutions for high-profile clients.
- Lead the design of cloud-native, scalable, and secure architectures.
- Serve as a trusted technical advisor, influencing both short-term solutions and long-term architecture vision.
- Directly manage a pod of engineers to accelerate Canary's growth in APAC.
- Own the evolution of overall architecture based on engineering and product needs.
- Understand metrics and how customers use products, influencing product decisions and prioritization.