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