Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. 5+ years of experience as a backend software engineer. Proficiency in Python or Go, or experience with similar modern backend languages. Experience designing and implementing RESTful APIs. Hands-on experience with relational databases, preferably PostgreSQL. Solid understanding of web technologies, protocols, and standards (HTTP, REST, JSON, XML). Familiarity with Continuous Integration practices and tools. Proficient with Git and modern branching workflows. Comfortable working in agile environments. Strong problem-solving skills, attention to detail, and debugging ability. Able to work effectively both independently and as part of a team. Experience collaborating in a remote, distributed team environment. Clear and proactive communication skills.