About the Role
Lead the design and implementation of complex software systems, guiding technical direction across teams and ensuring alignment with long-term architecture goals.
Responsibilities
- Define and drive technical vision for software platforms
- Collaborate with cross-functional teams to deliver end-to-end solutions
- Mentor engineers and promote best practices in coding and design
- Evaluate emerging technologies for integration into product ecosystems
- Ensure software reliability, scalability, and performance
- Lead architectural reviews and system design discussions
- Drive innovation through proof-of-concept initiatives
- Support product development from concept through deployment
- Champion software quality and testing standards
- Work closely with product managers to shape roadmap priorities
- Troubleshoot and resolve critical system-level issues
- Promote reusability and modular design principles
- Contribute to intellectual property development
- Align engineering efforts with business objectives
- Facilitate knowledge sharing across technical teams
- Participate in agile planning and delivery cycles
- Ensure compliance with security and regulatory standards
- Optimize development workflows and tooling
- Lead incident response and post-mortem analyses
- Guide cloud-native application design and deployment
- Improve system observability and monitoring practices
- Support customer-facing technical engagements
- Collaborate on open-source initiatives when applicable
- Drive automation across build, test, and deployment pipelines
- Influence engineering culture through technical leadership
Nice to Have
- Advanced degree in computer science or engineering
- Experience with edge computing or IoT systems
- Background in enterprise software solutions
- Familiarity with AI/ML integration patterns
- Knowledge of networking protocols and architectures
- Experience in high-availability environments
- Contributions to open-source software projects
- Patents or publications in technical domains
- Leadership in technical community forums
- Experience with regulatory-compliant systems
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Part of a global engineering organization driving innovation in software systems
Why This Role Matters
This position plays a pivotal role in shaping the future of software platforms by combining deep technical expertise with strategic thinking. The engineer will influence architecture decisions across multiple teams and help define next-generation solutions.
What to Expect
You will lead technical initiatives, collaborate with product and engineering leaders, and contribute directly to codebases. Expect regular interaction with stakeholders across engineering, product, and operations.
Available for qualified candidates


