Senior Software Architect for Large-Scale Applications

2 weeks ago


Bengaluru, Karnataka, India Vintronics Consulting Full time
Senior Principal Architect Role at Vintronics Consulting

We are looking for a highly skilled Senior Principal Architect to contribute to the development of our industry-leading SaaS product. This role will involve designing and developing back-end processes, RESTful web APIs, and collaborating with the team to integrate projects into the application.

About the Role
  • This is a senior-level position that requires 6+ years of experience in Rails 5.2+ and Ruby 2.5.1+, as well as a strong understanding of building architecture from product requirements.
  • The ideal candidate will have experience leading teams of developers to maximize performance, knowledge of Multithreading, Thread Pooling, Background Jobs, and Schedule Jobs handling supporting tools and libraries.
  • They should also be familiar with Microservices-based architecture, distributed application patterns, and multiple data source management, as well as Linux and Windows-based OS and their command-line tools.
  • A strong background in unit testing frameworks like RSpec and Cucumber, object-oriented development, and Metaprogramming is essential.
  • Familiarity with SQL Databases (MySQL or PostgreSQL) and NoSQL Databases (Cassandra or MongoDB), as well as server configuration management and deployment techniques, is required.
Requirements
  • 6+ years of experience in Rails 5.2+ and Ruby 2.5.1+
  • Strong understanding of building architecture from product requirements
  • Experience in leading teams of developers to maximize performance
  • Knowledge of Multithreading, Thread Pooling, Background Jobs, and Schedule Jobs handling supporting tools and libraries
  • Familiarity with Microservices-based architecture, distributed application patterns, and multiple data source management
  • Familiarity with Linux and Windows-based OS and their command-line tools
  • Background in unit testing frameworks like RSpec and Cucumber
  • Object-oriented development and Metaprogramming skills
  • Familiarity with SQL Databases (MySQL or PostgreSQL) and NoSQL Databases (Cassandra or MongoDB)
  • Knowledge of server configuration management and deployment techniques
Preferred Qualifications
  • Experience with DevOps tools like Jenkins and containerization using Docker
  • Experience with different AWS cloud services
  • Version control software, preferably Git

