We are building a world-class team to evolve a high-performance, event-driven ecosystem. As a Senior Software Engineer, you will be at the forefront of our migration to.NET 8 and the integration of Generative AI (LLMs) into our core product.
Requirements
- High-Scale Development: Design and implement robust microservices using.NET 8, focusing on performance, scalability, and clean architecture.
- Event-Driven Architecture: Build and refine asynchronous workflows using AWS SNS/SQS, ensuring data consistency and system resilience.
- AI Integration: Lead the technical implementation of LLMs into our applications, bridging the gap between.NET backends and Python-based AI logic.
- Data Engineering: Collaborate on the design of high-throughput data pipelines using AWS Data Firehose and Data Streams for real-time processing.
- Quality & Testing: Maintain a high bar for code quality using xUnit and WireMock, ensuring that our transition to new services is seamless and regression-free.
- Infrastructure Collaboration: Work closely with SREs to deploy services via GitHub Actions and manage resources through Terraform.
- Modern Tooling: Leverage GitHub Copilot and ChatGPT to accelerate delivery while maintaining critical oversight of code security and efficiency.
Benefits
- Permanent contract
- Unlimited PTO
- Flexible working hours
- Training & conferences, create your own training plan
- Work with large scale systems powering global businesses
- Choose Laptop & Peripherals that best suit your needs
- Hotspot with unlimited usage (PT), for work or Netflix
- Partnerships with local businesses