← Back to Remote Jobs

Oportun

Senior Staff Software Engineer

Interested in this opportunity? Apply through the protected RemoteKraft flow.

Log in to Apply
Job type

Full Time

Experience

Principal / Staff / Lead · 12 years

Location

Remote - India

Salary

100000 - 100000 USD yearly

Workplace

Remote

Posted

2026-09-29

Job board

greenhouse

GeneralInformation Technology JobsSoftware Engineer Jobs

Requirements Summary

You'll need 12+ years of professional software engineering experience, deep experience designing and operating large-scale distributed systems, and strong experience with backend services and cloud-based architectures

Benefits

Medical, Dental & Vision InsuranceProvident FundLife & Accident InsuranceInternet, Fuel, Meal & Telephone Allowances

Full Job Description

Role Overview We're looking for a Senior Staff Software Engineer to provide technical leadership across multiple engineering teams, systems, and business domains. You'll help shape architecture, technical strategy, and execution for complex initiatives spanning Product, Platform, Infrastructure, and customer-facing systems. What You Will Do You'll provide senior technical leadership across multiple engineering teams, systems, and business domains. You'll drive architecture, design, and implementation of scalable, reliable, secure, and maintainable software systems. Why It Might Be a Fit You're a deeply technical engineer who thinks beyond individual systems and considers the broader organization, business context, and long-term impact of technical decisions. You're comfortable taking on ambiguous, high-impact problems and creating clarity across multiple teams. Requirements 12+ years of professional software engineering experience Deep experience designing, building, and operating large-scale distributed systems Proven experience providing technical leadership across multiple teams or complex technical domains Strong experience with backend services, APIs, integrations, data flows, and cloud-based architectures Proficiency in one or more modern programming languages such as Java, Python, Go, JavaScript/TypeScript, Kotlin, or similar Strong knowledge of system design, software architecture, scalability, reliability, observability, security, and operational excellence Experience with cloud platforms such as AWS, GCP, or Azure Experience with relational and/or NoSQL databases Experience with CI/CD, automated testing, monitoring, logging, alerting, and production operations Demonstrated ability to influence technical direction and drive alignment without relying on direct authority Strong communication skills with the ability to explain complex technical concepts to technical and non-technical stakeholders Experience mentoring senior engineers and helping teams improve technical execution Strong ownership mindset with experience driving ambiguous, cross-functional initiatives to completion Benefits Medical, Dental & Vision Insurance Provident Fund Life & Accident Insurance Internet, Fuel, Meal & Telephone Allowances

Skills and Technologies

system designsoftware architecturescalabilityreliabilityobservabilitysecurityoperational excellenceAWSGCPAzureJavaPythonGoJavaScript/TypeScriptKotlinCI/CDautomated testingmonitoringloggingalertingproduction operations