Salary: $120,000 - $180,000 per year, depending on experience.



  • Bengaluru, Karnataka, India Neolotex Business Solutions Pvt Ltd Full time

    Job DescriptionWe are seeking a highly experienced Senior Software Architect to lead the technical direction for large-scale applications and collaborate with cross-functional teams to create robust and efficient solutions. This is an excellent opportunity to leverage your expertise in software architecture principles, cloud technologies, and API...


  • Bengaluru, Karnataka, India RagaAI Inc Full time

    Large-Scale System Architect at RagaAI IncEstimated salary: $130,000 - $190,000 per yearJob Overview:As a Large-Scale System Architect at RagaAI Inc, you will design and develop large-scale real-time stream processing systems to support advanced AI applications. You will work in a fast-paced environment with opportunities to build robust, high-quality code...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About UsAt LinkedIn, we are passionate about empowering professionals to achieve their goals. Our vision is to create economic opportunity for every member of the global workforce.Job SummaryWe are seeking a highly experienced Software Architect to lead the design and development of our large-scale infrastructure systems. As a key member of our software...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Overview:We are seeking a highly skilled Technical Architect to join our Selection Monitoring team at ADCI - Karnataka. As a Technical Architect, you will be responsible for designing and developing large scale software systems that meet the needs of our business.About the Role:The successful candidate will have a strong technical background in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    At LinkedIn, we are committed to helping our members achieve their career goals by providing them with the tools and resources they need to succeed.We are currently seeking a highly skilled Senior Software Architect to join our team and help us build the next-generation information retrieval infrastructure and platforms for LinkedIn. As a key member of our...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer, Site Reliability to join our team at LinkedIn. This is a unique opportunity to leverage your technical expertise and passion for software engineering to drive the success of our company.About UsLinkedIn was built to help professionals achieve more in their careers, and every day millions of...


  • Bengaluru, Karnataka, India ThoughtFocus Full time

    Job SummaryWe are seeking an experienced Senior Java Developer to join our team at ThoughtFocus. This role requires a strong background in software engineering and proficiency in developing large scale web applications using Java.In this position, you will be responsible for designing, developing, and deploying complex web applications that meet the needs of...


  • Bengaluru, Karnataka, India CygnusPro Software Solutions Pvt. Ltd Full time

    Estimated salary: ₹30,00,000 - ₹40,00,000 per annumAbout CygnusPro Software Solutions Pvt. Ltd.We are a leading software solutions company that specializes in providing innovative data engineering services to our clients. Our team of experts is dedicated to delivering high-quality solutions that meet the evolving needs of businesses.Job Description:Data...


  • Bengaluru, Karnataka, India Anzyglobal Full time

    We are seeking a Senior Data Architect to join our team at Anzyglobal. As a Senior Data Architect, you will be responsible for designing, building, and maintaining large-scale data platforms and pipelines. The ideal candidate will have at least 5 years of experience in data engineering and a strong focus on large-scale data platforms and data products.You...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job Description: As a Senior Staff Software Engineer at LinkedIn, you will be responsible for leading the development of large-scale platforms that drive business growth. You will work closely with cross-functional teams to design and build scalable solutions that improve Ads traffic quality and ensure brand safety. In addition to your technical expertise,...


  • Bengaluru, Karnataka, India myGwork Full time

    About the JobAs a Senior Software Development Engineer in Amazon's FinAuto Receivables Tech team, you will have the opportunity to build a highly available and large-scale enterprise-wide software solution. This role is ideal for individuals who enjoy finding patterns and building generic, composable software solutions to solve complex problems.About UsWe...


  • Bengaluru, Karnataka, India HTC Global Services Full time

    We are seeking a skilled Senior Frontend Developer to join our team at HTC Global Services. As a seasoned expert in frontend development, you will be responsible for architecting and developing large-scale, production-grade UI applications using React.Key Responsibilities:Develop web applications using HTML5, CSS3, JavaScript, and ReactJS for UI...


  • Bengaluru, Karnataka, India Zeptonow Full time

    Job OverviewWe are seeking a highly skilled and experienced Senior Mobile Application Developer to join our team at Zeptonow. As a key member of our development team, you will be responsible for designing and implementing large-scale mobile applications using React-Native in a fast-paced environment.The ideal candidate will have a proven track record of...


  • Bengaluru, Karnataka, India Accolite Full time

    At Accolite, we are seeking a skilled Software Architect to lead the development of our large-scale Java projects. This role involves designing and developing complex software systems using Java 8, Spring frameworks, and Spring Boot.Key ResponsibilitiesDesign and Development: Utilize Java 8, Spring frameworks, and Spring Boot to design and develop scalable...


  • Bengaluru, Karnataka, India myGwork Full time

    Company Overview">Inclusive Employer and LGBTQ+ Business Community MemberPlease do not contact the recruiter directly.About Us">We are an Amazon company dedicated to innovation and excellence in software development. Our mission is to shape the future of connecting and controlling Echo, smart home, and Auto devices with Alexa.As a member of our team, you...


  • Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time

    Job DescriptionWe are seeking an experienced .Net developer to lead the development of large-scale applications using C#, ASP.Net, and .Net Core.ResponsibilitiesMigrate MVC applications to .Net Core (Version 5)Develop API/Microservices-based applications using MS SQL ServerDesign and implement large multitier applications with Azure application...


  • Bengaluru, Karnataka, India LinkedIn Full time

    OverviewAt LinkedIn, we are seeking a seasoned Software Architect to lead the design and development of our next-generation information retrieval infrastructure. As a key member of our world-class software engineering team, you will drive the technology vision and create business impact by putting your passion for large-scale systems into practice.Salary...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About LinkedInLinkedIn is a leading platform that helps professionals achieve their career goals. With millions of users worldwide, we strive to make a positive impact on the workforce through innovative products and technology.Job DescriptionWe are seeking an experienced Senior Software Engineer to join our site reliability team. As a key member of this...


  • Bengaluru, Karnataka, India Gammastack Full time

    Opportunities at GammastackSenior Software ArchitectAs a Senior Software Architect at Gammastack, you will oversee the design, development, and implementation of complex Node.js applications.Key Responsibilities- Lead the design, development, and implementation of complex Node.js applications.- Collaborate with cross-functional teams to define, design, and...


  • Bengaluru, Karnataka, India LinkedIn Full time

    We are looking for a highly experienced software architect to join our world-class software engineering team at LinkedIn. As part of our team, you will be responsible for building the next-generation infrastructure and platforms for LinkedIn.Our vision is to create economic opportunity for every member of the global workforce, and we believe that amazing...