Senior Software Engineer - .NET & Cloud Architecture
KaseyaMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design and evolution of large-scale distributed systems and platform architectures ensuring scalability, reliability, and operational maturity.
Define and drive long-term technical strategy across multiple teams aligning engineering with business goals.
Lead cross-functional initiatives to adopt AI-assisted development, improve engineering productivity, and reduce technical debt.
Minimum Requirements
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
6+ years of software engineering experience with responsibility for technical strategy across multiple teams or organizations.
Strong expertise in large-scale distributed systems and cloud platforms (AWS, GCP, or Azure) including cloud-native services and security best practices.
Solid computer science fundamentals including data structures, algorithms, and design patterns.
Ideal Candidate Profile
Experienced technical leader skilled at influencing cross-team architecture and strategy without direct authority.
Strong background in observability, reliability engineering, and platform/tooling improvements to boost engineering productivity.
Familiar with AI-assisted development integration and able to connect AI initiatives to measurable business and engineering outcomes.
