Job Opportunity
We are looking for a seasoned and skilled Staff Software Engineer with expertise in .NET.
Required Skills and Qualifications
* Minimum 8 years' experience in professional software engineering with a focus on delivering production-grade systems.
* Expert proficiency in C# and .NET programming languages.
* Strong experience with SQL and relational database systems, including design, build, and optimization of distributed, high-volume data flows and integration patterns.
* Solid familiarity with IIS, Docker, Kubernetes, and hands-on experience with AWS.
* Practical experience working with CI/CD and automation tools, as well as awareness of monitoring and security tools.
Benefits
* Remote work arrangement from Brazil, with flexibility to work from anywhere in the world for certain periods each year.
* Flexible working hours aligned to outcomes rather than fixed location or schedule.
* A supportive and collaborative engineering culture.
Key Responsibilities
* Investigate and resolve non-trivial system problems that traverse multiple services, systems, or environments.
* Quickly acquaint yourself with unfamiliar large codebases.
* Guide and coach other engineers, collaborate with DevOps and QA functions, and refactor existing modules.
* Create and maintain documentation of key technical findings.