Instagram
youtube
Facebook

Software Architect

8+ years
45 LPA – ₹60 LPA
10 June 27, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Architect
Job ID: JR101445
Location: Bangalore, Karnataka, India
Experience: 8+ Years
Job Type: Full-Time


Role Overview

  1. As a Software Architect at o9 Solutions, you will be responsible for building scalable, high-performance enterprise planning and execution products used by global clients.

  2. You will drive the architectural vision across platforms, integrating advanced AI technologies, databases, and multi-cloud infrastructure.

  3. This role requires a hands-on architect who thrives in dynamic environments and has a passion for product excellence.


Key Responsibilities

  1. Architect and build high-availability, low-latency products, including centralized monitoring and control panels.

  2. Define and implement integration strategies across o9’s SaaS infrastructure and proprietary platform.

  3. Incorporate Machine Learning, Deep Learning, and Generative AI into o9 products for real-world business use cases.

  4. Work with EKG Configurator and Enterprise Knowledge Graph to enhance product intelligence.

  5. Collaborate with product and implementation teams to define and execute robust deployment plans.

  6. Ensure performance, scalability, and modularity across platforms and components.


Technical Requirements

  1. 8+ years of software development experience, including 3+ years in software/system architecture.

  2. Strong architectural design skills, using microservices, event-driven, and domain-driven design principles.

  3. Proficiency in multiple languages: Java, Python, C#, with the ability to choose the right tool for each use case.

  4. Hands-on experience building scalable systems from scratch with production-grade reliability.

  5. Deep understanding of SQL, NoSQL, and Big Data technologies such as Delta Lake, Hive, and Hadoop.

  6. Expertise in integrating multi-technology stacks and distributed systems.

  7. Proficient with cloud platforms: AWS, Azure, or GCP.

  8. Familiarity with CI/CD pipelines (e.g., Jenkins) and QA automation frameworks (e.g., Selenium, Telerik).


Educational Qualifications

  1. Bachelor’s degree in Computer Science or related field from a recognized institution.


Preferred Characteristics

  1. Strong leadership and mentoring capabilities within small engineering teams.

  2. Ability to translate complex technical decisions into product value.

  3. Passionate about clean code, performance optimization, and agile product iteration.

  4. Thrives in fast-paced, high-impact environments with end-to-end ownership.


Perks & Benefits

  1. High-energy, entrepreneurial work culture with zero corporate politics.

  2. Opportunity to shape the core architecture of a rapidly scaling product.

  3. Work alongside global tech leaders and AI innovators.

  4. Flat organization and direct impact on business outcomes.

  5. Inclusive, diverse, and collaborative international environment.


Interview Process

  1. Application Submission

  2. Recruiter Call – Initial discussion and role alignment

  3. Technical Interviews (2 Rounds) – Architecture and system design focus

  4. Managerial Round – Team fit, strategy, and leadership assessment

  5. Final Outcome – Offer or feedback

Jobs in other cities