One million success stories. Start yours today.

Senior Software Development Engineer RV080

Date Posted: Oct 02, 2026
Yearly: USD 216000.00 - USD 216000.00

Job Detail

  • location_on
    Location San Francisco, Baja California, United States of America
  • desktop_windows
    Job Type: Any
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Jan 03, 2027

Job Description

Overview

Position: Senior Software Development Engineer Work location: San Francisco, CA Wage: $202,112 - $216,000 / per year Job Duties: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team. As a thought leader, work with investigating and resolving complex system issues through detailed analysis of system logs and real-time troubleshooting, utilizing knowledge in monitoring job execution, reviewing system logs, and troubleshooting batch processing issues in real-time. Work collaboratively on an Agile scrum team and actively participate in all Agile ceremonies. Partner closely with product managers, UI designers, software architects and other stakeholders to iteratively turn high level requirements into product enhancements that are delivered to customers incrementally and continually. Participate in code and document reviews. Practice continuous learning and actively participate in knowledge-sharing sessions as a presenter and as an attendee. Contribute to the design and architecture to enable secure, scalable, and maintainable software. Support the products and services we build by participating in an on-call rotation with your teammates. Ensure data integrity and efficient transaction processing by leveraging expertise to support the development and maintenance of database systems, utilizing knowledge of complex IBM DB2 database schemas and SQL queries to support concurrent transaction processing and ACID-compliant data integrity for loan and guarantee fund management systems. Must be available to work on projects at various, unanticipated sites throughout the United States. Telecommuting is permitted. Minimum Requirements: Masters degree in Computer Science or related field and three (3) years of experience in the job offered or in a software engineer-related occupation. Must be available to work on projects at various, unanticipated sites throughout the United States. Telecommuting is permitted. Special Requirements: Position requires at least three (3) years of experience in each of the following skills: 1. Utilize knowledge of COBOL and JCL on z/OS to develop and maintain backend batch processes, automate credit line management, and guarantee fund work workflows for banking institutions. 2. Utilize SDSF extensively to monitor job execution, review system logs, and troubleshoot batch processing issues in real-time. 3. Utilize knowledge of complex IBM DB2 database schemas and SQL queries to support concurrent transaction processing and ACID-compliant data integrity for loan and guarantee fund management systems. 4. Utilize SPUFI for executing and validating SQL statements during development and testing. 5. Utilize knowledge of BMC DB2 utilities database schemas and SQL queries to implement recovery and backup mechanisms, including log management and data replication. 6. Utilize knowledge of immutability and pure functions alongside encapsulation and inheritance principals to build scalable and maintainable modules for credit risk analysis and loan processing. 7. Utilize knowledge of design patterns to improve code reusability and facilitate testability by leveraging REXX to develop reusable utility scripts and automation tools, supporting testing and configuration tasks. 8. Utilize knowledge of dynamic programming and greedy algorithms to optimize credit eligibility checks and scoring models, enhance accuracy and reduce computational overhead in small and medium-sized enterprise loan assessments. 9. Leverage DFSORT and ICET

Key responsibilities

Not specified in the original listing.

Required skills

  • I.T. & Communications

What the company offers

Not specified in the original listing.

Skills Required

Company Overview

San Francisco, Baja California, United States of America

Google Map

Related Jobs