
Senior Software Architect
2 days 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
2 weeks ago
Bengaluru, Karnataka, India Bosch Global Software Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRoles & Responsibilities :You will be part of a passionate embedded software development team who develop BMS Software for BESS systems thereby providing lifeline for critical ecosystems.You will own the architecture of a BESS-BMS system covering across different layers of architectureYou will be responsible for functionality, reliability, security, safety...
-
Senior Software Architect
18 hours ago
Bengaluru, Karnataka, India, Karnataka Sosuv Consulting Full timeSenior 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...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...
-
Senior Software Developer
7 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 Oracle Cloud Infrastructure (OCI) Search Service with OpenSearch is an insight engine offered as an Oracle managed service. Without any downtime, Oracle automates patching, updating, upgrading, backing up, and resizing the service. Customers can store, search, and analyze large volumes of data quickly and see results in near real time....
-
Senior Software Developer
7 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Member of Technical Staff-Fullstack- OCI Oracle Cloud Infrastructure (OCI) Search Service with OpenSearch is an insight engine offered as an Oracle managed service. Without any downtime, Oracle automates patching, updating, upgrading, backing up, and resizing the service. Customers can store, search, and analyze large volumes of data quickly and see...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...
-
Software Architect
1 week ago
Bengaluru, Karnataka, India, Karnataka Saarthee Full timeAbout Saarthee:Saarthee is a Global Strategy, Analytics, Technology and AI consulting company, where our passion for helping others fuels our approach and our products and solutions. Our diverse and global team work with one objective in mind: Our Customers’ Success. At Saarthee, we are passionate about guiding organizations to wards insights fueled...
-
Software Architect
49 seconds ago
Bengaluru, Karnataka, India Embitel Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRequired 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,...
-
Chief Software Architect
5 days ago
Bengaluru, Karnataka, India Quiddity Infotech LLC Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description :We are seeking a visionary and hands-on Chief Software Architect to lead our software development efforts, from ideation to delivery and support. You will be responsible for defining and implementing the technical roadmap, ensuring our software aligns with business goals, and building high-performing teams to deliver exceptional products.You...
-
Senior Architect
2 weeks ago
Bengaluru, Karnataka, India Aecom Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are seeking a Senior Architect - ID to join our Architecture team in India. This is an exciting opportunity for a motivated architect to contribute to impactful marine infrastructure projects across global offices and continue developing their technical expertise in a supportive, high-performing team.Perform advanced architectural calculations and prepare...