
C# / .NET Mid-level Backend Engineer
the rec hub.
full-time
Posted on:
Location Type: Hybrid
Location: Bucharest • Romania
Visit company websiteExplore more
About the role
- Build, evolve, and operate backend services that power a large-scale consumer platform, with a strong focus on high availability, low latency, and predictable performance under heavy load.
- Design and implement well-structured APIs and service boundaries, balancing speed of delivery with long-term maintainability.
- Own components end-to-end: from design and implementation through deployment, monitoring, and incident follow-up, with a mindset of continuous improvement.
- Use AWS as a core part of your toolkit, making thoughtful decisions around scalability, resiliency, security, and cost.
- Improve reliability and observability through testing, instrumentation, alerting, and runbooks, and by reducing recurring operational issues.
- Collaborate closely with engineers and partners to clarify requirements, make trade-offs explicit, and deliver changes safely in a complex environment.
- Help strengthen the engineering function by contributing to shared patterns, documentation, and everyday practices—and by supporting junior engineers through reviews and knowledge sharing.
Requirements
- Strong backend engineering experience in C#, building and operating production-grade services.
- Hands-on experience with AWS in real-world environments (designing, deploying, and running cloud-based systems).
- Experience building secure, scalable APIs and service-oriented architectures (microservices experience is a plus, but not required).
- Solid understanding of data stores and data modeling (e.g., PostgreSQL and/or MySQL); experience with streaming/event-driven systems (e.g., Kafka) is a plus.
- Comfort with containers and modern delivery practices (Docker, Kubernetes, CI/CD) and an appreciation for automation and repeatability.
- A software engineering mindset grounded in good practices: testing, code review, observability, and operational excellence.
- Confidence working with ambiguity, taking ownership, and making pragmatic decisions with incomplete information.
- Clear, collaborative communication and a respectful approach to working with different perspectives and backgrounds.
Benefits
- Employee Development
- Competitive compensation and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#backend engineeringAPI designservice-oriented architecturedata modelingPostgreSQLMySQLKafkaDockerKubernetes
Soft Skills
collaborative communicationownershipdecision makingproblem solvingmentoringcontinuous improvementadaptabilityclarifying requirementstrade-off analysisrespectful collaboration