Design, develop, maintain, and enhance .NET microservices and backend APIs that support critical payment workflows
Analyse and optimise existing applications for performance, scalability, and reliability
Investigate and troubleshoot production issues, identifying root causes and delivering high-quality fixes
Refactor legacy components into modern, cloud-ready services
Contribute to improving engineering standards, code quality, and best practices through thoughtful code reviews
Collaborate with engineers, product managers, and QA to deliver high-impact features for millions of users
Mentor junior engineers, providing guidance on architecture, coding patterns, and engineering principles
AWSDynamoDBGit+9 more
About Vigil
Vigil is transforming the annuity industry by automating complex post-issue processes. You will help build a modern SaaS data platform that streamlines workflows for carriers and distributors. Our solutions simplify data collection, guide customers through processes, and support critical document management. Vigil secured $1.3 million in pre-seed funding in February 2025, backed by M25 and other prominent investors.
How We Work
We operate as a remote-first company with engineering teams located across Brazil and Portugal. You'll find a flat organizational structure where responsibility and authority are shared equally. We value self-motivation and collaborative effort, practicing servant leadership where experienced members support the team. Our culture embraces learning from mistakes and fosters an Agile environment where your ideas are always welcome. We prioritize inclusivity and diversity, believing that varied perspectives strengthen our team.
Engineering at Vigil
At Vigil, you will craft robust custom software, build scalable SaaS platforms, and develop cutting-edge AI & Automation Systems. Our projects range from full-stack web applications and cross-platform mobile apps to modernizing legacy systems. You'll work with technologies like modern .NET (C#, .NET 6/7/8), Java & Spring Boot, Ruby, and Vue.js. We focus on building highly available, resilient, and scalable systems, integrating with cloud services like AWS and Azure, and maintaining strong automated test suites. Engineers contribute to architectural decisions and continuously improve our engineering standards.
Why Join Us
Shape the future of the annuity industry with innovative SaaS solutions.
Work fully remotely in a collegial environment with shared ownership and responsibility.
Benefit from ongoing training and mentoring, with opportunities to grow and experience diverse projects.
Contribute to a culture that champions learning from mistakes and values every idea in an Agile setting.
Benefits & Perks
Collegial environment where responsibility and authority are shared.
Culture that encourages learning from mistakes.
Agile environment where your ideas are welcome.
Possibility to grow and experience different projects.