
Role Overview
We are seeking an experienced Solution Architect responsible for designing end-to-end business and technology solutions that address client and organizational needs. The ideal candidate will bridge business requirements and technical implementation by defining scalable, maintainable, and cost-effective solutions across products, applications, integrations, and business processes.
Key Responsibilities
- Understand business requirements and translate them into comprehensive solution designs.
- Define end-to-end solution architecture across applications, integrations, data flows, and business processes.
- Work closely with stakeholders, product managers, business analysts, and development teams to ensure successful solution delivery.
- Create solution blueprints, architecture diagrams, technical specifications, and implementation roadmaps.
- Lead solution design workshops and technical discussions with clients and internal teams.
- Evaluate existing systems and recommend improvements, modernization strategies, and technology enhancements.
- Define integration approaches between internal systems, third-party applications, APIs, and external partners.
- Ensure solutions meet functional, scalability, security, performance, and compliance requirements.
- Conduct architecture and design reviews to ensure adherence to standards and best practices.
- Identify technical risks and provide mitigation strategies throughout the project lifecycle.
- Provide technical leadership and mentorship to development teams.
- Support proposal development, effort estimation, and pre-sales solutioning activities when required.
Requirements
- Strong experience in Solution Architecture, System Design, and Enterprise Application Architecture.
- Proven experience designing complex business and technology solutions.
- Strong understanding of application architecture, integration patterns, APIs, and distributed systems.
- Experience working with enterprise applications, SaaS platforms, and digital products.
- Strong understanding of databases, data modeling, and information architecture.
- Ability to translate business requirements into practical technical solutions.
- Excellent stakeholder management and client-facing communication skills.
- Strong analytical, problem-solving, and decision-making abilities.
- Experience preparing architecture documentation, solution blueprints, and technical proposals.
- Ability to lead cross-functional teams and influence technical decisions.
Preferred Background
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5–7 years of experience in software engineering, technical leadership, business solutioning, or solution architecture.
- Experience in enterprise software, travel technology, SaaS, or digital transformation projects.
- Knowledge of architecture frameworks and design methodologies such as TOGAF is preferred.
- Strong communication, leadership, presentation, and stakeholder management skills.

