Senior Software Architect
4 weeks ago
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.
-
Software Architect
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Embitel Technologies Full timeRequired 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,...
-
Architect
3 weeks ago
Bengaluru, Karnataka, India, Karnataka SDPL Full timeCompany Description We suggest you enter details here. Role Description This is a full-time, on-site role for an Architect and senior Interior Designers located in Bengaluru. The Architect: Interior Designer will be responsible for creating and developing architectural designs, leading software development projects, ensuring successful system integration,...
-
Junior Architect
2 weeks ago
Bengaluru, Karnataka, India, Karnataka KN Collective Full timeCompany DescriptionWe are a fun collaborative studio, where we believe we grow together as a team. Our roots are deep into sensitive spatial design and timeless interiors.Role DescriptionThis is a full-time on-site role for a Junior Architect at KN Collective, located in Bengaluru. The Junior Architect will be responsible for assisting in architectural...
-
Senior Java Software Engineer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka Pivotrics Full timeCompany DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...
-
Senior Architect
3 days ago
Bengaluru, Karnataka, India MyScaai Bharat Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole DescriptionThis is a full-time on-site role for a Senior Architect located in Bangalore Urban. The Senior Architect will be responsible for designing and developing architectural solutions, ensuring integration of various architectural elements, and managing projects. The role involves working closely with software development teams to create scalable...
-
Senior Data Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Sonata Software Full timeMandatory* Experience building data pipelines* Highly proficient in python, Data frames* Experience with AWS Lambda, Events (SQS), API calls, Kinesis, DynamoDB* Highly proficient in SQL Query* Snowflake or experience with similar analytics database* Experience extracting data from SQL and NoSQL databases. * Experience with CI/CD pipeline to release the code...
-
Senior Software Architect
1 week ago
Bengaluru, Karnataka, India GE Vernova Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob 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...
-
Senior Software Architect
5 days ago
Bengaluru, Karnataka, India Sosuv Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior 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...
-
Enterprise Architect
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Bosch Global Software Technologies Full timeJob DescriptionJob Summary:We are seeking an experienced Enterprise Architect to design and govern the enterprise-wide AI platform architecture by bringing Architecture best principles. This role will be responsible for defining the technical vision, architectural standards, and integration patterns for AI/ML, Generative AI and Agentic AI capabilities across...
-
Software Developer
3 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Developer Responsibilities Work closely with senior developers and architects as well as Product Management, IT and Operations teams for architecting, designing and developing Database Cloud products. Design and architect scalable and maintainable software solutions using Java technologies. Develop high-quality code adhering to...