Senior Backend Software Engineer

jobhub
TechVerse Solutions

We are seeking a highly skilled and motivated Senior Backend Software Engineer to join our dynamic 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 complex distributed systems, contribute to architectural decisions, and ensure the performance, reliability, and security of our platforms. This is an exciting opportunity to make a significant impact on our product roadmap and contribute to a collaborative, innovative environment.

Skills:
Proficiency in one or more backend languages such as Python, Java, Go, or Node.js, Experience with designing and building RESTful APIs and microservices, Strong understanding of database technologies (SQL and NoSQL, e.g., PostgreSQL, MongoDB, Cassandra), Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes), Experience with message queues (Kafka, RabbitMQ) and caching mechanisms (Redis, Memcached), Knowledge of distributed system design, data structures, and algorithms, Proficiency with version control systems, particularly Git, Excellent problem-solving, analytical, and debugging skills, Ability to write clean, maintainable, and well-tested code, Strong communication and teamwork abilities

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, Proven track record of delivering high-quality, scalable, and production-ready software, Experience with system design and architecture, including familiarity with design patterns, Ability to mentor junior engineers and lead technical initiatives, Demonstrated ability to troubleshoot and resolve complex technical issues in production environments, Understanding of software development best practices, including CI/CD, testing, and code reviews, Experience working in an Agile/Scrum development environment