Skip to content
RipplingRippling

Senior Software Engineer

Senior software engineer leading the development of scalable, reliable financial platforms for variable compensation. The role requires 6+ years of experience, strong Java or Python skills, distributed-systems expertise, and the ability to lead technical decisions and mentor engineers.

About the job

Responsibilities

  • Engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.
  • Tackle complex engineering challenges and develop scalable solutions.
  • Collaborate with product managers, engineers, and stakeholders to understand requirements, make architectural decisions, and deliver high-quality solutions aligned with business objectives.
  • Review code, features, technology, architecture, and designs; drive standards for code quality and testing.
  • Mentor and guide junior engineers while fostering technical excellence, best practices, and continuous learning.
  • Develop and maintain technical documentation, including design documents, architecture diagrams, and test plans.
  • Stay current with emerging trends and technologies in fintech.

Requirements

  • Bachelor's or master's degree in Computer Science or a related field.
  • 6+ years of professional software development experience.
  • Strong proficiency in Java, Python, or similar programming languages.
  • Experience designing and developing scalable distributed systems or SaaS platforms.
  • Ability to navigate large, complex codebases and independently drive solutions for ambiguous or evolving requirements.
  • Strong written and verbal communication skills, including the ability to explain complex technical ideas clearly.
  • Strong problem-solving skills and ability to thrive in a fast-paced, dynamic environment.

Nice to Have

  • Experience with Python, Django, MongoDB, and AWS.
  • Experience working in a high-performance organization, preferably a technology startup.
  • Experience integrating AI-assisted workflows such as Claude or Cursor into daily development.

Compensation and Benefits

  • No compensation information was provided.

Skills

Java, Python, Django, MongoDB, AWS, Distributed Systems, SaaS, Artificial Intelligence, Claude, Cursor

Okta

Okta

Bengaluru, India

Senior Fullstack Engineer
No salary listedHybrid5+ YOEFullstack Engineering

Build and scale Okta’s identity recovery platform across Java/Spring Boot backend services and React/TypeScript administrative interfaces. The role requires 5+ years of full-stack engineering experience, distributed-systems expertise, and strong operational ownership.

Navan

Navan

Bengaluru, India

Senior Fullstack Engineer
No salary listedOn-site5+ YOEFullstack Engineering

Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.

Zocdoc

Zocdoc

Pune, India

Senior Web Developer
No salary listedOn-site4+ YOEFullstack Engineering

Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.