Best Egg logo

Lead Software Engineer II Backend

Best EggRemote
Remote / Flexible
60000 - 122500
Posted July 4, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Lead Software Engineer II Backend

About Best Egg

Best Egg is a leading tech-enabled financial platform dedicated to empowering individuals to achieve financial confidence. We provide a range of installment lending solutions and financial health tools, guiding customers towards smart financial decisions and long-term stability.

About the Role

We are seeking a passionate and experienced Lead Software Engineer II to join our growing backend team. As a leader, you will play a pivotal role in designing, developing, and maintaining our robust and scalable backend infrastructure. You will mentor and guide junior engineers, fostering a collaborative and innovative environment.

Responsibilities:

  • Lead the design and development of complex backend systems and APIs.
  • Collaborate with cross-functional teams to define and implement technical solutions.
  • Mentor and guide junior engineers, providing technical guidance and support.
  • Ensure code quality through code reviews, testing, and adherence to best practices.
  • Contribute to the continuous improvement of our development processes.

Qualifications:

  • Proven experience as a backend software engineer with a strong understanding of software design principles.
  • Expertise in relevant programming languages (e.g., Java, Python, Go).
  • Experience with cloud computing platforms (e.g., AWS, Azure, GCP).
  • Strong understanding of databases and data modeling.
  • Excellent communication and collaboration skills.

Qualifications:

Required:

  • 5+ years of experience in software engineering with a focus on backend development.
  • Strong proficiency in Java or Python, with experience in building and maintaining RESTful APIs.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud computing platforms (e.g., AWS, GCP, Azure).
  • Experience with agile development methodologies.
  • Excellent communication and collaboration skills.

Preferred:

  • Experience with financial services industry regulations and compliance.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with message queues (e.g., Kafka, RabbitMQ).
  • Bachelor's degree in Computer Science or a related field.

Key Responsibilities

  • Design, develop, and maintain robust and scalable backend systems using Java, Spring Boot, and related technologies.
  • Collaborate with cross-functional teams (product, design, QA) to define and implement new features and functionalities.
  • Write clean, well-documented, and testable code adhering to best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  • Troubleshoot and resolve technical issues in a timely and efficient manner.
  • Contribute to the continuous improvement of development processes and infrastructure.
  • Mentor and guide junior engineers to foster their growth and development.
  • Stay up-to-date with the latest technologies and industry trends in backend development.

Selection Process

Best Egg - Lead Software Engineer II Backend Hiring Workflow

1. Application Review: Candidates submit resumes and cover letters outlining their relevant experience and alignment with Best Egg's values.

2. Phone Screening: A recruiter conducts a brief phone interview to assess technical skills, experience, and cultural fit.

3. Technical Assessment: Shortlisted candidates complete a technical assessment, evaluating their coding abilities and problem-solving skills.

4. Panel Interview: Top candidates participate in a panel interview with members of the engineering team, discussing technical expertise, project experience, and collaborative approach.

5. Culture Fit Interview: A conversation with a member of the People Operations team focuses on Best Egg's values and the candidate's alignment with the company culture.

6. Decision & Offer: The hiring team reviews all interview feedback and makes a final decision. The selected candidate receives a formal job offer outlining compensation and benefits.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About Best Egg

About Best Egg

Best Egg is a leading financial technology platform dedicated to empowering individuals to achieve financial confidence. Through innovative installment lending solutions and comprehensive financial health tools, Best Egg guides customers towards making informed financial decisions and building a secure future.

Driven by a commitment to transparency and customer-centricity, Best Egg fosters a collaborative and inclusive work environment. The company prioritizes open communication, results-oriented action, and a culture built on kindness, humility, and teamwork.

Best Egg believes in empowering its employees to grow and make a real impact. If you're passionate about solving problems and inspiring positive change, Best Egg invites you to join their mission.

Ready to Apply?

Join Best Egg and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job