Jobs · Information Technology · Massachusetts

Senior Software Engineer - Data Platform

HybridInformation Technology$135k–$325k/yrFull-time

Job Overview

The Senior Solution Architect of the Shared Data Platform plays a pivotal role in designing and developing innovative services to enhance Arrowstreet Capital’s data infrastructure. The primary objective is to streamline the ingestion and transformation of new data sources, enabling rapid delivery of actionable analytics across the firm. You will collaborate with stakeholders from various departments to gather requirements and identify process improvements that optimize data flow.

Responsibilities

  • Define and execute the technical roadmap for the platform that can support batch and real-time data sets using modern data processing frameworks.
  • Oversee and contribute to building features for data discovery, lineage, governance, ingestion operation, cost management, performance, etc.
  • Lead and assist the team in investigating potential improvements achieved by adopting new data technologies and frameworks.
  • Achieve high quality metrics through automated testing, robust operational tooling, and highly-available cloud architecture.
  • Production support of the platform to avoid disruption to investment processes.
  • Collaborate closely with business stakeholders to understand their data needs, translate business objectives into scalable and efficient data engineering solutions.
  • Partner with IT operations and cloud security teams to ensure platform solutions are secure, scalable, and reliable.
  • Develop and mentor a junior Data Engineers

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering or a related discipline
  • At least 5 years of experience working with data lakes, data warehousing, and/or database systems, including processing frameworks like Spark, Hadoop, Presto, etc.
  • You strive to write elegant code, and you're comfortable with picking up new technologies independently
  • You are fluent in at least one major programming language (e.g. Python, C#)
  • Hands-on experience working with AWS and automation through infrastructure as code with one of the Terraform, Pulumi, Cloudformation and CDK etc.
  • Experience designing and deploying APIs and client libraries using tools such as OpenAPI, FastAPI, or similar frameworks.
  • Experience with real-time streaming processing with Kafka, Kinesis, and Apache Flink etc.

Pay

The base salary range for this position is $135,000 - $325,000 per year.

Schedule

N/A

Benefits

N/A

Skills

N/A

Benefits

N/A

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 2 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com