Software Engineer (RoR + Python)


Questions?   Contact us!


Our client is a venture-backed fintech startup based in San Francisco. Their mission is to make Americans financially healthy at scale. In the past four years, we've saved our users more than $30M. They are a highly collaborative team and bring our best selves to work every day because they enjoy working with each other. Prioritizing team culture as much as they do their customers. We are helping them to grow, looking for Senior Software Engineers who will work collaboratively with our team of Engineers and design, build, deploy, and maintain software across our stack with a focus on our backend application. Your work will directly improve the financial health of our ½ million + users. You will leverage a strong drive and desire to get things done in a fast-paced environment while supporting and elevating your peers across the engineering team. This position will report to the Head of Engineering.

Job Description

What you'll do: * Focus on building robust APIs and systems to power our product. * Develop, articulate, and prioritize software requirements by working closely with the product, design, growth, and marketing teams. * Use data-driven development and decision making to improve the performance, robustness, and scalability of our systems. Invest in tools and automation to scale your impact and improve productivity across the whole team. * Teach, mentor and learn from your teammates. Lead and participate in interesting internal tech talks. * Support a culture of code quality, documentation, and thoughtful design tradeoffs. Navigate between shipping quickly and long-term maintainability. Ideal candidates will have: - A desire to use their talents to make the world a better place. - 5+ years of full-time web application development experience with a focus on server-side application and API development. - Experience and comfort with backend web application programming in a language like Python, Ruby, or Javascript. - A deep understanding of the fundamentals of the web and web APIs. - Prior experience at a high-growth, early-stage company. - A keen eye for product and user experience. Ability to think critically and independently. - Demonstrable interest in learning and adopting new tools and techniques. Experience and understanding in some of the following areas: * REST APIs * OAuth APIs * AWS systems and deploying to them * PostgreSQL, Redis * Websockets * ORMs and DB architecture * Web performance * Financial reconciliation systems


Only candidates from Mexico, Canada

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)