SoLo Funds is looking for a Senior Software Engineer (Golang) to play a pivotal role in the architecture and programming of our backend systems. In this hands-on role, you’ll contribute to a fast-moving, creative company with a mission to help millions of Americans living paycheck to paycheck.
What You'll Do
- Drive technical decisions that align with the product roadmap and company growth.
- Design a modern, scalable technical architecture and be a hands-on builder with the engineering team.
- Review product features for technical feasibility and make technical recommendations.
- Perform technical due-diligence on potential partners and third-party vendors.
- Load and performance test applications to identify optimization areas across the entire technology stack.
- Mentor junior developers by setting schedules, delegating tasks, and reviewing code.
- Develop and enforce development standards and best practices.
- Work closely with backend and frontend engineers.
- Participate in and provide feedback during brainstorming and scoping sessions.
What We're Looking For
- Ability to work core hours of 9am-1pm PT (UTC-8:00/-7:00).
- 7+ years of professional software development experience.
- Extensive experience across all application layers: data, business logic, and user interface.
- Extensive experience with Git, unit/integration testing, and load/performance testing.
- Experience with AI-LLM powered dev tools.
- Experience with distributed architecture, containerization, event streaming, and microservices.
- Adherence to database design best practices and experience with PostgreSQL.
- Experience in API development and database/middle-tier component design.
- Experience in Test Driven Development, mocking frameworks, and dependency injection.
- Business-level English proficiency and ability to clearly communicate technical challenges.
Nice to Have
- Mobile development experience (iOS/Android).
- Experience with AWS services.
Technical Stack
- Golang, Swift, Kotlin
- PostgreSQL
- AWS
Benefits & Compensation
- Remote Workplace
- Generous Vacation Time
Work Mode
This is a remote position.
