
Staff .NET C#/Java Engineer (Remote - Latam) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff .NET C#/Java Engineer in Latin America.. As a Staff .NET C#/Java Engineer, you will play a key role in defining and delivering the technical vision for high-impact backend and fullstack systems. You will design scalable, resilient, and performant architectures that support mission-critical applications for a global customer base. Working closely with cross-functional teams, you will contribute to event-driven platforms, cloud-based solutions, and integration of emerging AI technologies. This role offers the opportunity to lead and mentor engineers while driving innovation, operational excellence, and high-quality delivery in a fully remote LATAM environment that values autonomy, collaboration, and professional growth.. Accountabilities. Your main responsibilities will include:. . Lead the technical direction of backend and frontend initiatives, ensuring scalable, secure, and high-performance systems.. . Design and implement event-driven architectures using AWS, Kafka, and modern data pipelines.. . Develop production-grade applications with C#/.NET, Java, Node.js, NoSQL databases, and cloud services.. . Collaborate with product managers, designers, and engineering teams to deliver seamless, reliable customer experiences.. . Mentor and guide engineers, fostering growth, technical excellence, and continuous improvement.. . Integrate third-party services and AI technologies into the platform to enhance functionality and innovation.. . Build tools, frameworks, and processes to support observability, reliability, and high availability at scale.. . Analyze problems, define requirements, and propose practical solutions while balancing innovation and feasibility.. . Test, validate, and document applications and services to ensure robustness and production readiness.. . Monitor system performance, identify bottlenecks, and implement corrective actions to optimize platform behavior.. . Contribute to mobile and cross-platform initiatives where applicable, extending reach beyond web applications.. . Embrace flexibility, taking on additional responsibilities as needed to support team and organizational goals.. . To succeed in this role, you should have:. . Bachelor’s Degree in Computer Science, Engineering, or a related field.. . 8+ years of experience as a Software Engineer.. . 8+ years of backend development experience with C# or Java.. . Strong leadership and team mentoring skills.. . Hands-on experience with Kafka and event-driven architectures.. . Deep understanding of scalable system design and complex software architecture.. . Hands-on experience with AWS cloud services.. . Experience with TypeScript and APIs development.. . Proficiency in Terraform for infrastructure-as-code and Docker for containerization.. . Experience with React for frontend development.. . Advanced English proficiency for effective communication with international clients.. . Strong problem-solving, analytical, and collaborative skills.. . Company Location: Costa Rica.