We are looking for a Senior Software Engineer to join a fast-scaling AI-driven data platform operating in the financial information domain. The product focuses on large-scale web data aggregation, intelligent content extraction, and transformation of unstructured information into high-quality, structured data used in mission-critical environments.
Project — the team is building the next generation of data processing capabilities, leveraging AI to automate configuration, improve scalability, and enhance complex content pipelines. This is a senior, highly autonomous role with direct impact on architecture and technical direction. You will build a strategically important capability with a high level of ownership and independence, delivering a long-term, production-grade solution with high code quality, minimal technical debt, and clear architectural integrity.
Must have requirements:
5+ years of professional .NET / C# development experience Strong microservices and event-driven architecture experience Production experience with AWS services (S3, EC2, SQS or equivalent) Solid experience with both SQL (SQL Server) and NoSQL (MongoDB) databases API design and development experience Strong command of async/await, threading, and resource management Distributed systems awareness: error handling, retries, idempotency, message queues A strong quality-oriented approach, with attention to edge cases, system reliability, and potential failure scenarios A product-driven mindset, focused on delivering meaningful impact rather than simply completing tasks, and comfortable operating with a high degree of autonomy The ability to evaluate and validate the effectiveness of implemented solutions, collaborating with product and leadership to ensure alignment with business objectives Sound judgment in balancing independent decision-making with timely stakeholder alignment, supported by clear and structured documentation of architectural and technical choices. Excellent communication: you ask good questions, listen carefully, and surface blockers earlyGood to have:
Experience integrating with LLMs or AI APIs, including prompt design and management Background in web scraping, data extraction, or document processing pipelines Experience with news aggregation, media data, or financial information services Familiarity with Python or C# for data processing workflows Experience with containerisation (Docker, Kubernetes)Responsibilities:
Design, develop, and maintain scalable microservices and event-driven components using .NET / C# Build and evolve distributed data processing pipelines with a focus on reliability, performance, and fault tolerance Develop and maintain APIs and backend services for high-throughput, real-time systems Integrate AI services and LLM-based capabilities into existing infrastructure, ensuring reliability, performance, and measurable business value Design and optimize workflows involving AI-driven content extraction, transformation, and validation Integrate with external providers, AWS infrastructure, and messaging systems Ensure robustness of distributed workflows, including proper error handling, retries, idempotency, and observability Make architectural decisions and contribute to long-term technical strategy Review and improve code quality, performance, and maintainability while minimizing technical debt Collaborate closely with product and leadership to align technical solutions with business objectives Evaluate the effectiveness of AI-enhanced pipelines and continuously optimize scalability and operational stability Document architectural decisions and technical trade-offs in a clear and structured mannerWe offer:
Competitive salary Vacation (up to 20 working days) Paid sick leaves (10 working days) National Holidays as paid time off Flexible working schedule, remote format Direct cooperation with the customer Dynamic environment with low level of bureaucracy and great team spirit Challenging projects in diverse business domains and a variety of tech stacks Communication with Top/Senior level specialists to strengthen your hard skills Online teambuildings