We are seeking a seasoned Senior Backend and DevOps Engineer with deep expertise in both backend development and infrastructure management. In this role, you will be responsible for architecting, building, and maintaining high-performance backend systems while also managing and monitoring infrastructure to ensure stability and scalability. You will work extensively in high-transaction environments, optimize system performance, and build resilient, automated deployment pipelines. Additionally, you will take ownership of critical production issues and continuously enhance system reliability by implementing industry-leading DevOps best practices.
Responsibilities
In this role, a Senior Backend and DevOps Engineer will drive success through the following responsibilities:
Lead backend stability and performance efforts, particularly in high-transaction environments.
Monitor system health to proactively identify and resolve issues, especially during peak usage periods.
Provide on-call support, mitigating production issues like crashes, errors, and outages in real time.
Analyze logs, error reports, and monitoring data to detect and address potential system problems before they escalate.
Collaborate with cross-functional teams to ensure smooth, automated CI/CD pipelines and effective incident management.
Implement system optimizations to improve uptime, performance, and scalability.
Establish and maintain robust monitoring and alerting systems for rapid issue detection and response.
Work closely with development, infrastructure, and operations teams to resolve technical issues affecting backend performance.
Document system changes, incident reports, and troubleshooting guidelines to enhance operational workflows and knowledge sharing.
Requirements
The right candidate will meet these key requirements:
5+ years of experience in backend engineering or DevOps roles, preferably in high-transaction, production-grade environments.
Expertise in backend development with Supabase, Firebase, or similar platforms.
Strong proficiency with Google Cloud Platform (GCP) services, including monitoring, scaling, and performance optimization.
Optimize database queries, ensuring data consistency and low-latency access, working with databases like PostgreSQL, MongoDB, etc.
Hands-on experience with DevOps tools, particularly CircleCI for CI/CD pipelines and GitHub for version control.
Implement well-documented APIs using frameworks such as Express.js or NestJS.
Proven experience in system monitoring, incident management, and large-scale system optimization.
Excellent troubleshooting skills and the ability to perform root cause analysis in complex technical environments.
Maintain observability through monitoring, logging, and alerting tools (e.g., Prometheus, Grafana, ELK).
Nice-to-Have:
Experience with real-time data systems and event-driven architectures.
Knowledge of security best practices and vulnerability management.
Familiarity with other backend frameworks, databases, or DevOps tools outside of Supabase and GCP.
Benefits & Perks
As a Senior Back-End and DevOps Engineer at Xenia Tech, you’ll enjoy a range of exceptional benefits
An open mind and flat structure where every voice is welcomed.
A work environment built on transparency, seamless communication, trust, and a sensible approach combined with mixed cultures and a speaking environment
Individual assessments every 6 weeks with your line manager
Performance review every 6 months
15 days of annual leave and + 6 days of fully paid sick leave per year – can be used for the care of sick child
Christmas Holiday
Competitive salary
Bonus: 13th-month Salary
Social insurance for employees who pass their probation
Free English classes, free self-improvement books, free training courses, parental leave support
High-end Health insurance after passing probation, with the opportunity to obtain for your whole family
Remote/ Hybrid and Flexible Working Hours.
Access our Career Pages to find our opening positions.
If you have further questions, please contact our HR Department by emailing hr@xenia.tech.