Software Engineer

Haystack · Tallinn, Estonia · Posted Feb 12, 2026

Senior Software Engineer .NET (AaaS) | Tallinn, Estonia | Hybrid We're working with Riverty on this exciting opportunity. This role focuses on enhancing and expanding their innovative Accounting as a Service product, crucial for global eCommerce and Mobility clients. Join a dedicated team in a rapidly growing FinTech environment to revolutionize accounting automation. The Role Assist in tackling architectural and coding challenges, supporting migration, refactoring, and modernization of Azure cloud environments Design, build, test, and deploy robust, maintainable code and APIs, maximizing automation and reliability Analyze requirements, challenge assumptions, and assist in architecting systems aligned with future business needs Drive best practices and standards, identifying and addressing inefficiencies Actively shape engineering culture, provide feedback, and quickly adopt new ideas Mentor team members and set a high standard for quality and architectural thinking What You'll Need 6+ years hands-on experience in C#/.NET, including direct contribution to architectural decisions Strategic, outcome-driven experience in cloud platforms (Azure preferred) Proficiency designing RESTful APIs that are user-friendly Experience in microservices, distributed architectures, and event-driven integration Practical exposure to messaging technologies (e.g., RabbitMQ, Kafka) in production environments Strong written and spoken English, with the ability to challenge assumptions and prioritize effectively What's On Offer Be part of a fast-growing FinTech organization at the forefront of digital accounting Work in a dynamic environment with a focus on innovation and technical excellence Contribute to high-performance backend systems and Azure cloud services Opportunity to influence engineering culture and best practices