Software Engineer II, Backend Full Stack - AI Platform
Build and scale AI-first fullstack products from the ground up. Own end-to-end features across frontend and backend while collaborating with product and design in a fast-paced environment.
What you will do
- Implement fullstack features: Build and deploy end-to-end fullstack features with a high degree of autonomy, collaborating with senior engineers on complex design patterns.
- Translate requirements to code: Turn defined product requirements and scoping documents into clean, production-grade technical solutions across both the frontend and backend.
- Contribute to architecture: Help build and scale the architecture of the new product, participating directly in technical design discussions and implementations.
- Collaborate cross-functionally: Work alongside product managers, designers, and adjacent teams to understand requirements and integrate features with Rippling’s platform.
- Maintain high engineering standards: Write high-quality, well-tested code, contribute directly to team technical documentation, and actively participate in code reviews.
- Follow best practices: Participate in code reviews and follow established engineering best practices to maintain high code craft on the team.
What you will need
- 2–4 years of professional experience working as a software engineer in a production environment.
- Fullstack experience: Solid track record of building and shipping web applications across both client-side and server-side layers.
- Technical stack familiarity: Familiarity with technologies like Python, Django, React, Postgres, MongoDB, and AWS (or similar stacks).
- Feature breakdown capability: Ability to take a scoped technical problem, break it down into clean implementation steps, and drive it to completion.
- Product instincts: Strong product instincts and experience working effectively with cross-functional teams to build user-facing features.
- High velocity: Comfort working in a fast-paced environment where product priorities may shift quickly.
Senior Software Engineer
Senior Software Engineer building and scaling core dealer and lending products on a Python/Django/React/PostgreSQL stack. Owns system design, code quality, mentoring, and cross-team delivery for a nationwide marketplace.
Software Engineer, Conversion
Build and optimize high-impact, user-facing loan application and rate check experiences that drive ~80% of company revenue. Work full-stack across frontend and backend systems in a metrics-driven environment.
Senior Software Engineer, Auto
Senior engineer building customer-facing features, eligibility systems, and workflow automation for Upstart’s Auto Secured Personal Loan product. Requires 4+ years experience designing and deploying production software.