7 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Build and maintain innovative, secure, robust, customer-centric, high-performance software solutions.
- Ship large features and improvements with minimal guidance and collaborate on larger engineering projects.
- Solve high-scope, high-complexity technical problems and translate business requirements into software designs.
- Communicate designs to developers and review code, features, technology, architecture, and designs.
- Set standards for code quality and testing across the product.
- Mentor junior engineers, help them develop technical responsibilities, and remove blockers to autonomy.
- Partner with product, engineering, and business leadership on technical strategy, scalability, and growth.
Requirements
- Minimum 12+ years of programming experience.
- Ability to exercise discretion and independent judgment in performing the role.
- Preferred experience scaling products from 0-to-1 and 1-to-100.
- Preferred experience with Python, Django, React, MongoDB, and AWS.
- Experience building scalable distributed systems.
- Ability to identify areas of impact and independently pursue them in an ambiguous environment.
- Passion for solving customer problems.
Benefits
- Office-based employees are currently expected to work in the office at least three days per week when living within a defined radius of a Rippling office.
- Rippling provides reasonable accommodations for candidates with disabilities during the hiring process.
Categories
About Rippling
Rippling builds a unified workforce management platform that combines HR, payroll, IT, and finance software for businesses on a single system. Its SaaS suite covers onboarding, payroll, time tracking, benefits, device and identity management, spend/expenses, and accounting integrations with ERPs like NetSuite, QuickBooks, Microsoft Dynamics 365, and Oracle. Founded in 2016 and headquartered in San Francisco, Rippling is privately held and serves companies from startups to large enterprises.
