Project - the aim you'll have
We are currently looking for skilled Senior Backend Engineer (C#) to become members of our dynamic team and work closely with one of our inspiring US clients!
The ideal candidate will serve as a technical leader responsible for designing, implementing, and maintaining our client’s backend services and APIs within a modern, AI-first engineering ecosystem. This role focuses on ensuring that backend systems are reliable, scalable, secure, and optimized for high performance, while supporting product needs and enabling future AI-driven features.
Expectations - the experience you need
- +90% English written and oral (at least C1 level) with excellent communication skills.
- 8+ years of professional experience in software development.
- Deep experience with SOLID principles, Clean Architecture, trunk-based development, and CI/CD pipelines using feature flags
- Expert-level proficiency in C# / .NET Core and modern API development.
- Solid experience integrating with SQL, NoSQL, and in-memory data stores (e.g., MSSQL, MongoDB, Redis).
- Strong understanding of distributed systems, API security, performance engineering, and cloud-native patterns.
- Competence with AI-assisted development tools and modern engineering automation.
- Strong analytical and creative problem solving capabilities.
- Clear, structured communication skills.
- Ability to work independently and collaboratively in a remote-first environment.
- Familiarity with AWS or Azure cloud ecosystems.
What you will do
- Apply SOLID principles and Clean Architecture patterns to ensure maintainable, scalable codebases.
- Architect, build, and maintain backend services and APIs using C# and .NET Core.
- Integrate backend services with cloud platforms, third-party systems, and internal services.
- Implement performance optimizations and caching strategies using Redis or similar technologies
- Use AI-assisted development tools (GitHub Copilot, ChatGPT, and others) to enhance productivity, code quality, and testing
- Apply AI-supported techniques to identify bottlenecks, propose optimizations, and improve reliability.
- Participate in architectural design discussions, contributing to platform scalability and long-term technical strategy.
- Collaborate with Product Owners to translate requirements into backend capabilities and technical plans.
- Mentor junior and mid-level developers, helping them improve technical skills and AI-assisted workflows.
Our Benefits
- Educational resources.
- Flexible schedule and Work From Anywhere.
- Referral Program.
- Supportive and chill atmosphere.
We are accepting applications from LATAM countries
Company Description
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
