Description
Join our innovative engineering team to build the next generation of our core platform. As a Senior Backend Software Engineer, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend services. You'll work on complex challenges, contribute to architectural decisions, and collaborate closely with product and frontend teams to deliver impactful features that delight our users. We value clean code, thoughtful design, and a collaborative spirit.
Skills:
Python, Go (Golang), RESTful API Design, Microservices Architecture, PostgreSQL, MySQL, Docker, Kubernetes, AWS, Git, Unit & Integration Testing, Distributed Systems, Message Queues (e.g., Kafka, RabbitMQ)
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field., 5+ years of professional experience in backend software development, with a strong focus on Python or Go., Demonstrated experience in designing, building, and maintaining highly scalable, fault-tolerant distributed systems., Deep understanding of data structures, algorithms, and software design patterns., Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (Docker, Kubernetes)., Proven ability to write clean, maintainable, and well-tested code., Excellent problem-solving abilities and a proactive approach to engineering challenges., Strong communication and collaboration skills, with a track record of working effectively in cross-functional teams., Experience with Agile development methodologies.
Join our innovative engineering team to build the next generation of our core platform. As a Senior Backend Software Engineer, you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend services. You'll work on complex challenges, contribute to architectural decisions, and collaborate closely with product and frontend teams to deliver impactful features that delight our users. We value clean code, thoughtful design, and a collaborative spirit.
Skills:
Python, Go (Golang), RESTful API Design, Microservices Architecture, PostgreSQL, MySQL, Docker, Kubernetes, AWS, Git, Unit & Integration Testing, Distributed Systems, Message Queues (e.g., Kafka, RabbitMQ)
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field., 5+ years of professional experience in backend software development, with a strong focus on Python or Go., Demonstrated experience in designing, building, and maintaining highly scalable, fault-tolerant distributed systems., Deep understanding of data structures, algorithms, and software design patterns., Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (Docker, Kubernetes)., Proven ability to write clean, maintainable, and well-tested code., Excellent problem-solving abilities and a proactive approach to engineering challenges., Strong communication and collaboration skills, with a track record of working effectively in cross-functional teams., Experience with Agile development methodologies.