Senior / Middle Software Development Engineer

Technology Stack: C#, PowerShell, C++
 

Overlap requirement: 1โ€“3 hours daily overlap with PST business hours (until 10 am PST)
 

Locations: Fully remote from Serbia, Egypt, Bulgaria, Croatia or Poland or from our offices in Belgrade / Gdynia/Cairo.
 

About the project:
We are looking for a Senior / Middle Software Development Engineer to join the Build Acceleration Team and help accelerate and optimize build processes for Windows OS and Engineering Systems.
The role focuses on improving build performance, security, and reliability by reducing technical debt, cleaning up unused code, and eliminating Foreign Checked-In Binaries (FCIBs), with Project Streamline as a core area of responsibility.

Senior engineers are expected to drive the work end-to-end and mentor others, while Middle engineers will focus on hands-on execution under guidance.
 

Key Responsibilities:

  • Run and maintain Project Streamline workflows to clean up Windows OS codebase
  • Identify, analyze, and prioritize FCIBs and unused code for removal
  • Create and validate PRs using Streamline tooling and CI pipelines
  • Collaborate with code-owning teams, follow up on PR reviews, and drive changes to completion
  • Monitor OS branch health after check-ins; investigate issues, apply fixes or revert changes when needed
  • Contribute to remediation of SFI / QEI action items for Build-related areas
  • Report bugs and propose improvements for Project Streamline tooling
     

Requirements โ€“ Middle Level

  • 3โ€“4 years of software development experience
  • Practical experience with C# and PowerShell
  • Basic knowledge of C++
  • Understanding of CI/CD pipelines and PR-based workflows
  • Attention to quality, stability, and impact of changes
     

Additional Requirements โ€“ Senior Level

  • 5+ years of software development experience
  • Strong expertise in C#, confident use of PowerShell, and working knowledge of C++
  • Experience working with large-scale repositories and complex build systems
  • Solid understanding of security risks such as FCIB, code integrity, and MSRC-related issues
  • Proven experience collaborating across multiple engineering teams
  • Ability to independently drive initiatives and mentor less experienced engineers
     

Nice to have:

  • Experience working with Windows OS repositories
  • Knowledge of Azure DevOps (AzDO) Pipelines
  • Background in build system optimization and performance improvements
     

Benefits:

  • Paid vacation and sick leave
  • Official state holidays โ€” 11 public holidays per year
  • Professional growth through challenging projects and the opportunity to master new technologies
  • Flexible working schedule: 8 hours per day, 40 hours per week
  • Personal Career Development Plan (CDP)
  • Employee support programs (discounts, healthcare, legal assistance)
  • Paid external training, conferences, and professional certifications aligned with business goals
  • Internal workshops, seminars, and English classes
  • Corporate library with paper and e-books
     

If you are a motivated Back-End Developer seeking a challenging opportunity to work on impactful cloud projects, this position is perfect for you. Join our team at Akvelon and contribute to building innovative solutions that make a difference.

Required languages

English B2 - Upper Intermediate
C#, PowerShell, C++, Azure DevOps (AzDO) Pipelines, Windows OS, CI/CD
Published 22 December
76 views
ยท
14 applications
To apply for this and other jobs on Djinni login or signup.
Loading...