Bangalore, Karnataka, India Hybrid Employment

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
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago