Job Opportunities in the I2BF Portfolio

Senior Back-end Engineer

Wirestock

Wirestock

Software Engineering
Yerevan, Armenia
Posted on Jan 18, 2025

Description

Wirestock empowers visual creators by providing a platform to easily monetize and license their content. As a leading supplier of visual content and data to generative AI companies, Wirestock ensures fair compensation for creators while promoting the ethical use of content in AI training and model development.

Join Wirestock as a Software Engineer, where you'll build scalable backend services in C#and manage AWS infrastructure with CDK. You'll also design microservices, optimize databases, and drive performance improvements. If you're excited about shaping the future of AI through innovative web solutions, we'd love to hear from you

Job Responsibilities

  • Develop and maintain scalable backend services in C#
  • Architect event-driven microservices, ensuring reliable communication with RabbitMQ.
  • Manage AWS infrastructure with CDK, leveraging services like EC2, Lambda, and DynamoDB.
  • Design and implement RESTful APIs, focusing on security, performance, and scalability.
  • Apply OOP principles and design patterns, adhering to SOLID best practices.
  • Optimize SQL and NoSQL databases, ensuring data integrity and performance.
  • Implement CI/CD pipelines using AWS tools to automate deployments.
  • Identify and resolve performance bottlenecks across systems and applications.
  • Lead, mentor, and collaborate with cross-functional teams for project success.
  • Ensure AWS security best practices, including IAM and VPC management.
  • Monitor system health using tools like CloudWatch and troubleshoot issues.
  • Testing (unit, integration, end-to-end).

Required qualifications

Core technical skills:

  • 5+ years of software engineering experience in back-end technologies.
  • Proven ability to develop scalable and efficient applications using C#.
  • Expertise in designing microservices and event-driven architecture (RabbitMQ or similar).
  • Strong OOP skills and knowledge of SOLID principles, design patterns, and DDD.
  • AWS Cloud Development Kit (CDK) experience for Infrastructure as Code.
  • Experience in scalable backend services, asynchronous programming, and RESTful API design.
  • Skilled in microservices architecture and event-driven systems.
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB).

Team Collaboration:

  • Strong communication, collaboration, and leadership abilities.
  • Analytical problem-solving and performance optimization skills.
  • Experience mentoring and leading development teams.

Nice-to-Have:

  • DevOps (Docker, Kubernetes, Terraform).
  • Performance monitoring (Prometheus, CloudWatch).



If interested, please send your CV to nune@wirestock.io