Two Sigma Logo

Two Sigma

Reliability Engineer, Data

Posted 12 Days Ago
Be an Early Applicant
Hybrid
Tokyo
Entry level
Hybrid
Tokyo
Entry level
Develop and operate reliable data systems, services, tools, and libraries. Improve observability, scalability, availability, and operational excellence; automate toil; collaborate with software engineering teams on architecture, performance, support, and process improvements; and participate in production and research data pipeline support rotations.
The summary above was generated by AI
Position Summary
Two Sigma is a leading quantitative investment management and trading firm. The company applies a scientific approach to investing, combining cutting-edge technology, artificial intelligence, data science, and quantitative research with rigorous human inquiry to capitalize on market opportunities and deliver alpha for investors.
Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to test hypotheses and develop creative solutions to some of the world's most complex economic problems.
Data Reliability Engineering (Data RE) helps engineers working with data to improve the reliability of their products and foster operational excellence through RE evaluations, short term RE engagements focused on the use of automation, and the development of data RE best practices.
As a member of the Data Reliability Engineering team, you will be responsible for maintaining the health and smooth operation of products the team owns and operates, identifying and automating areas of toil, and working with partner teams to develop and adopt reliability best practices for research and production data processes.
You will take on the following responsibilities:
  • Software development of systems, services, tools and libraries.
  • Improving all aspects of software reliability, including observability, operability, scalability, and availability.
  • Extensive collaboration with our software engineering teams on architectural and product design, reliability, performance, support issues and improvements to our tools, processes, and software
  • Identifying areas of toil, scoping out projects or automation to address it, and driving those efforts.
  • Participating in a support rotation responsible for several critical production and research data pipelines.

You should possess the following qualifications:
  • A bachelor's degree, equivalent or higher in computer science or another highly technical, scientific discipline.
  • Proactive approach to problem identification and resolution and continuous development and automation.
  • Proficiency with one or more object oriented scripting languages such as; Python, Ruby or JavaScript.
  • Proven track record for automating processes together with an algorithmic approach to solving problems.
  • Some knowledge of UNIX or Linux Systems.

Similar Jobs at Two Sigma

12 Days Ago
Hybrid
Junior
Junior
Fintech • Software • Financial Services
Develop, operate, and maintain low-latency infrastructure that processes and redistributes market data and orders in live production. Partner with trading desks, exchanges, counterparties, and data providers to minimize outages, support trading, maintain compliance tools, and optimize performance across asset classes.
Top Skills: C++JavaKernel BypassLinuxNetworkingPython
Yesterday
Hybrid
Senior level
Senior level
Artificial Intelligence • Fintech • Financial Services • Big Data Analytics • Quantitative Trading
Cultivate and deepen relationships with external investment professionals and internal stakeholders to expand Two Sigma’s alpha capture and crowdsourcing strategies. Identify and onboard new counterparts, support business development, and collaborate with research, product, and engineering teams to improve related tools. The role requires Japanese and English fluency, equity market experience, strong relationship-building skills, independent execution, communication ability, and comfort using emerging AI tools.
Top Skills: Artificial Intelligence (Ai) Tools
12 Days Ago
Hybrid
Entry level
Entry level
Fintech • Software • Financial Services
Provide engineering and operational support for large distributed systems, including trading infrastructure, networks, and foundational platforms. Improve reliability through monitoring, alerting, documentation, automation, and tooling. Collaborate with reliability engineering teams and trading partners to resolve issues and enhance infrastructure. Analyze system, network, application, and storage metrics for performance tuning and fault diagnosis in a high-pressure, on-call environment.
Top Skills: AlertingAutomationCC++Cloud ComputingDatabasesDistributed SystemsGoJavaLinux/UnixMonitoringMulti-Tenant InfrastructureNetworkingOpen-Source SystemsPythonStorage TechnologiesSystems Programming

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account