Similar Jobs
See allSoftware Engineer (L3)
Twilio
India
Go
Java
Python
Staff Software Engineer - Banking and Money Movement
Marqeta
United States
Java
Python
System Design
Staff Software Engineer, Partner Integrations
Flex
Global
Java
Spring
AWS
Staff Software Engineer (L4)
Twilio
India
Go
Java
Scala
Staff Software Engineer, Backend, Money Team
Flex
US
Java
Spring
AWS
Position Overview:
- The Sr. Staff Software Engineer is a domain expert and integral member of core technical leadership, mentoring other Staff Engineers and leading organization-wide initiatives.
- You identify and tackle strategically important problems across Product, Platform, and Infrastructure, driving meaningful change in the technology group.
Responsibilities:
- Provide senior technical leadership across engineering teams, driving architecture and implementation of scalable, reliable systems.
- Partner with Product, Engineering, Data, Risk, and other stakeholders to align technical solutions with business outcomes.
- Evaluate systems for improvements in reliability, scalability, performance, and observability.
Requirements:
- 12+ years of professional software engineering experience with strong background in large-scale distributed systems.
- Proficiency in modern programming languages such as Java, Python, Go, or TypeScript.
- Experience with cloud platforms (AWS, GCP, Azure), databases, and CI/CD.
Preferred Experience:
- Experience with telephony, contact center platforms, or customer engagement technologies.
- Experience in fintech, financial services, or regulated environments.
- Experience modernizing legacy systems and evaluating emerging technologies.
Oportun
Oportun is a mission-driven financial services company that offers intelligent borrowing, savings, and budgeting to help members build a better financial future. With over $21.3 billion in responsible credit provided, the company fosters a diverse, equitable, and inclusive culture where employees feel a sense of belonging.