This role is for one of the Weekday's clients
We are looking for an experienced Backend Engineer (Go) to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable and reliable backend systems for enterprise applications. You will collaborate with a cross-functional team of product managers, designers, and developers to build high-quality software solutions that meet enterprise requirements. The ideal candidate has strong backend development experience, a deep understanding of APIs, databases, and web frameworks, and thrives in a fast-paced, high-growth environment.
Key Responsibilities:
- Develop and maintain enterprise software applications, including API, data, and service development.
- Write clean, efficient, and maintainable code following a test-driven development approach.
- Build scalable and high-performance backend systems using Go and Python.
- Develop and maintain RESTful and GraphQL APIs.
- Integrate multiple enterprise applications using a scalable framework like FastAPI.
- Design and maintain database schemas using PostgreSQL, Redshift, and other data storage solutions.
- Ensure applications adhere to security best practices and industry standards.
- Continuously improve software development processes and best practices.
Required Skills & Experience:
- Bachelor’s degree in Computer Science or a related field.
- 4+ years of experience in backend development.
- Strong understanding of algorithms, data structures, and object-oriented programming.
- Proficiency in backend development using Go and Python.
- Experience with database technologies like PostgreSQL, Elastic, and Redis.
- Knowledge of API development, integration systems, and authentication frameworks.
- Hands-on experience with cloud platforms (GCP, AWS, or Azure).
- Familiarity with containerization technologies like Docker and Kubernetes.
- Understanding of security best practices for enterprise applications.
- Experience deploying software in multi-tenant SaaS environments.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and collaboratively within a global team.
If you really look closely, most overnight successes took a long time.
“Steve Jobs”