Staff Software Engineer - Market Data
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
12,818 open software roles across 998 companies are on ApplySarthi right now, most of them in Bengaluru (753), Hyderabad (298), Pune (199).
- Software Development Engineer II, Amazon LeoAmazon
- Senior Lead Software Engineer - Entra IDJPMorgan
- Platform Software Engineer 2Oracle · bengaluru
- Staff+ Software Engineer, VectorDBAnthropic
- Senior Software Engineer, Streaming Infrastructure Airbnb
What software roles keep asking for: Python (35%), Java (30%), AWS (30%), System design (26%), C++ (23%), CI/CD (22%), Observability (22%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in the Netherlands · Remote Software Engineer jobs · Go jobs · Rust jobs
Jobgether has 4,015 open roles listed here.
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Go? Tell me one thing you learned the hard way.
- Walk me through a system you built. How was it designed, and what would you change now?
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Staff Software Engineer - Market Data at Jobgether interview free →Accountabilities:: Design, develop, and operate distributed backend systems for ingesting, normalising, processing, storing, and delivering real-time market data from blockchain networks and other relevant financial data sources. Build and maintain robust streaming infrastructure that handles event ordering, timestamps, duplicate records, replay, missing data, and recovery, including blockchain reorganisations and transaction finality where relevant. Develop reliable client-facing data feeds and APIs with clearly defined delivery guarantees, evolving schemas, appropriate access controls, and predictable performance under heavy workloads or when consumers fall behind. Collaborate with cross-functional engineering teams to define and improve reference data models, historical data capture, and the integration of new data sources and capabilities. Establish and continuously improve service-level objectives (SLOs) and data quality metrics, monitoring latency, freshness, completeness, and correctness across the platform. Independently investigate production issues, conduct thorough root cause analyses, and implement durable fixes that improve system resilience, recovery, and operational efficiency. Own services throughout their lifecycle, from technical design and implementation to deployment, monitoring, production support, and participation in the team's on-call rotation. Integrate AI-assisted development tools throughout the engineering workflow, using them to explore architectural options, implement changes, generate tests, investigate failures, and improve documentation while maintaining strong technical oversight. Develop repeatable AI-assisted engineering practices, share effective workflows with colleagues, and contribute to continuous improvements in development productivity and quality. Lead technical decisions across team boundaries, document architectural proposals clearly, and help translate ambiguous requirements into pragmatic designs and production-ready solutions. Mentor engineers through implementation, code reviews, and technical discussions, enabling the team to deliver complex projects with high standards of reliability and maintainability. Requirements: Extensive experience building and operating distributed backend systems or data services with demanding reliability, scalability, and performance requirements, including the ability to diagnose failures across service and data boundaries. Strong expertise in real-time streaming systems, including concurrency, state management, backpressure, event processing, and recovery mechanisms. A deep understanding of data correctness and integrity, including timestamp handling, numerical precision, schema evolution, data corrections, event ordering, and consistency across distributed systems. Strong computer science fundamentals and advanced backend engineering skills, with experience in languages such as Rust, Go, or comparable programming languages. Demonstrated ability to translate ambiguous technical and business requirements into clear architectural designs, deliverable work, and robust production services. Experience taking end-to-end ownership of software systems, including design, implementation, testing, deployment, monitoring, incident response, and ongoing operational improvements. Strong technical leadership skills, with the ability to influence architectural decisions across teams, mentor other engineers, and guide implementation without relying solely on formal management authority. Excellent written and verbal communication skills, including the ability to document complex technical concepts and collaborate effectively with colleagues in a distributed, remote-first environment. Experience working with financial or market data at a financial institution or in a comparable data-intensive environment is valuable. Familiarity with blockchain data and indexing, including EVM-compatible networks or Solana, is a plus. Experience with reference data systems, including instrument and entity master data, identifier mapping, effective-dated records, tokenised assets, or fund data, is advantageous. Experience working at a company where data is the core product is also beneficial. A strong sense of ownership, sound engineering judgement, and a proactive approach to using AI-assisted development tools responsibly to improve productivity without compromising reliability or quality. Benefits: Competitive salary and equity: A compensation package designed to be highly competitive within the industry, with both salary and equity positioned among the top 25% of comparable companies. Employee-friendly equity terms: An employee equity scheme offering a heavily discounted exercise price, approximately 90% below the standard reference price, and a 10-year exercise window. Generous paid time off: Five weeks of annual leave, in addition to local public holidays, which can be adjusted to suit your needs. Fully remote working: Work remotely within a distributed international team, with flexible hours and the freedom to organise your own working day. Flexible collaboration: A healthy balance of asynchronous and synchronous communication, with an emphasis on focused work and minimising unnecessary meetings. Comprehensive healthcare: Private medical insurance, dental coverage, and vision care as standard benefits. Paid parental leave: 16 weeks of fully paid leave for primary caregivers and six weeks for secondary caregivers, plus a two-week phased return to work on a part-time schedule at full pay. Quarterly company and team offsites: Opportunities to meet colleagues in person, collaborate, and build relationships at gatherings in exciting locations. Annual travel allowance: Funding to travel and work alongside colleagues or teams for several days each year. Home office support: An allowance to create a comfortable and productive home-working environment, or company-paid access to a local coworking desk. Professional growth: Work alongside talented engineers on technically challenging projects that shape the future of blockchain and financial data infrastructure. Inclusive culture: Join a team committed to diversity, inclusion, and creating an environment where people with different backgrounds and perspectives can thrive.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Video EditorJobgether
- AI Trainers Network - EnglishJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-10-20. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.