Senior Software Architect

4 days ago


Bengaluru, Karnataka, India Sosuv Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Senior Software Architect(Financial Markets Surveillance
)

Company Profile:
We are a services and product firm based in the UK and India, specialising in the financial services sector. Our clients are the world's major fintech players. We are seeking intelligent, talented, and motivated individuals who are up for a challenge and share our vision. We are an equal opportunity employer. We value diversity and inclusion and encourage all qualified individuals to apply.

We're looking for exceptional Java Developers who are passionate about technology and coding.

What we offer:

  • Highly competitive compensation, performance-based bonuses, and a comprehensive benefits package.
  • Exposure to the exciting and fast-paced world of financial trading.
  • Mentorship and guidance from industry experts.
  • Opportunities for professional growth and development. A collaborative and dynamic work environment.
  • Free office lunch/dinner and fun activities.

Role Overview:

As a Senior Software Architect, you will play a pivotal role in designing and developing scalable, high-performance software systems that process and analyze large volumes of trading data in both batch and real-time. Your expertise will be instrumental in building systems capable of handling up to 10 billion messages per day from a single customer, ensuring high throughput for batch processes and low-latency performance for real-time operations.

Key Responsibilities

  • System Architecture & Design:
    Lead the architecture and design of scalable and high-performance software systems that process and analyze large volumes of trading data in batch and real-time. Ensure system reliability, fault tolerance, high throughput for batch processes and low-latency performance for real-time operations.
  • Algorithm Development:
    Collaborate with quantitative analysts, data scientists, and compliance experts to design, implement, and optimize sophisticated algorithms for batch and real-time monitoring of market data and trading activities.
  • Codebase Maintenance:
    Review and enhance the existing codebase to improve efficiency, maintainability, and overall system performance. Identify areas for optimization and implement necessary changes.
  • Collaboration & Leadership:
    Work closely with cross-functional teams to define technical requirements and deliver solutions that meet business objectives. Provide technical leadership and mentorship to junior team members.
  • Continuous Improvement:
    Stay abreast of industry trends and emerging technologies to drive continuous improvement in system architecture and development practices.

Required Skills & Experience:

  • Extensive Experience:
    7+ years of software engineering experience, with at least 3 years in architecture roles.
  • Programming Expertise:
    Strong programming skills in Java, with experience in building robust, scalable, and maintainable systems.
  • Distributed Systems:
    Deep understanding of distributed systems, including experience with Kafka, Kubernetes, and microservices architectures.
  • Data Engineering:
    Proven experience in designing and developing data pipelines and systems that handle high-volume, high-velocity data.
  • Database Management:
    Familiarity with time-series databases (e.g., ClickHouse, TimescaleDB) and experience with both relational and non-relational databases.
  • Cloud Technologies:
    Experience with cloud platforms (e.g., AWS, GCP) and container orchestration tools (e.g., Kubernetes).
  • Monitoring & Performance:
    Experience with monitoring systems (e.g., Prometheus, Grafana) and performance tuning of large-scale systems.

Preferred Qualifications:

  • Domain Expertise:
    Experience in fintech, crypto, or trading industries, and familiarity with FIX protocol.
  • Advanced Degree:
    Bachelor's in Computer Science or related field from a top university, or equivalent.
  • Leadership Skills:
    Strong leadership and communication skills, with the ability to influence and guide technical direction.


  • Bengaluru, Karnataka, India GE Vernova Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description SummaryThe Senior Generative AI Software Architect is a visionary leader responsible for defining and delivering scalable, innovative AI solutions using cutting-edge generative AI models. This role entails architecting systems that leverage advanced AI to solve complex business problems and enable transformative applications. You will support...


  • Bengaluru, Karnataka, India Flexera Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....


  • Bengaluru, Karnataka, India GE Vernova Full time US$ 1,61,200 - US$ 2,42,000

    Job Description SummaryThe Senior Generative AI Software Architect is a visionary leader responsible for defining and delivering scalable, innovative AI solutions using cutting-edge generative AI models. This role entails architecting systems that leverage advanced AI to solve complex business problems and enable transformative applications. You will support...


  • Bengaluru, Karnataka, India Philips Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job TitleSenior Software ArchitectJob DescriptionIn late January, we announced that Bridgefield Capital signed an agreement to acquire Philips' Emergency Care business which includes leading brands and products like HeartStart AEDs, Intrepid and DFM100 monitor defibrillators, Tempus monitor and Tempus ALS systems, and Corsium and ECI informatics solutions....


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 16,38,400 per year

    Job descriptionAbout GuidewireGuidewire is the platform trusted by 540+ P&C insurers across 40+ countries to engage, innovate, and grow efficiently.We bring together digital, core, analytics, and AI capabilities and deliver them as a world-class cloud service.We are backed by:1600+ successful implementationsThe largest R&D team in the industryA strong...


  • Bengaluru, Karnataka, India Flexera Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Revenera helps product executives build better products, accelerate time to value and monetize what matters.  Revenera's leading solutions help software and technology companies drive top line revenue with modern software monetization, understand usage and compliance with software usage analytics, empower the use of open source with software composition...


  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...

  • Software Architect

    3 days ago


    Bengaluru, Karnataka, India GCOO Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Mandatory Skills/Experience: At least 5+ years of experience as software or technical architect with at least 2+ Years experience in either private or public cloud technologies Experience in end-to-end software development cycle and microservice architecture Experience of coding in various languages (C#, .NET, Python, Java etc.) Experience of technology...

  • Senior Architect

    2 days ago


    Bengaluru, Karnataka, India d9b5ee14-3136-45eb-a8be-67b5aef4742c Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Position: Architect (4+ Years Experience)Location: BengaluruDepartment: ArchitectureType: Full-time / PermanentRole Overview:We are seeking a motivated and creative Architect with 4+years of professional experience to join our dynamic team. The ideal candidate will work on a variety of projects, ranging from conceptual design to technical detailing and...

  • Software Architect

    1 day ago


    Bengaluru, Karnataka, India Embitel Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Required Skills and Qualifications· Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).· Approximately 7 to 8 years of professional experience in Python development, with at least 3 years in an architectural or lead role.· Expertise in Software Architecture: Proven ability to design scalable,...