Staff Software Engineer-Reference Data

New
J
JobgetherFintech
Remote work flexibility within the United States.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSPythonSQLJavaKubernetesNosqlTerraformMicroservicesDistributed SystemsPySpark

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 7+ years of professional software engineering experience building and operating production systems.
  • Experience designing distributed systems, microservices architectures, and messaging-based solutions.
  • Strong knowledge of object-oriented programming languages such as Python, PySpark, or Java.
  • Experience working with relational databases, SQL, NoSQL systems, OLAP technologies, and/or modern data lake architectures.
  • Proven ability to lead complex technical projects involving multiple teams and stakeholders.
  • Strong communication skills with the ability to mentor engineers and influence technical direction.
  • Experience with cloud platforms, infrastructure automation, and scalable engineering practices.
  • Knowledge of financial concepts, investment data, or fintech environments is a plus.

Responsibilities

  • Lead the technical direction for complex software solutions, partnering with product teams and engineering stakeholders to align architecture with business goals.
  • Design, build, and maintain scalable data systems, including ingestion pipelines, data services, analytics infrastructure, and platform tooling.
  • Develop frameworks that enable high-performance processing and distribution of financial data while supporting AI-powered product initiatives.
  • Drive architectural discussions, evaluate technology decisions, and provide strategic guidance across engineering teams.
  • Build reliable systems using modern technologies such as Python, PySpark, Java, AWS, Terraform, Kubernetes, and microservices.
  • Mentor engineers, promote best practices, and contribute to a culture of technical excellence and continuous improvement.
  • Collaborate with multiple teams to deliver customer-focused outcomes and solve complex engineering challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now