Bangalore, Karnataka, India Hybrid

Anaconda is hiring a Senior Full Stack Engineer

About the Role

Rippling seeks a Senior Full Stack Engineer to join the App Components Team. You will be responsible for building and scaling the systems that power Rippling's 'Enterprise Studio' building blocks. While your primary focus is backend, you will contribute to React and React Native code to deliver polished end-to-end product experiences.

What You'll Do

  • Design and implement scalable backend services using Python and Golang to support complex enterprise data modeling and product use cases.
  • Contribute to systems that operate at scale, with exposure to distributed systems challenges and technologies such as Kafka, Flink, and AWS.
  • Write high-quality React and React Native code to ship end-to-end features and help deliver intuitive, performant UI components.
  • Take ownership of meaningful product initiatives from early problem definition through implementation, shaping technical designs for new 'App Studio' capabilities.
  • Write clean, maintainable, well-tested code, participate in code reviews, and contribute to engineering standards across backend and frontend systems.
  • Work closely with Product, Design, and other engineers to break down complex user problems and build components that are technically strong and practically useful.

What We're Looking For

  • 6+ years of professional software engineering experience, with strong experience building production systems.
  • Proficiency in building scalable backend services.
  • Comfortable in writing and shipping production code in React and React Native, understanding component lifecycles, state management, and mobile constraints.
  • Ability to design scalable, reliable systems and reason through trade-offs such as consistency, performance, and fault tolerance.
  • A track record of independently driving projects, navigating ambiguity, and delivering high-quality outcomes.
  • Strong communication skills and the ability to work effectively with both technical and non-technical stakeholders.

Nice to Have

  • Experience with Python, Django, Golang, MongoDB, and AWS is highly preferred.
  • Experience building reusable systems, frameworks, or developer-facing components is a plus.

Technical Stack

  • Languages: Python, Golang
  • Frameworks: Django, React, React Native
  • Data & Infrastructure: MongoDB, AWS, Kafka, Flink

Team & Environment

The App Components Team is a forward-thinking, platform-focused product engineering team.

Work Mode

This is a hybrid position.

Rippling is an equal opportunity employer committed to building a diverse and inclusive workforce.

Required Skills
PythonGolangDjangoMongoDBAWSKafkaFlinkReactReact NativeScalable Backend ServicesSystem DesignState Management PythonGolangDjangoMongoDBAWSKafkaFlinkReactReact NativeScalable Backend ServicesSystem DesignState Management
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Anaconda
Anaconda is transforming how enterprises harness open-source AI and data science to accelerate innovation. We partner with organizations to remove barriers to adoption, enable builders to create with confidence, and drive meaningful business outcomes.
All jobs at Anaconda Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago