Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Referrals image - Rise Careers
Job details

Software Engineer, Referrals

Chime is a growing financial technology company looking for driven product-minded software engineers to enhance their member services through innovative product features.

Skills

  • 3+ years of software development experience
  • Proven Ruby on Rails experience
  • Experience with transactional databases
  • Exposure to large web application architectures
  • Experience leading fullstack projects

Responsibilities

  • Design, develop, test, and scale backend implementations of new product features
  • Collaborate with mobile engineers to build resilient APIs
  • Own end-to-end delivery of product features
  • Identify opportunities for system improvement
  • Work across teams to uphold high technical standards

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • 401k match
  • Health benefits
  • Generous vacation policy
  • Paid parental leave
  • Community support time
To read the complete job description, please click on the ‘Apply’ button
Chime Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Chime DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Chime
Chime CEO photo
Chris Britt
Approve of CEO

Average salary estimate

$150070 / YEARLY (est.)
min
max
$125640K
$174500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Referrals, Chime

At Chime, we are on the lookout for a talented Software Engineer to join our growing team in San Francisco, CA. As a Software Engineer at Chime, you will have the unique opportunity to impact the financial lives of millions of our members. Your role will encompass designing, developing, and scaling new and existing backend implementations of features that enhance user experience. You will collaborate with mobile engineers to create resilient APIs for our app and be part of a dynamic environment that encourages experimentation and innovation. You'll own projects from conception to delivery, communicating effectively with stakeholders along the way. We're seeking someone with at least 3 years of experience in a production environment and strong programming skills in Ruby on Rails or similar frameworks. A knack for problem-solving, an appreciation for maintainable code, and experience with both frontend and backend development will help you thrive in this role. As part of our team, you'll contribute to maintaining high technical standards while identifying opportunities for system improvement. We believe in empowering our engineers to take ownership and bring their ideas to life, all while fostering a culture of integrity, collaboration, and personal growth. If you’re ready for a challenging yet rewarding opportunity to take your career to the next level at a pioneering financial technology company, we’d love to hear from you. Join us at Chime, where we help our members unlock their financial progress every day!

Frequently Asked Questions (FAQs) for Software Engineer, Referrals Role at Chime
What responsibilities does a Software Engineer at Chime have?

As a Software Engineer at Chime, your primary responsibilities include designing, developing, testing, and scaling backend implementations of new products. You'll collaborate closely with mobile engineers to develop APIs supporting our user-facing applications, manage project deliveries, and actively engage with cross-functional teams to solve member problems. You will also be expected to uphold high technical standards and proactively improve system reliability and scalability.

Join Rise to see the full answer
What qualifications are needed for a Software Engineer position at Chime?

Candidates for the Software Engineer position at Chime should ideally have at least 3 years of experience in a production environment, proficiency in Ruby on Rails or similar software frameworks, and experience with transactional databases and caching systems. A solid understanding of architectural patterns in large web applications, and experience in leading full-stack development projects is also beneficial to succeed in this role.

Join Rise to see the full answer
How does Chime support the career growth of Software Engineers?

Chime is committed to the career growth of its Software Engineers. The company fosters a culture of experimentation and encourages employees to take ownership of their projects. You'll get frequent opportunities to collaborate with cross-functional teams and engage in discussions that can lead to innovative solutions and personal skill enhancement. Additionally, Chime offers various benefits, including ongoing training, mentorship, and involvement in a dynamic work environment.

Join Rise to see the full answer
What is the salary range for a Software Engineer at Chime?

The salary for a Software Engineer at Chime starts at $125,640 and can go up to $174,500, depending on experience and location. Full-time employees are also eligible for bonuses, equity packages, and a comprehensive benefits package that adds value to the overall compensation.

Join Rise to see the full answer
What is the company culture like at Chime for Software Engineers?

The culture at Chime is collaborative, entrepreneurial, and inclusive. As a Software Engineer, you will work with a team of problem solvers who are passionate about improving the financial lives of their members. Chime values diverse backgrounds and perspectives, encouraging open communication and providing a supportive environment that allows everyone to thrive both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Referrals
Can you describe a challenging project you worked on as a Software Engineer?

When answering this question, focus on a specific project that highlights your problem-solving capabilities, collaborative efforts, and the technical skills you utilized. Mention the challenges faced, how you approached them, the outcome, and what you learned from the experience.

