Job Title: Software Architect
Job ID: JR101445
Location: Bangalore, Karnataka, India
Experience: 8+ Years
Job Type: Full-Time
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.
You will drive the architectural vision across platforms, integrating advanced AI technologies, databases, and multi-cloud infrastructure.
This role requires a hands-on architect who thrives in dynamic environments and has a passion for product excellence.
Architect and build high-availability, low-latency products, including centralized monitoring and control panels.
Define and implement integration strategies across o9’s SaaS infrastructure and proprietary platform.
Incorporate Machine Learning, Deep Learning, and Generative AI into o9 products for real-world business use cases.
Work with EKG Configurator and Enterprise Knowledge Graph to enhance product intelligence.
Collaborate with product and implementation teams to define and execute robust deployment plans.
Ensure performance, scalability, and modularity across platforms and components.
8+ years of software development experience, including 3+ years in software/system architecture.
Strong architectural design skills, using microservices, event-driven, and domain-driven design principles.
Proficiency in multiple languages: Java, Python, C#, with the ability to choose the right tool for each use case.
Hands-on experience building scalable systems from scratch with production-grade reliability.
Deep understanding of SQL, NoSQL, and Big Data technologies such as Delta Lake, Hive, and Hadoop.
Expertise in integrating multi-technology stacks and distributed systems.
Proficient with cloud platforms: AWS, Azure, or GCP.
Familiarity with CI/CD pipelines (e.g., Jenkins) and QA automation frameworks (e.g., Selenium, Telerik).
Bachelor’s degree in Computer Science or related field from a recognized institution.
Strong leadership and mentoring capabilities within small engineering teams.
Ability to translate complex technical decisions into product value.
Passionate about clean code, performance optimization, and agile product iteration.
Thrives in fast-paced, high-impact environments with end-to-end ownership.
High-energy, entrepreneurial work culture with zero corporate politics.
Opportunity to shape the core architecture of a rapidly scaling product.
Work alongside global tech leaders and AI innovators.
Flat organization and direct impact on business outcomes.
Inclusive, diverse, and collaborative international environment.
Application Submission
Recruiter Call – Initial discussion and role alignment
Technical Interviews (2 Rounds) – Architecture and system design focus
Managerial Round – Team fit, strategy, and leadership assessment
Final Outcome – Offer or feedback