This role is for one of the Weekday's clients
We are seeking a Senior Software Engineer with 5+ years of experience to join our dynamic team. The ideal candidate has expertise in Golang or Python, a strong background in backend development, and a passion for building scalable, high-performance systems.
Requirements
Key Responsibilities:
- Design, develop, and maintain robust and scalable backend systems using Golang or Python.
- Build and optimize APIs and microservices to support business needs.
- Collaborate with product managers, frontend engineers, and DevOps teams to deliver high-quality software solutions.
- Ensure optimal performance, scalability, and reliability of applications.
- Follow best coding practices, conduct code reviews, and mentor junior developers.
- Identify, troubleshoot, and resolve technical challenges effectively.
- Stay up to date with industry trends and incorporate best practices into the development process.
Requirements:
- 5+ years of hands-on experience in software development.
- Strong proficiency in Golang or Python, with expertise in backend architectures.
- Experience working with RESTful APIs, microservices, and distributed systems.
- Proficiency in databases like PostgreSQL, MySQL, or MongoDB.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps practices is a plus.
- Strong problem-solving skills and ability to thrive in a fast-paced environment.