Home Job Listings Categories Locations

Sr. Software Engineer

📍 Brazil

Tecnologia Tecla

Descrição da Vaga

*Native/Bilingual English is required for this role (read/written/spoken) Please upload your CV Resume in English.  Monthly salary:

$4,000 - $5,000 USD

The Senior Software Engineer plays a critical role in designing, developing, and maintaining scalable software solutions that power our partner’s core products and services. This role contributes to technical strategy, mentors junior engineers, and collaborates cross-functionally to deliver high-quality code, drive innovation, and support overall platform growth.

Essential Duties: Design, develop, test, and deploy high-quality software applications and systems. Write unit, integration, and other types of automated tests. Participate in architecture discussions and contribute to technical planning and decision-making. Use agentic workflows to write clean, maintainable, and well-documented code adhering to SOLID principles. Conduct code reviews and provide feedback to ensure best practices in coding, testing, and documentation. Collaborate with Product, QA, DevOps, and cross-functional teams to define requirements and deliver features. Identify and troubleshoot issues to ensure system performance, scalability, and reliability. Mentor junior and mid-level engineers to support their growth and development. Continuously explore new technologies and tools to improve engineering processes and outcomes.

Minimum Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 5–8 years of professional software development experience. Strong proficiency in C# and .NET Strong hands-on experience with advanced SQL, including writing and optimizing complex queries, stored procedures, and database-level business logic in MSSQL or similar relational databases. Proficiency in Angular with Typescript and/or MSSQL Experience with RESTful APIs, microservices architecture, and

deep hands-on experience with relational databases (SQL), including performance tuning and schema design Familiarity with architecture and design patterns such as Hexagonal, Onion, CQRS, Transactional Outbox, and others Familiarity with Azure and/or AWS Proficiency in version control systems (e.g., Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities.

Bonus / Strong Plus: AI and Agentic Workflows:

Experience applying AI tools to automate or enhance workflows beyond basic tooling (e.g., Copilot), including initiative in learning and integrating AI technologies to improve development processes and operational efficiency. Open to candidates with either a strong backend (C#) background and deep SQL expertise, or database-focused engineers with experience contributing to C#/.NET services

Key Competencies: Full-Stack or Backend Development Expertise Software Architecture & Design Patterns Agile Development & Continuous Integration Code Quality, Testing & Documentation Cross-Team Collaboration Debugging & Performance Optimization Mentorship & Peer Leadership Adaptability & Continuous Learning

Benefits: A fully remote position with a structured schedule that supports work-life balance. The opportunity to join an innovative hospitality tech company building scalable, high-impact software. Two weeks of paid vacation per year. 10 paid days for local holidays.

*Please note our partner is only looking for full-time dedicated team members who are eager to fully integrate within their team.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: March 22, 2026
Tipo de Vaga: Tecnologia
Localização: Brazil
Company: Tecla

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.