AlphaWorks Pvt Ltd
We are seeking a highly motivated and experienced 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 systems that power our core products and services. You'll have the opportunity to tackle complex technical challenges, contribute to architectural decisions, and play a key role in mentoring junior engineers. If you are passionate about building high-performance, reliable software and thrive in a collaborative, fast-paced environment, we encourage you to apply and help us shape the future of our platform.
Skills:
Python, Java, Go, Node.js, RESTful API Design, Microservices Architecture, Distributed Systems, Relational Databases (e.g., PostgreSQL, MySQL), NoSQL Databases (e.g., MongoDB, Cassandra), Cloud Platforms (AWS, Azure, GCP), Docker, Kubernetes, Message Queues (e.g., Kafka, RabbitMQ), Git, CI/CD Pipelines, Unit Testing, Integration Testing
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related technical field; Master's preferred., 5+ years of professional experience in backend software development., Proven track record of designing, developing, and deploying highly scalable and resilient backend systems., Strong understanding of data structures, algorithms, and software design principles., Proficiency in at least one modern backend programming language (Python, Java, Go, Node.js)., Experience with system architecture, performance optimization, and troubleshooting production issues., Excellent problem-solving, analytical, and critical thinking abilities., Ability to work effectively in an agile team environment, including code reviews and collaborative design sessions., Strong communication and interpersonal skills, with a desire to mentor and lead by example.