Posted 1 month ago
Software Developer - Data Reliability
AI Summary
Build and maintain automation, infrastructure, and observability for data pipelines; lead incident resolution and production operations as a Reliability Software Engineer in a global data team.
About this role
Position Overview
As a Reliability Software Engineer in the Data team, you will play a critical role in ensuring the performance, stability, and availability of Squarepoint's data ecosystem. The team's mandate spans maintaining critical data pipelines, automating operational workflows, managing infrastructure, and building tools focused on observability, regression prevention, and self-serve automation. The team also serves as a key operational hub within Data Development, handling everything from incident triage to active resolution, making this a high-responsibility role that demands strong engineering skills, sharp analytical thinking, and a deep sense of ownership.
Responsibilities
Core Responsibilities
- Automation Systems: Build and improve automation that streamlines operational tasks and workflows
- Infrastructure Management: Keep Data Development infrastructure healthy via monitoring, observability, and maintenance
- Reliability Engineering: Own deployments, support users, lead incident resolution, and plan capacity/performance
- Data Pipelines: Build and monitor production pipelines, onboarding data trials and loading Timeseries for research and trading
Operations Responsibilities
- Incident Management: Perform root cause analyses and drive remedial actions
- Day-to-Day Operations: Handle production deployments, config changes, and user requests
Key Engineering Initiatives
- Observability: Health monitoring platform with configurable monitors and custom checks
- Deployment Automation: Platform for scheduling, orchestrating, and validating safe production rollouts
- Self-Serve Automation: Jira-driven platform that applies operational changes after approvals
Required Qualifications
- Education: Bachelor's degree in Computer Science, Engineering, or a related subject
- Experience: 4+ years of proven experience in Software Engineering, Software Reliability, or a similar role
- Python: Two or more years of hands-on experience programming in Python
- Linux: Proficiency with the Linux command line
- Databases: Knowledge of relational databases, primarily PostgreSQL
- Tools: Familiarity with Git, Consul, Grafana, Kibana, and cloud platforms such as Google Cloud or AWS
- Communication: Excellent verbal and written skills for working effectively within a global team
- Mindset: Proactive, detail-oriented, and self-driven with a strong sense of ownership and accountability
Skills
Explore related jobs
More jobs at Squarepoint Capital
Similar AWS jobs
Jobs in Bangalore
- Intermediate Software EngineerQ2 Software, Inc. · Bangalore, India
- Engineer III, SoftwareInvitrogen Holdings LLC · Bangalore, India
- Senior Python EngineerInvitrogen Holdings LLC · Bangalore, India
- Sr. Customer Service RepresentativeInvitrogen Holdings LLC · Bangalore, India
- Team LeaderLaboratorio de Control ARJ, S. A. de C. V. · Bangalore, India
- Technical Support Engineer - MoveWorksServicenow · Bangalore, India
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.