Jobs → Engineering → Staff Software Engineer

Staff Software Engineer

MD khalidRemoteSENIORPosted 17m ago
.NETDistributed SystemsPlatform ArchitectureMicroservicesDDDCQRSClean ArchitectureC#.NET CoreASP.NET CoreREST APIsKafkaAvroAWS SQSAWS SNSSQL ServerPostgreSQLAzure Cosmos DBMongoDBOAuthOIDCJWTSSOOktaCI/CDAzureAWS
About the Role Echonex Solutions is seeking a Staff Software Engineer with expertise in designing large-scale distributed systems. This role involves architecture leadership and technical mastery in .NET technologies. Key Responsibilities • Provide architecture leadership across Microservices, DDD, CQRS, and Clean Architecture • Master backend development in C#, .NET Core, ASP.NET Core, and REST APIs • Implement event-driven messaging using Kafka, Avro, AWS SQS/SNS • Design and optimize database solutions with SQL Server, PostgreSQL, Azure Cosmos DB, MongoDB • Develop secure authentication systems using OAuth/OIDC, JWT, SSO, Okta • Drive CI/CD implementation, cloud migration (Azure/AWS), and platform modernization Requirements • Proven technical leadership capability with 5+ years in distributed systems • Experience in FinTech, SaaS, or Enterprise Software industries is highly preferred

Similar projects

Node.js Developer
Lipi Ashraf · Node.js, Express.js, NestJS
Full Stack Software Engineer
Vishakha Swamy · ReactJS, JavaScript, TypeScript
AI & Software Engineer
Vivek P · Azure AI Foundry, Copilot Studio, Agentic AI
Early · 1 applied1 of 4,828 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy