Movius - Senior Software Engineer - Ruby & Microservices Architecture
18 hours ago
About The Role :We are looking for a highly skilled Senior Software Engineer with deep expertise in Ruby, microservices architecture, and Kafka.This role is ideal for someone who thrives in a fast-paced, collaborative environment and is passionate about building scalable, high-quality software systems.Key Responsibilities :- Design and develop scalable microservices using Ruby.- Architect and implement RESTful APIs that are robust, secure, and performant.- Integrate and manage Kafka for asynchronous communication between services.- Write unit tests and API automation tests to ensure code quality and reliability.- Participate in code reviews and provide constructive feedback.- Collaborate with cross-functional teams to define, design, and ship new features.- Contribute to technical design discussions and decisions.- Monitor and optimize application performance and scalability.Required Qualifications :- 710 years of professional software development experience.- Strong proficiency in Ruby and experience with Rails or similar frameworks.- Proven experience in microservices architecture and distributed systems.- Hands-on experience with Kafka as a messaging middleware.- Solid understanding of RESTful API design and best practices.- Experience with unit testing frameworks (e.g., RSpec, Minitest).- Experience with API automation testing tools (e.g., Postman, RestAssured).- Strong problem-solving skills and attention to detail.- Excellent communication and collaboration skills.Preferred Qualifications :- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.- Familiarity with CI/CD pipelines and DevOps practices.- Exposure to cloud platforms such as AWS, GCP, or Azure.- Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack. (ref:hirist.tech)
-
Bengaluru, India Movius Full timeDescription :At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging.- We are the leading global provider of Secure Communication as a Service (SCaaS).- Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps and unifies cross-channel messaging.- Movius AI-powered solutions...
-
Staff Software Engineer
2 days ago
Bengaluru, Karnataka, India Movius Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription : At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging. - We are the leading global provider of Secure Communication as a Service (SCaaS). - Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps and unifies cross-channel messaging. -...
-
Bengaluru, India Movius Full timeDescription :At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging.We are the leading global provider of Secure Communication as a Service (SCaaS).Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps and unifies cross-channel messaging.Movius AI-powered solutions enable...
-
Senior Staff Software Engineer Ruby
2 days ago
Bengaluru, Karnataka, India Movius Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStrong proficiency in Ruby and experience with Rails or similar frameworks.Proven experience in microservices architecture and distributed systems.Hands-on experience with Kafka as a messaging middleware.Solid understanding of RESTful API design
-
Senior Staff Data Engineer
2 days ago
Bengaluru, Karnataka, India Movius Full time ₹ 1,20,00,000 - ₹ 2,40,00,000 per yearDescription : At Movius, we solve a critical gap companies face with employee-to-client communication over voice and messaging. We are the leading global provider of Secure Communication as a Service (SCaaS). Our flagship solution, MultiLine, enhances workflows, resolves compliance gaps and unifies cross-channel messaging. Movius...
-
Movius - Director of Quality Assurance
20 hours ago
Bengaluru, India Movius Full timeDescription : We are looking for an experienced and dynamic Director of Quality Assurance who will lead our QA organization to ensure the highest levels of product quality, reliability, and performance across all Movius products and services.The ideal candidate will have a strong telecom background, a deep understanding of voice call flows and cloud...
-
Senior Staff Software Engineer
3 days ago
Bengaluru, Karnataka, India Movius Full time ₹ 20,00,000 - ₹ 60,00,000 per yearAtMovius, we're reimagining secure business communication on mobile. As aSr. Staff Android Engineer, you'll define the architecture, scale, and craftsmanship of our Android platform—building magical, reliable experiences for millions of users. As a Senior Staff Engineer, you are not just a strong coder — you are amultiplier. You elevate teams, raise the...
-
Movius - Senior Observability Engineer - DevOps
19 hours ago
Bengaluru, India Movius Full timeAbout The Role :We are seeking a Senior Observability Engineer to lead the design, implementation, and evolution of our observability stack across hybrid environments including IBM Data Centers, AWS, and IBM Cloud.This role is critical to ensuring visibility, reliability, and performance of our services deployed via Kubernetes, Kafka, VM-based architectures,...
-
Provisioning Specialist
2 weeks ago
Bengaluru, Karnataka, India Movius Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJob Title: Phone Numbers Operations SpecialistLocation:Bangalore, IndiaAbout the RoleMovius is seeking a meticulous and dedicatedPhone Numbers Operations Specialistto join our Global Connectivity team. In this pivotal role, you will be at the heart of managing Movius's global inventory of phone numbers, ensuring seamless provisioning, porting, and hosting...
-
Movius - Backend Developer - Ruby on Rails
2 weeks ago
Bengaluru, India Movius Full timeWe are looking for an experienced Backend Developer to join our team. The ideal candidate will have a passion for programming and be proficient Responsibilities : - Develop, test, and maintain high-quality software using - Collaborate with other developers, product owners, and designers to ensure the software meets the requirements. - Contribute to the...