Software Engineer (Contract)
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