Senior Software Engineer (R14037)
Oportun
IndiaremotePosted 1 month ago
Skill Required
Software-EngineerBackend-EngineeringPlatform-EngineeringEngineeringSenior-Systems-Software-EngineerSenior-Java-Software-EngineerSenior-C#-.NET-Software-EngineerSenior-Software-Engineer-C++Senior-Software-DeveloperSenior-Software-Engineer-JobsSenior-C++-Software-EngineerSenior-Software-AI-EngineerSenior-Lead-Software-DeveloperFront-End-Software-EngineerDeveloperSoftware EngineerSoftware DeveloperSystem DesignSOCData StructuresdevelopingObservabilitydesigningsecuritybuildingfintechetc.)designC++AzureCloudJavaC#AWSGCPandFulltime
Key highlights
- 7–8 years of required experience
- 3+ years experience with container-based applications
- 4+ years experience with cloud platforms (AWS, GCP, or Azure)
- Proficiency in Java, C#, or C++ required
Role overview
The Engineering Ecosystem Org at Oportun empowers engineers to deliver member value with high speed and quality by building cutting-edge software solutions. As a Senior Software Engineer, you will serve as a key technical contributor, working with Staff Engineers and product teams to evolve the engineering platform, improve developer productivity, and enhance system reliability and delivery velocity.
Responsibilities
- Design, build, test, deploy, and maintain scalable, reliable platform services and shared libraries.
- Contribute to platform and system architecture decisions with a focus on reliability, scalability, and developer experience.
- Write high-quality, maintainable code and set a strong example of engineering best practices.
- Collaborate with Staff Engineers and peers to implement standards and patterns that support Continuous Delivery.
- Identify and address performance, scalability, and reliability issues across platform services.
- Participate actively in design reviews, code reviews, and technical discussions, providing thoughtful and constructive feedback.
- Drive operational excellence by improving monitoring, alerting, and incident response practices.
- Investigate root causes of production issues and implement long-term fixes to reduce on-call burden.
- Mentor and support junior and mid-level engineers through code reviews, pairing, and technical guidance.
- Partner with cross-functional teams to understand requirements and deliver solutions that create measurable business and customer value.
Requirements
- Minimum of 7–8 years of related experience with a bachelor’s degree; or a master’s degree with an equivalent combination of education and experience.
- Strong experience in software development with a focus on backend systems and services.
- Proficiency in Java, C#, C++, or similar backend languages.
- Strong understanding of software design principles, data structures, and algorithms.
- Experience building and operating scalable, reliable, and secure systems.
- Experience (3+ years) designing, building, deploying, and maintaining container-based applications.
- Experience (4+ years) working with cloud platforms such as AWS, GCP, or Azure.
- Strong problem-solving skills and ability to debug complex technical issues.
- Experience with Continuous Delivery practices and automated deployment pipelines.
- Effective communication and collaboration skills, with the ability to work well within cross-functional teams.
- Experience mentoring junior engineers and contributing to team-level technical leadership.
- Working knowledge of secure development practices and security considerations in distributed systems.
Nice to have
- Financial services or fintech industry experience is a strong advantage.
Additional details
- Oportun (Nasdaq: OPRT) is a mission-driven financial services company.
- Oportun is an Equal Opportunity Employer.
- California applicants can access the CCPA Notice via the company's link.
- Oportun does not request personal identifiable information (bank, credit card, etc.) before hiring.
- The company does not charge pre-employment fees for background checks, training, or equipment.
- Fraudulent activity posing as Oportun should be reported to the FBI’s Internet Crime Complaint Center (IC3).
- Originally posted on Himalayas.