Principal Engineer (ROR)
Velotio TechnologiesBangalore, Karnataka
it-jobs
Job Description
Job description We are looking for a versatile Backend developer with proficiency in Web frameworks like Ruby on Rails, Elixir/Phoenix and/or Django/Python. You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack. - Participate in comparing and choosing technologies and develop plans and schemas for the migration and transformation of existing and new data - Play a key role in driving the technical strategy for scalability, reliability, and observability across the platform. - Dive into complex performance problems, particularly around large datasets, bulk operations, and workflow automations. - Own data modeling and system design for complex relationships between digital assets, metadata, and permissions. - Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, GCP, Kubernetes) - Lead infrastructure improvements including automation, monitoring, and cost optimization. - Collaborate closely with product managers, front-end engineers, AI/ML specialists, and UX teams to deliver end-to-end solutions. - Mentor engineers across multiple teams, raising the technical bar and fostering a strong engineering culture. - Balance pragmatic delivery with long-term scalability and architectural integrity. Desired Skills & Experience: - 10+ years of software development experience. - 7+ years of experience building and scaling production back-end systems. - 7+ years experience in at least two modern programming languages (e.g., Python, Go, Ruby, Java). - Deep understanding of cloud architectures, distributed systems, and asynchronous processing. - Experience writing complex asynchronous code that communicates with multiple services - Expertise with cloud platforms (GCP and AWS) and containerized environments (e.g., Docker, Kubernetes). - Experience with infrastructure-as-code (Terraform preferred) and cloud automation best practices. - Strong understanding of relational databases (PostgreSQL preferred) and caching strategies (e.g., Redis). - Successful track record working in fast-paced environments with frequent production releases. - Passion for building maintainable, observable, and resilient systems. - Bachelor s degree in Computer Science or equivalent experience. Skills: Data Modeling, Kubernetes, Gcp, Automation, Aws Experience: 10.00-12.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.