Find your next great job

A daily email of jobs matching your skills and preferences.

Sign Up 👋

Remote Software Architect

Posted 12 days ago

SoLo Funds Inc.

Software Architect

Remote Job | Posted on 12/14/2020

Job Information

Industry

Financial Services

Work Experience

4-5 years

Salary

$150,000 - $200,000

Remote Job

Job Description

SoLo Funds is on a mission to help the millions of Americans that live paycheck to paycheck and can't survive a money crunch. Launched in 2018 as a unique & proprietary lending marketplace, today SoLo is the leading alternative financial solution providing the fastest loans available for borrowers and the opportunity for lenders to earn significant returns. We are a VC funded Fintech company backed by Techstars, and have partnerships with Visa and Kiva.

As Senior Software Architect you will play a pivotal role in the architecture and programming of our mobile applications and backend systems. We're looking for someone who is a creative problem solver, can think out-of-the-box and thrive in a fast-moving, creative company. This candidate will help us grow the next set of future architects and be instrumental in expanding our team.

This is a hands-on role and will require significant research and software development efforts. If you are a self-motivated individual with an exceptional level of attention-to-detail then this is right for you!

What we're looking for

Drive technical decisions within the company that align with the product roadmap and growth trajectory of the company

Work with engineering team to design a modern, scalable technical architecture and be a hands on builder

Review high level product features for technical feasibility and make technical recommendations

Participate in performing technical due-diligence on potential partners and third party vendors for integration

Load and performance test applications and identify areas for optimization across the entire technology stack

Be a mentor to more junior developers working on your projects by setting development schedules, delegating tasks, and reviewing code

Develop and enforce development standards and best practices for the engineering teams

Participate and provide feedback in brainstorming sessions and scoping meetings

Requirements

At least 7+ years of experience in software development. We use Golang, Java, and Swift

Extensive experience with Git is required

Extensive experience with unit and integration testing is required

Extensive experience with load and performance testing is required

Experience with relational databases is required

Adhere to database infrastructure/design best practices

Experience in API development, database and middle tier component design

Test Driven Development, mocking frameworks, dependency injection

Mobile (iOS and Android) is a plus

Experience with Firebase and other NoSQL databases is a plus

Experience with AWS services a plus

Extensive experience with development across all application layers (data, business logic, user interface development)

Proven communication skills and the ability to work with a variety of personality types

The drive and ability to learn new technologies and adapt to new projects

Must be able to clearly communicate technical challenges to business units

Excellent teamwork skills with an ability to get the work done with minimal supervision

You must be creative, focused, results-oriented, self-motivated, and resourceful problem-solver.

You love startups and working in the startup culture

BS in Computer science or equivalent

This is a remote position.

Benefits

Unlimited Vacation

Full Healthcare Benefits (Medical, Vision and Dental)

401k Retirement plan

Remote Working

Apply Now! 🤞

A new window will open to the job source site.

Job research tailored to you.

Growing a career that's right for you is a life-changer, but it's undeniable that the job search gets tougher every year. With automated hiring processes, resume filters and questionable interview practices, finding a job that a tech skillset has become seriously challenging.

That's where we step in. Careeriscope can help lighten the stress load by making your search a bit easier. We help you find matches based on the job search criteria you set, then send a summary of the results in a daily email sent every morning for review.