Talent.com
This job offer is not available in your country.
Principal Software Engineer (R11342)

Principal Software Engineer (R11342)

Oportun, IncBengaluru, Karnataka, India
13 days ago
Job description

ABOUT OPORTUN

Oportun (Nasdaq : OPRT) is a digital banking platform that puts its 2.2 million members' financial goals within reach. With intelligent borrowing and savings, Oportun empowers members with the confidence to build a better financial future. Since inception, Oportun has provided more than $17.8 billion in responsible and affordable credit, saved its members more than $2.3 billion in interest and fees, and helped our members save an average of more than $1,800 annually. For more information, visit .

WORKING AT OPORTUN

Working at Oportun means enjoying a differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture where we all feel a sense of belonging and are encouraged to share our perspectives. This inclusive culture is directly connected to our organization's performance and ability to fulfill our mission of delivering affordable credit to those left out of the financial mainstream. We celebrate and nurture our inclusive culture through our employee resource groups.

ROLE DESCRIPTION

  • You lead the conceptualization, design, development, testing, and deployment of complex software applications, setting the standard for best practices and high-quality coding. You establish, influence, and ensure policies and procedures for developing extensible, reusable, and maintainable code, identifying, and addressing coding issues. You create and apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.
  • You lead platform & product development and scaling to customer requirements and apply best practices for meeting scaling needs and performance expectations and hold accountability for products that do not meet expectations.
  • You oversee overall system architecture for critically important and high-impact spaces. You hold accountability for incorporating critical product strategy components into the system architecture. You create a strategic roadmap for the system architecture by considering how related systems will evolve in the near future. You establish and / or maintain processes to measure and ensure system architecture is effective, durable, and meets the current and future needs of the service or product.
  • You are actively engaged in experimentation for highly complex, ambiguous, or otherwise valuable technological spaces. You provide technical leadership for problem solving and / or efficiently building software developer tools. Your mentorship to engineers across all levels, empowers their growth and promotes technical excellence throughout the group.
  • You collaborate and coordinate with other senior leaders to align on policies and procedures for safe and effective dependency adoption and to negotiate and align on cross-function dependency roadmaps.

