Software Engineer (Back-End)

Remote Full-time
WalletHub, the #1 Personal Finance App in the US, is rapidly growing and looking for a highly skilled and motivated Software Engineer for a full-time, permanent position.

Expected work schedule is 50 hours/week, Monday to Friday. In case you will be working from outside the US, please be aware this position requires an overlap with EST business hours.

Responsibilities
• Design, develop, and maintain software applications using Java or Python
• Implement test-driven development (TDD) practices to ensure high-quality, reliable code
• Collaborate with cross-functional teams to design scalable and efficient solutions
• Participate in code reviews and provide constructive feedback
• Debug, troubleshoot, and optimize existing applications
• Follow best practices in software development, including clean code, version control, and CI/CD workflows

Qualifications

You are the ideal candidate for this job if you have:
• 3+ years of experience in Java and/or Python development
• Strong problem-solving and analytical skills
• Experience with unit testing frameworks and writing automated tests
• Good communication skills (clear and concise)
• Willingness to learn and adapt to new technologies

Nice to have but not required
• Familiarity with WS

Compensation
• Very competitive salary based on prior experience and qualifications
• Potential for stock options after the first year
• Raise and advancement opportunities based on periodic evaluations
• Visa sponsorship (after 18 months with the company, based on performance, in case you will be working from outside the US)

Note
• Our company complies with the California Consumer Privacy Act (CCPA).

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Solutions Architect, Cloud Innovation Center

Remote

Starbucks Barista (T2753)

Remote

[Hiring] Ads Privacy Engineer @Netflix

Remote

Commercial Fitness Solutions Sales Representative International

Remote

Immediately Require Teaching Assistant w/MS Degree in Hoboken, NJ

Remote

Director, Real Estate and Property Management

Remote

[Remote-Position] Remote Destination Reservations Consultant – No

Remote

Sr Power Trader

Remote

Experienced Online Chat Support Specialist – Remote Customer Service Representative

Remote

Experienced Live Chat Representative – Delivering Exceptional Customer Support and Growing Your Career with careerzynith

Remote
← Back