I
Senior Cloud & AI First Engineer
Init Norway
About This Role
Description
We seek a system-level thinker and Senior Software Developer (5+ years) to design scalable, secure, and maintainable software that stands the test of time.
Are you passionate about crafting robust systems, improving engineering standards, and mentoring others? Do you know how to turn business needs into architecture and high-quality code-without over-engineering? We re looking for someone who can partner across teams, make sound architectural decisions, and guide the team toward reliable, high-performance solutions.
This isn t just about writing code. It s about engineering systems, leading by example, and elevating quality across the stack. You ll shape solutions end to end-designing APIs and data models, optimizing performance, and ensuring we build for long-term sustainability.
What you bring
5+ years of hands on software development, operating at system level
Deep understanding of SOLID, Clean Architecture, domain separation, dependency inversion, and GoF patterns
Strong data design and performance tuning experience
Proven experience with microservices and cloud design patterns
Clear communicator who can translate business needs into technical designs and explain trade offs
What you ll do
Scope & Impact
Own end-to-end technical outcomes for services/systems
Drive architectural decisions, system decomposition, and integration patterns
Improve performance, reliability, security, and developer experience
Anticipate risks, manage trade-offs, and reduce technical debt strategically
Core Technical Competencies
Advanced Application Development
Architect and build complex systems in .NET (C#)
Design scalable and secure REST APIs
Implement advanced frontend architecture in Angular or React
Optimize performance (async programming, concurrency handling, caching)
Identify, prioritize, and eliminate technical debt
Mindset: Think in terms of maintainability and long-term evolution.
Architecture & Design Mastery
Apply SOLID (advanced), Clean Architecture, domain separation, and dependency inversion
Expert application of GoF patterns
Design for microservices and apply cloud native patterns (resilience, messaging, scalability)
Data Strategy
Design relational database schemas (MS SQL, PostgreSQL)
Optimise indexing, performance, transactions, and concurrency
Implement polyglot persistence (including Cosmos DB for NoSQL) where appropriate
Use Entity Framework efficiently and design file storage lifecycles (Azure Blob / AWS S3)
Accountability: Performance and scalability at the data layer.
Cloud Architecture & DevOps
Hands-on with Azure (App Services, Functions, Service Bus, Blob, Cosmos DB) and/or AWS (EC2, S3, RDS, Lambda)
Design deployment strategies; define CI/CD pipelines (nice to have/lead when needed)
Implement monitoring/observability and logging strategies
Design scalable, cost-aware cloud infrastructure
Security & Performance Leadership
Design authentication & authorization flows (OAuth2, OpenID Connect, JWT)
Apply secure coding standards and anticipate vulnerabilities
Optimize high load systems; implement effective caching strategies
Engineering Standards & Technical Leadership
Lead code reviews and establish Git workflows
Set logging, error handling, and operational standards
Provide reliable estimations and delivery plans
Mentor and coach junior/mid developers; lead technical discussions
Protect architecture integrity and align solutions with strategic goals
Non-Technical Competencies
System Ownership
Takes end-to-end responsibility for services/systems
Anticipates risks and makes sound decisions under pressure
Mentoring & Leadership
Coaches, pairs, and grows the team s technical capabilities
Facilitates design sessions and drives engineering improvements
Strategic Thinking
Identifies technical debt and proposes pragmatic remediation
Balances business priorities with long-term technical health
Communication
Translates business requirements into clear technical designs
Challenges ambiguity and communicates trade-offs and rationale clearly
Success Indicators (Examples)
Systems meet SLOs for performance, reliability, and cost
Clear architectural artefacts and standards adopted across the team
Reduced incident frequency and faster MTTR through good observability
Junior/mid engineers consistently level up through your mentorship
Technical debt is visible, prioritized, and reduced with measurable impact
Signs You re Ready for Next Level (Staff/Principal Track)
You lead multi-system initiatives and cross-team architecture
You drive platform strategy and organisation-wide standards
You influence product strategy through technical vision and data
If you want to build systems that scale-and help others level up while you re at it-we d love to talk.
Who we are
Init is a group of software and automation companies offering sustainable, innovative, and long-term solutions to various Nordic and worldwide industries. Init was established in Jan...
Ready to Apply?
Click the button below to visit the company's application page.
Apply for this Position