REQUIRED QUALIFICATIONS

  • Typically requires a minimum 15 years of related experience with a Bachelor's degree; or a Master's degree with an equivalent combination of education and experience.
  • Proven track record of delivering sophisticated software solutions and leading complex technical projects.
  • Expertise in one or more programming languages, such as Java, Python, C++, or similar.
  • Complete Mastery over data structures, algorithms, and software design principles.
  • Demonstrated experience in web application development, RESTful APIs, and frontend technologies (e.g., HTML, CSS, JavaScript) is advantageous.
  • Proficiency in working with relational databases and SQL.
  • Strong grasp of version control systems, such as Git.
  • Proven track record designing and building scalable and reliable distributed systems in a cloud environment (e.g., AWS, Azure, GCP).
  • Proven ability to mentor and lead a technical organization, fostering a collaborative and supportive work environment.
  • Exceptional problem-solving and analytical skills, with a passion for tackling complex technical challenges.
  • Outstanding communication and interpersonal abilities, with a track record of effectively collaborating in a team-oriented environment.
  • We are proud to be an Equal Opportunity Employer and consider all qualified applicants for employment opportunities without regard to race, age, color, religion, gender, national origin, disability, sexual orientation, veteran status or any other category protected by the laws or regulations in the locations where we operate.

    California applicants can find a copy of Oportun's CCPA Notice here : .

    We will never request personal identifiable information (bank, credit card, etc.) before you are hired. We do not charge you for pre-employment fees such as background checks, training, or equipment. If you think you have been a victim of fraud by someone posing as us, please report your experience to the FBI’s Internet Crime Complaint Center (IC3).

    Create a job alert for this search

    Principal Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Principal Full-Stack Software Engineer - AI Applications

    Principal Full-Stack Software Engineer - AI Applications

    Mulya TechnologiesGreater Bengaluru Area, India
    Principal Full-Stack Software Engineer - AI Applications.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with compo...Show moreLast updated: 1 day ago
    • Promoted
    Principal Engineer Software

    Principal Engineer Software

    Palo Alto NetworksBengaluru, Karnataka, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 15 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    CoinbaseBengaluru, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RecroBangalore Urban, Karnataka, India
    As a Principal Software Engineer - Protocols -, you will play a key.Participate and lead requirements analysis, architecture design, design. Developing and maintaining software and services that pow...Show moreLast updated: 15 days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    Hotel Traderhosur, tamil nadu, in
    We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    FM IndiaBengaluru, India
    Role Title : Principal Software Engineer.Leads and mentors in the design, development, and maintenance of multi-tiered business applications. Individuals holding this position are typically expected ...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    FactspanGreater Bengaluru Area, India
    Position : Principal Analyst (Senior Software Engineer – Tech Lead).Location : Sarjapur Road, Bengaluru.Factspan is a pure play data and analytics services organization. We partner with fortune 500 en...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    Checkpoint SystemsGreater Bengaluru Area, India
    We are looking for Senior Software Engineer on Java Platform in our R&D team who works creatively and.SaaS based Enterprise Inventory Management Solution. Participates in full SDLC from research, re...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer

    Principal Engineer

    RazorpayBengaluru, Karnataka, India
    A Principal engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, business conscious - not mere coders, of course, with deeper technical context and experience to b...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    ArcserveBengaluru, IN
    Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every application and system, on every premises and every cloud.Organizations ...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Asian Hiresbangalore district, karnataka, in
    POSITION REPORTS TO : LEAD / SENIOR LEAD SOFTWARE ENGINEER.POSITION LOCATION : INDIA (REMOTE).COMPANY BUDGET : 20,00,000 - 29,00,000 LPA. The Principal Software Engineer is responsible for designing, dev...Show moreLast updated: 10 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    OracleBangalore Urban, Karnataka, India
    Oracle Health & AI delivers a versatile, no-code platform designed to facilitate the creation, deployment, and operation of enterprise-scale integrations across both cloud and on-premises environme...Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Principal Technical Engineer(Configurations)

    Principal Technical Engineer(Configurations)

    Qinecsa Solutionshosur, tamil nadu, in
    We are seeking a Principal Technical Engineer to develop and deploy client configurations for our flagship Qinecsa Vigilance Workbench signal detection platform. The ideal candidate will be dynamic ...Show moreLast updated: 21 hours ago
    • Promoted
    Software Engineer, AI Agents

    Software Engineer, AI Agents

    Asha Health (YC F24)Greater Bengaluru Area, India
    Asha Health is a New York based seed stage startup that helps medical practices launch their own AI clinics.We're backed by Y Combinator, General Catalyst, 186 Ventures, Reach Capital and many more...Show moreLast updated: 1 day ago
    • Promoted
    Full-Stack Software Engineer - AI Applications

    Full-Stack Software Engineer - AI Applications

    Mulya TechnologiesGreater Bengaluru Area, India
    TITLE : Full-Stack Software Engineer - AI Applications.LOCATION : GREATER BENGALURU AREA.We are looking for exceptional talent and leadership to join Fast Growing Startup into Scalable Intelligence, ...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    SpenzaGreater Bengaluru Area, India
    We enable any business to become a mobile operator.As we zip through our 1–10x journey and scale, we’re looking for software engineers who thrive on solving for breadth and scale.This is a unique o...Show moreLast updated: 15 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    GivBengaluru, IN
    Giv is an all-in-one care management platform designed for agencies supporting individuals with intellectual and developmental disabilities (IDD). Our solution streamlines operational tasks, enablin...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    RipplingBengaluru, Karnataka, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show moreLast updated: 10 days ago
    • Promoted
    Principal Engineer-Devops

    Principal Engineer-Devops

    Dover IndiaGreater Bengaluru Area, India
    Dover is a diversified global manufacturer with annual revenues of $8 billion.We deliver equipment and components, in specialty systems and support services through five major operating segments : E...Show moreLast updated: 15 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Connectpro Management Consultants Private LimitedBangalore Urban, Karnataka, India
    Minimum of 10-12 years of hand on experience of working in.Object oriented design and understanding o.Good analysis / debugging skills. Good knowledge / experience in System Programming on.Experience or...Show moreLast updated: 1 day ago