Similar jobs
Responsibilities
- Responsible for managing and driving a team of Virtual Relationship Managers (VRM) handling a portfolio of eligible customers in order to achieve the targets set and that all guidelines and regulatory requirements are followed. Ensuring that customers get world-class services and their needs are understood and met through financial products that the Bank has to offer.
- Consistently meet portfolio objectives defined Viz. sales, income, group product holding etc.
- Ensure adherence to Operations process aimed at zero defect transaction processing & meeting the Audit & Compliance guidelines.
- Responsible for managing, training and motivating staff.
- All of the above parameters are consistently met by the team of VRMs.
- Income generation through the right blend of enhancement of CASA balance and cross-sell of appropriate products So that the VRM becomes the top of the mind recall amongst the customers in the catchment for all their financial needs and services, thereby ensuring that the VRMs also achieves the key performance parameters set 8. The team Manager leads a team of VRM (Virtual Relationship Manager) and is directly responsible for the performance of team members leading to the fulfilment of Business objectives.
- Monitoring and tracking the VRMs on revenue generation, product penetration, digital penetration, and liability growth and ensuring that the required product mix is maintained at the resource level to achieve the targeted number.
- The team Manager will be responsible for Sales Management through leads generated for a set of products from a fixed non-managed customer with the express objective of achieving business targets and efficiency targets related to outbound database calling management.
Requirements
- Bachelor's degree or equivalent experience.
- Minimum 4 years of team lead experience.
- Candidate should have a banking or voice process background.
- Willing to work from the office
Position: Senior Backend Developer (Python + FastAPI + GCP)
Engagement Type: Remote
Location: Remote
Position Overview:
Seeking a Senior Backend Developer with 6–8 years of experience to design, build, and maintain scalable backend systems using Python and FastAPI on Google Cloud Platform, ensuring high performance, reliability, and secure deployments.
Key Responsibilities:
• Design and build scalable, high-performance backend systems using Python (FastAPI) with clean architecture and modular design principles.
• Architect and implement microservices and RESTful APIs ensuring reliability, security, and optimal response times.
• Own end-to-end system design from schema definition to deployment with focus on high availability, fault tolerance, and cost efficiency.
• Manage DevOps pipelines for CI/CD, containerization, and infrastructure automation using Docker, Terraform, and GitHub Actions.
• Deploy, monitor, and optimize cloud infrastructure on Google Cloud Platform (GCP) including Compute Engine, Cloud Run, Pub/Sub, and Cloud Storage.
• Collaborate with frontend, AI, and data engineering teams to define robust API contracts and efficient data flows.
• Implement observability practices including logging, tracing, and alerting using Stackdriver, Prometheus, or Grafana.
• Conduct code reviews, system design sessions, and performance tuning for production-grade deployments.
Required Skills:
• Strong expertise in Python with a focus on FastAPI.
• Solid understanding of software architecture and design patterns.
• Experience with API design and authentication (OAuth2, JWT).
• Deep knowledge of Google Cloud Platform (GCP) services including Compute Engine, Pub/Sub, Cloud SQL, Cloud Storage, and IAM policies.
• Proficiency in containerization (Docker) and CI/CD pipelines.
• Familiarity with infrastructure-as-code tools such as Terraform or Cloud Build.
• Hands-on experience with databases like PostgreSQL, MySQL, or Firestore and ORM frameworks such as SQLAlchemy or Tortoise ORM.
• Knowledge of system monitoring, alerting, and logging in distributed systems.
Preferred (Bonus) Skills:
• Experience with API Gateway, Redis, or Celery for async processing.
• Familiarity with message queues like Kafka or RabbitMQ.
• Exposure to event-driven architecture and cloud cost optimization strategies.
• Understanding of DevSecOps and cloud security best practices.
• Experience working with cross-functional product and data teams.
Responsibilities:
- Takes initiative and interacts with users effectively.
- Willing to explore ideas through design and animation before executing them.
- Willing to throw away ideas if they're not great; optimistic enough to keep hunting for new ones.
- Excited to collaborate with everyone on the team (from engineers to customer facing folks). You believe inspiration can come from anywhere.
- You don't believe users are our guinea pigs; we ship great products when they're ready and something we might often use ourselves.
- Owning the 0 to 1 designing process to shape the future of timely AI.
- Always starting with the why and focusing on things that drive impact.
- Prototyping and telling a visual story for everything.
- Ensuring quality end-products. No compromises.
- On-point time-management skills.
- Desirous to learn as much as possible about how professionals use timely AI.
- Needs to have product sense and must have worked on SaaS products
Requirements:
- An expert in either graphic/ illustrations, or visual design, and skilled in more disciplines of design like animations and interactions.
- 2+ years of experience at a digital product company.
- Familiar with the end-to-end iterative Visual designing process and creating high-fidelity visuals.
- Experience with digital products. Business to business is a bonus.
We're hiring for a Business Development Manager.
Position: Business Development Manager
Experience: 4 Years to 7 Years
Location: Pune
Notice Period: Immediate to 1 Month Preferred
Key Responsibilities:
Conduct outreach campaigns through prospective emails / phone calls.
Drive discovery / 1st level discussions with interested leads.
Unearth the pain points / challenges of the prospect.
Clearly articulate and demonstrate our value proposition, creating excitement and enthusiasm among prospects.
Drive advance Demos / 2nd level interactions for interested prospects.
Manage the sales cycle from leads to closure.
Cultivate lasting relationships with customers.
Leverage & update the CRM with relevant information.
Experience:
4 years to 7 years of relevant sales experience with at least 2 years of selling software solutions / IT services ( Must Have)
Previous sales experience in selling in India / North America region is a plus
Technical know-how and Knowledge of IT Services engagement models (Preferred)
Exposure to mid-sized start ups
Excellent verbal and written communication skills
- 3+ years of Experience majoring in applying AI/ML/ NLP / deep learning / data-driven statistical analysis & modelling solutions.
- Programming skills in Python, knowledge in Statistics.
- Hands-on experience developing supervised and unsupervised machine learning algorithms (regression, decision trees/random forest, neural networks, feature selection/reduction, clustering, parameter tuning, etc.). Familiarity with reinforcement learning is highly desirable.
- Experience in the financial domain and familiarity with financial models are highly desirable.
- Experience in image processing and computer vision.
- Experience working with building data pipelines.
- Good understanding of Data preparation, Model planning, Model training, Model validation, Model deployment and performance tuning.
- Should have hands on experience with some of these methods: Regression, Decision Trees,CART, Random Forest, Boosting, Evolutionary Programming, Neural Networks, Support Vector Machines, Ensemble Methods, Association Rules, Principal Component Analysis, Clustering, ArtificiAl Intelligence
- Should have experience in using larger data sets using Postgres Database.
- Core Javascript, HTML, CSS, JSON understanding is mandatory
- Expertise of functional programming using JavaScript (ES5, ES6)
- Expertise of UI framework - React / Redux, RXJS
- Preferred experience with new generation of Web Programming - using Micro Service, REST/JSON, GraphQL and Component UI models
- Expertise with data visualization flow development along with usage of modern charting and graphical java script libraries
- React / Redux, RXJS, HTML, CSS, Javascript (ES5, ES6), Data visualization and Chart Libraries
- Data Structure and Design Pattern
- Strong knowledge of JSON data handling, GraphQL and their working
Qualification & Experience
- A Bachelor’s / Master’s degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus Hackathon participation and accolades are a plus.
- Total Exp- 6-8 years with minimum 6+ years of professional software development experience on Java / J2EE
- Full SDLC experience (Requirements Gathering, Architecture, System Design, Development, QA, etc…)
- Experience with Spring Boot/Spring Framework ( IOP/DI, REST, Security)
- Experience with SOAP / REST web services Knowledge of SQL
- Knowledge of No SQL concepts.
- Work experience on Apache SOLR , REDIS / Relevant Cache Manager , Lucene , Elastic Search .
- Mongo DB & Postgres DB / RDBMS is desirable
- Understanding concepts of CDN & Content Management
- Must have worked on any one messaging solutions like Kafka or RabbitMQ
- Bonus Points for Micro Service Design and Development experience
- Used Agile methodology / Scrum
- Experience leading or working with cross geography teams
- Bonus Points for experience working on Unix, Shell Scripting & Build Systems
- Experience in performance optimization is an added advantage
Responsibilities:
-You will be actively involved during the entire technology development lifecycle.-
Responsibilities will include all aspects from design, coding, testing, customer feedback cycle changes and support. Primary role in software development with object-oriented Java.
-The customized solutions that you will be architecting and developing will also require knowledge and experience with Spring / Spring Boot / Hibernate / ORM Concepts, SOAP / REST, and SQL / No SQL.
-Ability to learn new technologies quickly and willingness to read and digest large existing source code and take Ownership on complex component or subsystem to drive improvements and Re- Architecture. --Work with a team of amazing developers and designers involved in the -design and development of global platforms.
Invent and prototype new features, build, test and ship them to customers as SaaS, Cloud Based or hosted product platforms
Drive the implementation of new technologies which improve our ability to build great customers products. Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
UI Developer Responsibilities:
- Work with other developers to ensure that the website is functional and visually appealing.
- Liaise with the client to gauge their needs and expectations.
- Plan the layout of the website.
- Ensure that the website is optimized for various devices.
- Use analytics to test client enjoyment.
UI Developer Requirements:
- Proficiency in HTML, JavaScript, jQuery, and CSS.
- Knowledge of Adobe Illustrator.
- Good interpersonal skills.
- Understanding of key design principles.
- Good problem-solving skills.
Managing & mentoring a team of 5+ people
Ability to deliver projects/sprints on time
Obsessed with quality: Design reviews, code reviews, testing (system/performance)
Spending at least 50% time with hands-on coding while doing the above
Programming
Hands on experience with design and implementation of of WebApps and APIs using a PHP based framework (such as Laravel, Code Igniter, Cake or similar)
In addition to PHP, hands-on with a Python or node.js based framework
Good understanding of SQL (mySQL, postgres or similar. including clustering)
Good understanding of one no-SQL
Comfortable producing and refactoring code without assistance
Understands different major language paradigms (object oriented / functional /reactive)
Can reason about complexity of algorithms (time and space)
Basic CI/CD and DevOps
At Navi, our mission is to build financial services that are simple, accessible and affordable.
Navi is founded by Sachin Bansal & Ankit Agarwal to build consumer-centric and technology-driven businesses in the BFSI (Banking, Financial Services & Insurance) space.
Responsibilities:
- Work on the development of the Android app for our first product
- Write clean, well-tested code
- Optimise app performance using real profiling data
Requirements:
- 3+ years of software development experience
- Strong computer science fundamentals
- Deep knowledge of Java and Android SDKs, familiarity with Kotlin
- Can write code that is readable, maintainable and testable
- Know the importance of tests and how to approach writing different types of tests
Bonus:
- Know how to use test driven development as a design tool
- Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
https://docs.google.com/document/d/18eWIOPYs0Hi8Kr4lXTtP_XMJp_4BrBzOd9Eui8v_l-c/edit?usp=sharing">favourite books









