Staff Software Engineer Location: Manizales, Colombia – Hybrid (a few days a week in the office) Type: Full-Time | Indefinite-Term Contract Compensation: Market Rates About the Role As a Staff Software Engineer , you are a senior technical leader and hands-on expert, delivering high-quality, scalable solutions while guiding the technical direction for your domain. You operate with a strong sense of ownership, influencing architecture within your area, mentoring engineers, and ensuring projects are delivered with excellence. Responsibilities Lead the design and development of critical features and services within your product area. Provide technical guidance and mentorship to engineers, raising the bar for quality and performance. Contribute to and influence architectural decisions within your domain. Collaborate with cross-functional teams to translate business requirements into technical solutions. Promote best practices in development, testing, security, and observability. Participate in and contribute to code reviews, technical discussions, and architectural planning. Identify opportunities to improve team workflows, tools, and processes. Qualifications 8+ years’ experience in software development, including C#, ASP.NET, .NET Core, Angular, SQL Server, MongoDB, RabbitMQ, and Redis. Proven experience delivering complex, high-quality software systems. Strong knowledge of software engineering principles, design patterns, and distributed systems. Effective communicator with the ability to work across teams and stakeholders. Experience mentoring engineers and contributing to technical growth of a team. Working proficiency in English and Spanish (fluency in both preferred). Preferred Airline industry experience B2B SaaS expertise API-first company background Benefits: Private medical insurance, Sodexo food vouchers, transportation bonus, 22 vacation days, internal training, and team-building events. #J-18808-Ljbffr