Senior Backend Engineer
Improva
Job Description
Job Title: Senior Backend Engineer What you'll do Design, build, and maintain scalable backend services and APIs that power data-intensive products Own database architecture — schema design, indexing strategy, backup/restore procedures, and high availability across environments Monitor scheduled jobs, workflows, and alerts; proactively diagnose and resolve issues before they impact users Perform SQL performance tuning and query optimization to keep systems fast at scale Integrate AI tools (Copilot, Cursor, Claude) into your daily development and troubleshooting workflow to accelerate delivery Automate operational tasks through scripting and infrastructure-as-code practices Collaborate with data and product teams to translate requirements into robust, well-tested backend systems What we're looking for 4 years in backend engineering with significant hands-on database administration experience (SQL Server, PostgreSQL, or MySQL) Strong proficiency building backend services in Python, Node.js, Java, or similar Deep expertise in database internals — execution plans, indexing, partitioning, replication, and disaster recovery Solid understanding of RESTful API design, service architecture, and cloud platforms (AWS, Azure, or GCP) Experience with job scheduling systems, alerting pipelines, and observability tooling Strong scripting skills for automation (Python, Bash, or PowerShell)