Our client, a leading digital personal finance company, is actively searching for a Senior Backend Engineer to help lead a critical transformation of the product’s foundational architecture. This role is key to evolving the core banking infrastructure and enabling the support of advanced account structures. In this position, you'll thrive in a collaborative, cross-functional environment where coordination across initiatives is vital. You'll help shape and execute solutions as part of a unified strategy, reflecting the tightly connected nature of product initiatives.
As a Senior Software Engineer, you’ll be deeply involved in designing, building, and refining systems that make a real impact. We're looking for someone who takes initiative, values quality and clarity, and contributes positively to the culture of mentorship and teamwork. You’ll work alongside top-tier engineers in a setting that values strong partnerships between Engineering, Product, and Design - contributing across the full product lifecycle from concept to continuous improvement.
**Please note that this is a remote, 12 month, contract role. Pay will be $67- $86/hr.**
Key Responsibilities:
Drive the development, testing, and deployment of services and infrastructure
Influence architectural decisions and contribute to long-term technical strategy
Translate business needs into technical deliverables through collaborative planning
Build scalable, resilient services that run in production at high availability
Mentor team members and contribute to the team’s technical growth and culture
Propose new technologies and innovations to elevate our platform
Collaborate effectively with product managers, technical leads, and fellow engineers
Qualifications & Experience:
Bachelor’s degree in Computer Science or related field
4+ years of experience in software development, preferably using modern tech stacks
Proficiency in Java, Kotlin, or Scala (at least 2 years)
Solid experience with relational databases and ORMs
Background in microservices or service-oriented architecture
Comfortable taking ownership and driving features from design through launch
Strong problem-solving skills and a pragmatic approach to shipping value
Team-oriented with experience in collaborative development practices, including code reviews and shared ownership
Nice to Haves:
A personal interest in finance, investing, or financial products
Hands-on experience with high-scale, mission-critical systems
Full-stack knowledge - whether it’s backend infrastructure (e.g., Kafka, Docker, Posix), databases (PostgreSQL), or frontend development (React, TypeScript, JavaScript)
Please submit a resume for consideration.
You can use WorkGrades to collect and manage your references for free and share them with us or anyone else you choose by visiting workgrades.com/home/candidate. Candidates with references are always preferred by our clients. Now is the most important time to stand out from the crowd. We suggest that you ensure you have updated your LinkedIn profile and that you start collecting your references early.
California applicants, please view our Privacy Notice here: