Software Engineer
Core
Develop and maintain specific sub-systems within a squad portfolio, proposing engineering solutions and optimizing existing systems.
Role type
Intermediate Software Engineer
Builds
Specific sub-systems and components within a squad's portfolio
Domain
Enterprise software development
Deliverable
production ML models
Required skills
.NET 8, C#, SQL, NoSQL (CloudSQL, MongoDB, Firestore), Clean Architecture, Microservices, CQRS, SOLID principles, AI coding assistants (Cursor, Claude, Gemini)
Preferred skills
Experience integrating AI tools into daily workflow
Technologies
.NET 8, C#, CloudSQL, MongoDB, Firestore, MediatR, Cursor, Claude, Gemini
Responsibilities
Drive development and maintenance of specific sub-systems; define and execute comprehensive test plans; propose technical solutions and participate in code reviews; troubleshoot and optimize system bottlenecks; write clear code-level documentation and technical specifications.
Seniority
Intermediate, hands-on IC