Back-End Engineer
Wirestock · Erevan
Job description
About the role
Wirestock is seeking a Back-End Engineer to build and maintain scalable backend services that power its AI‑focused data platform. You will work with C#/.NET, design event‑driven microservices, and manage AWS infrastructure using CDK.
Key responsibilities
- Develop and maintain high‑performance backend services in C# and .NET.
- Architect and implement event‑driven microservices using RabbitMQ.
- Manage AWS resources (EC2, EKS, RDS) through AWS CDK or Terraform.
- Design secure, scalable RESTful APIs following OOP, SOLID, Clean Architecture and DDD principles.
- Optimize SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases for reliability and speed.
- Deploy containerized applications with Docker and Kubernetes and automate pipelines with GitLab CI.
- Monitor system health using Grafana, Prometheus, CloudWatch and troubleshoot performance bottlenecks.
- Write unit, integration and end‑to‑end tests and ensure code quality.
- Lead, mentor and collaborate with cross‑functional teams to deliver projects.
Required profile
- 6+ years of professional software engineering experience focused on backend development.
- Strong expertise in C# and building scalable applications.
- Proven experience with microservices and event‑driven architectures (RabbitMQ or similar).
- Deep understanding of OOP, SOLID principles, design patterns and Domain‑Driven Design.
- Hands‑on experience with Infrastructure as Code using AWS CDK or Terraform.
- Proficiency in asynchronous programming and RESTful API design.
- Solid experience with relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases.
- Demonstrated problem‑solving and performance‑optimization skills.
- Experience mentoring and leading development teams.
- Excellent communication and collaboration abilities.
Required skills
- C#
- .NET
- RabbitMQ
- AWS CDK
- EC2
- EKS
- RDS
- PostgreSQL
- MySQL
- DynamoDB
- MongoDB
- Docker
- Kubernetes
- GitLab CI
- Grafana
- Prometheus
- CloudWatch
- Terraform
- Asynchronous programming
- RESTful API design
- OOP
- SOLID
- Clean Architecture
- Domain‑Driven Design
What we offer
- A collaborative environment that prioritises engineering excellence.
- Opportunity to work on products that have a global impact on the creative community.
- Competitive salary and equity options.
- 50 work‑from‑home days per year.
- Fast‑growing company with a flat structure and strong team culture.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 ամիս առաջ
Expires 1 շաբաթից
19 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Wirestock
Erevan
Related job offers
-
Senior Information Security Specialist
ACRA Credit Reporting Erevan -
Senior Quality Assurance Automation Engineer
Humain Dev Systems Erevan -
Senior Product Owner / Business Analyst (Fintech & E‑commerce)
AleNet.am Erevan -
Senior ML Engineer / MLOps Engineer – Freelance
AKNA -
AI Automation Engineer
SoftConstruct Erevan