Description
We are seeking a highly skilled and experienced Senior Backend Software Engineer to join our innovative engineering team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services that power our core products. You will contribute to architectural discussions, implement complex features, ensure code quality, and mentor junior engineers, playing a pivotal role in shaping our technical landscape and product evolution.
Skills:
Python, Java, Go, Spring Boot, Django, Flask, RESTful API Design, Microservices Architecture, SQL Databases (PostgreSQL, MySQL), NoSQL Databases (MongoDB, Cassandra), Cloud Platforms (AWS, Azure, GCP), Docker, Kubernetes, Kafka, RabbitMQ, Git, CI/CD Pipelines, Unit Testing, Integration Testing
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field., 5+ years of professional experience in backend software development, with a focus on building scalable systems., Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go)., Demonstrated experience with designing and implementing complex APIs and microservices., Solid understanding of data structures, algorithms, and software design principles., Experience with cloud-native development and deploying applications on major cloud providers., Familiarity with containerization and orchestration technologies (Docker, Kubernetes)., Proven ability to debug, optimize, and problem-solve complex technical issues., Excellent communication, teamwork, and leadership skills, with a desire to mentor others., Experience working in an Agile/Scrum development environment.
We are seeking a highly skilled and experienced Senior Backend Software Engineer to join our innovative engineering team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services that power our core products. You will contribute to architectural discussions, implement complex features, ensure code quality, and mentor junior engineers, playing a pivotal role in shaping our technical landscape and product evolution.
Skills:
Python, Java, Go, Spring Boot, Django, Flask, RESTful API Design, Microservices Architecture, SQL Databases (PostgreSQL, MySQL), NoSQL Databases (MongoDB, Cassandra), Cloud Platforms (AWS, Azure, GCP), Docker, Kubernetes, Kafka, RabbitMQ, Git, CI/CD Pipelines, Unit Testing, Integration Testing
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field., 5+ years of professional experience in backend software development, with a focus on building scalable systems., Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go)., Demonstrated experience with designing and implementing complex APIs and microservices., Solid understanding of data structures, algorithms, and software design principles., Experience with cloud-native development and deploying applications on major cloud providers., Familiarity with containerization and orchestration technologies (Docker, Kubernetes)., Proven ability to debug, optimize, and problem-solve complex technical issues., Excellent communication, teamwork, and leadership skills, with a desire to mentor others., Experience working in an Agile/Scrum development environment.