Job description
Job details
- Location: Financial District, San Francisco
- Work mode: Onsite
- Employment type: Contract (Not an internship)
- Salary: USD 231,063 per year
Role overview
Pinnacle Technical Resources is seeking a Senior Software Engineer specializing in Python and PySpark for a 12-month contract in San Francisco's Financial District. This role focuses on modernizing a core mainframe-based financial application by migrating it to a distributed platform. The application serves as the system of record for financial data and feeds downstream general ledger systems.
Job details
This is a Contract position based in Financial District, San Francisco, working Onsite. The role offers a competitive rate of $231,063 USD. You will work closely with a dedicated modernization team to rewrite legacy mainframe code into scalable Python-based solutions using PySpark for distributed data processing.
Responsibilities
- Rewrite mainframe-based financial applications using Python and PySpark
- Design and implement distributed data processing pipelines
- Migrate legacy system of record to modern cloud-based architecture
- Collaborate with cross-functional teams on modernization strategy
- Ensure data integrity during migration from mainframe to distributed platform
Requirements
- 5+ years of professional Python development experience
- Strong experience with PySpark and distributed computing frameworks
- Knowledge of mainframe systems and legacy application migration
- Experience with financial data systems and general ledger integration
- Proficiency in SQL and data modeling
- Bachelor's degree in Computer Science or related field
Benefits
- Competitive contract rate
- Work on high-impact modernization project
- Exposure to enterprise financial systems
- Collaborative team environment