Senior Backend Software Engineer

jobhub
Ttvam software
We are seeking a highly skilled and motivated Senior Backend Software Engineer to join our innovative engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable and robust backend services that power our core products. You will work on challenging problems, contribute to architectural decisions, and help mentor junior engineers, ensuring the delivery of high-quality software solutions. If you're passionate about building performant and resilient systems and thrive in a collaborative environment, we encourage you to apply. Skills: Python, Java, Go, RESTful API Design, Microservices Architecture, SQL Databases (e.g., PostgreSQL, MySQL), NoSQL Databases (e.g., MongoDB, Redis), Cloud Platforms (AWS, Azure, or GCP), Docker, Kubernetes, Git, CI/CD Pipelines, Unit and Integration Testing, System Design, Performance Optimization Requirements: Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's degree preferred., 5+ years of professional experience in backend software development., Proven experience designing, building, and maintaining highly scalable and reliable distributed systems., Strong understanding of data structures, algorithms, and software design patterns., Excellent problem-solving abilities and analytical skills., Ability to work independently and as part of a team in an agile development environment., Strong communication skills, both written and verbal, with the ability to articulate technical concepts clearly., Experience with mentoring junior engineers and leading technical initiatives.