hero

Hiring partners are below, but we're here to help!

First, submit your resume to us directly so we can help make personal intros. We'll be able to vouch for your candidacy and can encourage partners to review your profile! From there, share this with any mission-driven job-seekers in your network; we'd be glad to support them, too.
companies
Jobs

Software Engineer (Contract)

Mi Familia Vota

Mi Familia Vota

Software Engineering
San Francisco, CA, USA · Remote
USD 75-85 / hour
Posted on Sep 20, 2025

Job Details

Fully Remote
Contractor
$75.00 - $85.00 Hourly

Description

Position Overview

We are seeking a skilled and adaptable Software Engineer for a contract position. The ideal candidate will be responsible for designing, developing, and deploying the core applications of a new platform. This role requires a strong background in software development, an understanding of cloud-native architectures, and the ability to work in an integrated, multidisciplinary team. You will be a key contributor to building the user-facing tools and backend services, translating prototypes into scalable, production-ready systems that are reliable and secure.

Responsibilities include, but are not limited to:

  • Application Development: You will design, build, and deploy web applications including front-end and back-end development
  • System Integration: You will integrate applications with a core data and AI infrastructure. This involves developing APIs and webhooks to ensure seamless communication between user-facing applications and backend data services
  • Scalability & Reliability: You will write clean, modular, and scalable code for serverless platforms, ensuring high availability and performance of all applications
  • Collaboration: You will work closely with ML engineers, data engineers, and designers to translate requirements into technical solutions. You'll also participate in code reviews and contribute to overall software architecture discussions
  • Documentation: You will create and maintain clear and concise technical documentation for all code, APIs, and system designs.
  • Agile Development: You will participate in an agile, iterative development process, quickly adapting to new requirements and providing feedback to continuously improve the product.

Qualifications

You could be a good fit if you have:

  • Education: A Bachelor's in Computer Science, Software Engineering, or a related field
  • Experience: Proven experience in a Software Engineer or Full Stack Developer role, with a strong portfolio of projects involving web application development
  • Programming: Strong proficiency in programming languages like Python and front-end frameworks like React
  • Foundational Knowledge: A solid understanding of software design principles, API development, and cloud-native architectures
  • Cloud Platforms: Experience with cloud computing services, especially Google Cloud Platform (GCP), including services like Cloud Run, App Engine, and Cloud Functions
  • Analytical Skills: Strong analytical and problem-solving abilities to tackle complex technical challenges
  • Soft Skills: Excellent communication, teamwork, and organizational skills, with the ability to work effectively across technical and non-technical teams
  • Required Skills: A strong commitment to writing clean, secure, and well-documented code