Staff Backend Engineer

Pioneer of earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$252,000 - $308,000
Backend
Staff Software Engineer
Hybrid
7+ years of experience
Finance

Description For Staff Backend Engineer

EarnIn, a pioneer in earned wage access, is revolutionizing financial flexibility for those living paycheck to paycheck. Backed by prestigious investors like A16Z, Matrix Partners, DST, and Ribbit Capital, we're on a mission to build products that allow our community members to access their earnings in real-time, without mandatory fees or interest rates.

We're seeking a Staff Backend Engineer to join our payroll services team in Palo Alto. This role offers an exciting opportunity to work with C++ development and shape our technical infrastructure. The position combines technical leadership with hands-on development, requiring expertise in C++, COM fundamentals, and SQL Server databases.

As a Staff Backend Engineer, you'll play a crucial role in optimizing our backend services, mentoring junior engineers, and maintaining high code quality standards. The ideal candidate brings 7+ years of development experience and strong communication skills. You'll work in a hybrid environment, contributing to a diverse team that values inclusion and different perspectives.

The role offers competitive compensation ($252,000 - $308,000), equity, and the chance to work with cutting-edge technology while making a real impact on people's financial lives. Join us in building a financial system that works for everyone, where your technical expertise will directly contribute to helping people manage their money more effectively.

Last updated 11 days ago

Responsibilities For Staff Backend Engineer

  • Debug, troubleshoot, and optimize existing applications
  • Guide junior and mid-level engineers in best practices and technical growth
  • Offer technical guidance focusing on code efficiency and scalability
  • Analyze complex technical problems and propose effective solutions
  • Foster a culture of learning and continuous improvement
  • Provide technical expertise for long-term technology stack vision
  • Implement secure coding practices and adhere to regulatory standards
  • Conduct code reviews and provide constructive feedback
  • Ensure delivery of high-quality software features within timelines

Requirements For Staff Backend Engineer

  • 7+ years of development experience in a fast-paced environment
  • Bachelor's degree in computer science, computer engineering, or related technical discipline
  • Proficient in C++ (C++ 14 and up)
  • Understanding of COM fundamentals
  • Familiarity with Microsoft Foundation Classes (MFC)
  • Hands-on experience working with SQL Server databases
  • Excellent written and verbal communication skills

Benefits For Staff Backend Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To EarnIn Staff Backend Engineer

Staff Backend Software Engineer

Staff Backend Software Engineer position at EarnIn, leading design and development of financial platform services using C# and AWS.

Staff Software Engineer

Staff Software Engineer position at EarnIn, focusing on backend development and distributed systems, offering competitive compensation and hybrid work arrangement.

Staff Backend Engineer

Staff Backend Engineer position at EarnIn, building financial technology solutions with modern tech stack, offering competitive compensation and hybrid work environment.

Staff Engineer

Staff Engineer position at EarnIn, leading backend development for earned wage access platform, requiring 7+ years experience in distributed systems.

Senior Staff Software Engineer

Senior Staff Software Engineer position at EarnIn, leading backend development for innovative earned wage access solutions.