4-6 years of software engineering experience with in-depth practical knowledge of modern web development Proficiency in one or more backend languages (Go, Python, Java, or similar) Experience building and operating production web services and APIs Familiarity with React or similar frontend frameworks Working knowledge of databases (PostgreSQL, MySQL) and caching systems (Redis) Experience with cloud platforms (AWS, GCP, or Azure) and container technologies Strong understanding of software design patterns and principles Experience with CI/CD pipelines and automated testing Ability to debug and troubleshoot complex distributed systems Understanding of security best practices for enterprise applications Ability to work effectively in a cross-functional environment Clear written and verbal communication skills Experience building relationships across multiple teams