careertakescareertakes

Software Engineer 2, Backend

Confidential Client•Financial Services
Entry LevelFull-timeHybridN/A
Menlo Park, California
A Day Ago

The Software Engineer 2, Backend at Confidential Client is responsible for designing, building, and maintaining scalable backend services and infrastructure that support core financial products used by millions. This role involves solving complex scalability challenges, collaborating with cross-functional teams, and contributing to critical systems in brokerage, incentives, and identity verification to drive user growth and ensure regulatory compliance. The position is hybrid, based in Menlo Park or New York, emphasizing high code quality and impactful technical solutions in a fast-paced fintech environment.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

  • Design, build, test, and deploy scalable backend services and data systems with a strong emphasis on long-term maintainability and correctness.
  • Implement product-facing features and platform enhancements that meet strict scalability and reliability requirements.
  • Diagnose and improve system performance, engineering productivity, and operational risk.
  • Work closely with cross-functional partners (product, data science, security, operations) and external vendors to deliver production-grade solutions.
  • Own services end-to-end, including design, implementation, monitoring, and incident response.

Minimum Qualifications

  • 2+ years of professional software development experience.
  • Proven track record delivering large-scope technical projects in cross-functional teams.
  • Strong fundamentals in backend development and system design for high-scale systems.
  • Proficiency in Go or Python.
  • Hands-on experience with Kafka or similar data-streaming technologies.
  • Experience managing and processing large-scale datasets.
  • Commitment to high standards for code quality, testing, and review processes.
  • Bachelor's degree preferred (or equivalent practical experience).

Nice to Have

  • Experience at a fintech company or financial institution.
  • Familiarity with Postgres, Kubernetes (K8s), Redis, and AWS (or similar cloud platforms).
  • Background working on trading, brokerage, identity/KYC, fraud, or incentives systems.
  • Understanding of distributed data systems, event-driven architectures, and real-time pipelines.

Location & Work Model

This listing is for the Menlo Park, CA role. In-person attendance is expected at least 3 days per week in the Menlo Park office. Candidates must be able to work legally in the U.S. and commute or relocate to Menlo Park as required.


Compensation & Benefits

  • Base pay range for Menlo Park, CA: $166,000—$195,000 USD (base salary only).
  • This role is also eligible for performance bonus opportunities, equity, and benefits.
  • Benefits include comprehensive health coverage, retirement matching (401k), paid time off, parental leave, mental health support, and flexible benefits spending. Exact total rewards vary by location and candidate-specific factors.

Why Join

  • Work on high-impact problems at the intersection of finance and technology.
  • Join an experienced, high-performing team committed to ethics and long-term product quality.
  • Opportunities for career growth, technical ownership, and measurable impact on millions of users.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind.
To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range