Calypso Senior Software Engineer II

Federal Home Loan Bank of San Francisco
San Francisco, CA, United States
2 months ago
Apply on diversityjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$175,000.0 - $200,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Code Review Systems Development Life Cycle Calypso Programming Language Software Engineering Information Technology Software Coding

Job description

Acts as a senior technical team member of a software development team and provides business support for the production systems in assigned business units. Participates in all phases of the system development life cycle. Recommends designs, develops, integrates, and implements custom and packaged solutions to achieve business goals. Delivers solutions that are fit for purpose and meets overall quality standards. Leverages internal client relationships to resolve complex support issues., Engineer Responsibilities:

  • Lead in project analysis, design, and implementation phases
  • Analyze project requirements and accordingly provide advanced technical and functional recommendations
  • Prepare user requirements, technical specifications, and design specifications
  • Develop new software and modify existing software to meet complex business needs when required
  • Suggest coding standards and participate in Peer Code Review processes
  • Lead technical support of system acceptance testing and validation activities
  • Understand and follow agile project processes as prescribed
  • Follow existing engineering processes and recommend improvements
  • Perform system maintenance and support periodic review processes
  • Review and recommend continuous improvements to existing system designs
  • Recommend solutions to improve system performance and reliability
  • Respond to customer queries and concerns in a timely fashion. Suggest new designs to eliminate future issues.
  • Collaborate with teammates and business partners regarding new ideas, issues and projects
  • Perform system failure analysis and drive corrective actions. Participate in root cause analysis and suggest long term solutions.
  • Provide technical guidance and support team members.
  • Consistently delivering working software to highest standards

Requirements

Education: Bachelor’s degree in Computer Science, Accounting, and Finance, or a related field, or equivalent work experience, is required.

Experience: Minimum of 7-10 years hands-on experience in leading, designing, developing, implementing, and

Benefits & conditions

Salary ranges reflect the base salary that the Bank reasonably expects to pay for a given role and is not inclusive of annual incentive award opportunities, retirement benefits or the value of other health and welfare or other ancillary benefits. We consider many factors when determining base salaries such as individual background and experience, the competitive environment, education, particular skill set(s), and industry and institutional knowledge.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on diversityjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:33 min

Defining hybrid development and no-code software paradigms

Mark Piller · LIVE

2:58 min

Applying agile software methodologies to corporate operational challenges

Kyle Daigle · Coffee With Developers

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all