Remote Remote (Country) Employment $166,900—$230,900 USD

Upstart is hiring a Senior Software Engineer, Upstart Bank

About the Role

Design and implement robust software solutions that support banking operations, ensuring systems are scalable, secure, and compliant with financial regulations.

Responsibilities

  • Develop and maintain backend services for financial transaction processing
  • Collaborate with product and compliance teams to deliver regulated features
  • Write clean, testable, and well-documented code
  • Participate in code reviews and system design discussions
  • Troubleshoot production issues and implement fixes
  • Optimize system performance and reliability
  • Ensure adherence to security and compliance standards
  • Mentor junior engineers and contribute to team growth
  • Work with distributed systems and cloud infrastructure
  • Support incident response and on-call rotations
  • Implement monitoring and alerting for critical services
  • Contribute to architectural decisions and technical roadmaps
  • Integrate with third-party financial platforms
  • Maintain data consistency across multiple systems
  • Drive automation in testing and deployment pipelines
  • Evaluate new technologies for potential adoption
  • Ensure systems meet audit and regulatory requirements
  • Participate in agile development cycles
  • Document technical designs and operational procedures
  • Collaborate across engineering teams to align on standards
  • Improve code quality through static analysis and testing
  • Support migration of legacy systems to modern platforms
  • Design APIs for internal and external consumption
  • Balance innovation with operational stability
  • Promote engineering best practices across the organization

Nice to Have

  • Master’s degree in computer science or related field
  • Experience with real-time transaction processing
  • Knowledge of fraud detection systems
  • Familiarity with machine learning applications in finance
  • Experience in a startup or high-growth environment
  • Contributions to open-source software
  • Public speaking or conference presentations
  • Leadership experience in technical projects

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid

Team

Part of the core engineering team within the banking division

Our Impact

  • The work directly influences how consumers access credit through technology-driven assessments.
  • Engineers contribute to systems that aim to increase fairness and accuracy in lending decisions.

Engineering Culture

  • Emphasis on ownership, transparency, and continuous improvement.
  • Regular tech talks, knowledge sharing, and cross-team collaboration are encouraged.

Available

Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Upstart
Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit unions can have higher approval rates and lower loss rates across races, ages, and genders, while simultaneously delivering the exceptional digital-first lending experience their customers demand.
All jobs at Upstart Visit website
Job Details
Department Engineering
Category other
Posted 4 days ago