Join Rise to see the full answer
How do you ensure the code you develop is maintainable and scalable?

In your response, emphasize the importance of writing clean, well-documented code, and utilizing best practices such as code reviews and unit testing. You can also discuss your familiarity with design patterns and strategies you implement to refactor code effectively for better performance.

Join Rise to see the full answer
What experience do you have working with APIs?

Share specific examples of APIs you’ve developed, maintained, or integrated. Discuss the technologies and frameworks you used, how you approached API design, and any challenges faced during implementation, showcasing your understanding of API best practices.

Join Rise to see the full answer
How do you handle tight deadlines without sacrificing code quality?

Highlight your ability to prioritize tasks effectively and implement agile methodologies. Discuss approaches you use to manage time efficiently, such as breaking projects into smaller tasks and leveraging automated testing to maintain code quality under tight schedules.

Join Rise to see the full answer
Can you give an example of how you collaborated with cross-functional teams?

Detail a specific instance of collaboration with other departments, explaining your role, communication strategies used, how you coordinated tasks, and the impact of this teamwork on project success. This demonstrates your teamwork and interpersonal skills, which are vital in a cross-functional setting.

Join Rise to see the full answer
What tools and technologies do you prefer to use for project management?

Mention specific tools you’ve used, such as Jira, Trello, or Asana, and explain how you utilize them to streamline workflows and facilitate team communication. Discuss any experiences you have in adapting these tools to suit team needs effectively.

Join Rise to see the full answer
What is your approach to debugging applications?

Describe your systematic approach for debugging issues. Discuss the steps you take, such as replicating the error, reviewing logs, and using debugging tools. Highlight the importance of understanding the code and collaborating with team members to resolve complex bugs.

Join Rise to see the full answer
How do you stay updated with the latest technologies in software development?

Talk about your commitment to continuous learning by attending workshops, following industry-leading blogs and podcasts, and participating in online courses or programming communities. Illustrate your adaptive mindset and eagerness to implement new tools and practices in your work.

Join Rise to see the full answer
Tell us about a time when you had to learn a new technology quickly.

Provide a detailed account of a situation where you successfully adapted to new technology on a project under time constraints. Discuss how you approached the learning process, the strategies you used to become proficient, and the outcome of your quick adaptation.

Join Rise to see the full answer
How do you handle feedback on your work?

Express openness to constructive criticism and describe how you incorporate feedback into your development practices. Discuss your belief in continuous improvement and how accepting feedback has led to better code quality and personal growth.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago

Chime seeks an experienced Director of Data Engineering to spearhead their data initiatives and lead a dynamic engineering team.

Photo of the Rise User

Join Chime as a Staff Software Engineer to shape the future of machine learning infrastructure in a team dedicated to unlocking financial progress.

Photo of the Rise User
Posted 5 days ago

Become a key driver of innovation at Visa as a Sr. Software Engineer, shaping the future of product demos with cutting-edge technology.

Posted 5 days ago

Join TWG Global as a Senior UI Engineer and pivot the future of web design and technology through innovative, user-friendly interfaces.

Elevate your career with PNC as a Software Engineer Lead, specializing in Performance and Resiliency Engineering in Cleveland, OH.

Posted 13 days ago

CACI seeks an experienced Senior Software Architect to join its team supporting vital U.S. Government missions through innovative software solutions.

Photo of the Rise User
Posted 2 hours ago

HARMAN is looking for a passionate Full Stack Web Developer to drive innovative web applications using modern technologies.

Ordio GmbH Remote No location specified
Posted 8 days ago

Ordio is seeking an AI Engineer to build impactful machine learning solutions that enhance user experience in a flexible, remote work environment.

Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 10
Posted 10 days ago

Walmart Labs is looking for a skilled Software Engineer III to join our innovative team and drive technology to improve customer experiences.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Transparent & Candid
Growth & Learning
Customer-Centric
Mission Driven
Rapid Growth
Work/Life Harmony

As a Software Engineer II at Klaviyo, you'll develop intuitive React-based tools and collaborate on backend services to streamline integration processes.

We created Chime because we believe everyone deserves financial peace of mind.

143 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$125,640/yr - $174,500/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!