8+ years of professional software engineering experience, including senior-level responsibility Proven experience leading and mentoring engineers Ability to operate independently and guide teams Strong proficiency in backend development using SQL/Postgres and one or more of: Java, Go, Node.js Deep understanding of data structures and algorithms Experience building data-intensive, high-scale systems Hands-on experience with cloud infrastructure and DevOps tooling (Terraform, Pulumi, Helm, GitHub Actions) Experience with SQL-based data analysis and data platforms (e.g., Snowflake, BigQuery) Familiarity with data pipelines Experience designing and operating message-based, asynchronous systems Frontend experience with JavaScript and SPA frameworks (e.g., React, Vue) in production environments Production experience with public cloud platforms (Azure preferred) Strong communication and interpersonal skills