Principal Software Development Engineer
Summary
Senior software engineer and technical leader with 20+ years of experience in distributed systems, system design, backend/platform development, AI-driven automation, and delivery of business-critical systems. Strong record of owning complex technical work, leading cross-team initiatives, and driving execution in ambiguous, fast-moving environments. Combines deep engineering background with prior team leadership and recent FAANGM experience on cross-org initiatives. Seeking broader technical ownership in principal/staff-level engineering, platform/system design, and technical leadership roles.
Expectations
Looking for a principal-level engineering role with broad technical ownership, cross-team influence, and responsibility for driving complex systems and initiatives. Best fit is a role combining system design, execution leadership, and architectural direction in distributed or platform-heavy environments. Prefer remote or remote-friendly companies where technical leadership is matched by real ownership and autonomy.
Employment Preferences
Spoken Languages
- English - Fluent
- Ukrainian - Native
Expected Base Salary
**0,000 CAD
Expected Total Compensation
**0,000 CAD
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- Principal Software Engineer
- Principal Sde
- Staff Engineer
- Technical Leadership
- System Design
- Software Architecture
- Distributed Systems
- Large-scale Systems
- Backend Engineering
- Platform Engineering
- Cross-team Influence
- Technical Strategy
- Execution Ownership
- Project Leadership
- Systems Thinking
- Telemetry-driven Systems
- Ai Platforms
- Automation Testing
- C#
- Java
- C++
- Python
- Aws
- Azure
- Kql
- Linux
- Sql
- Postgresql
- Dynamodb
- Mongodb
- Redis
- Devops
- CI
- CD
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
