Overview
We are seeking a Freelance Lead Backend Software Developer to join our product development team at Left Field Labs. This role involves collaborating with our Engineering Lead, Front-End Developers, and other team members to design and implement robust and extensible APIs and back-end architecture for various complex software platforms.
Responsibilities
- Lead the development of multi-tier environments using a variety of storage, caching, and state-driven endpoint options.
- Provide leadership and direction on data modeling, controller code, session management, authentication, authorization, security, scalability, testability, and integrations with remote systems.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Qualifications
- Proven experience with Python (8+ years).
- Experience with Flask & Django (3+ years).
- Strong experience with SQL databases (e.g., MySQL, PostgreSQL) through both ORM and native SQL.
- Experience working with microservices and containers.
- Expertise in REST API development.
- Proficiency with package managers and environment tools (pip, virtualenv, npm, yarn).
- Comfortable working in Mac and Linux environments, including command line.
- Experience developing and deploying on cloud computing platforms, preferably Google Cloud Platform (GCP).
- Basic working knowledge of modern JavaScript/TypeScript.
- Experience writing and running unit tests.
- Bachelor’s Degree in Computer Science or equivalent work experience.
Bonus Points
- Experience creating and maintaining Docker containers.
- Experience with container orchestration tools like Kubernetes.
- Knowledge and interest in automation and scripting (including bash scripts).
- Experience with NoSQL databases (e.g., Firestore, MongoDB).
- Experience with Message Queues (Google Pub/Sub, RabbitMQ, etc).
- Prior working experience for a startup or an agency.
About Us
Left Field Labs is a team of engineers, designers, strategists, information architects, and creative technologists who thrive at the intersection of imagination and scientific rigor. We aim to inspire a more positive world by being a driving force for culture, innovation, and invention. We operate fully remote, allowing our team members the flexibility to work from anywhere within the U.S. and Canada time zones while maintaining a balanced relationship with their personal life.
Join us if you are passionate about crafting unique solutions through empathy, thrive in a collaborative environment, and are ready to take on new challenges.
Similar jobs
Last update: 23 minutes ago
Backend Developer with Go and Python
Join Palta as a Backend Developer to build and maintain backend infrastructure using Go and Python. Remote work available.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.
Senior Backend Engineer (Python)
Join Veryfi as a Senior Backend Engineer (Python) to design and develop scalable API solutions using Python, Django, and Flask.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Senior Software Engineer - Python, Flask
Join Discovery Education as a Senior Software Engineer to develop and optimize global education services using Python and Flask.
Senior Backend Engineer (Python)
Join Venmo as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Senior Backend Engineer (Python)
Join PayPal as a Senior Backend Engineer (Python) to design and optimize core systems for global commerce.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
Senior Backend Developer (Python, AWS)
Join Capital Rx as a Senior Backend Developer to build scalable platforms using Python and AWS, driving data-driven insights for better patient outcomes.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Backend Engineer with Machine Learning Focus (Early Career)
Join Accrete AI as a Backend Engineer focusing on ML, working with Python, REST APIs, and cloud platforms. Early career role in New York.
Backend Engineer with AWS and Kubernetes
Join Lightspark as a Backend Engineer to build scalable cloud infrastructure using AWS, Kubernetes, and more.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Backend Engineer with Machine Learning Focus
Join Accrete AI as a Backend Engineer with a focus on machine learning, building scalable AI solutions.
Associate Backend Engineer (Python)
Join Venmo as an Associate Backend Engineer (Python) to develop scalable, high-performance solutions in a hybrid work environment.
Back-End Developer - MedTech Venture
Join Nucs AI as a Back-End Developer in Berlin, focusing on MedTech solutions with Node.js, Python, and GCP.
Senior Software Development Engineer, Maps API
Join Mapbox as a Senior Software Development Engineer to lead the Maps API team in building scalable backend services.
Backend Software Engineer (Mid to Senior)
Join Wolfjaw Studios as a Backend Software Engineer focusing on AWS, Python, and SQL for online game services. Remote work available.
Senior Backend Developer with AWS and Python
Join Kundo as a Senior Backend Developer to innovate with AWS, Python, and DevOps in a hybrid work environment.
Lead Back-End Developer - Node.js
Lead Back-End Developer role in Paris, focusing on Node.js, GCP, and NoSQL. Join Echo Analytics' innovative team.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Backend Django Software Engineer
Join SchooLinks as a Senior Backend Django Software Engineer. Work remotely, develop scalable solutions, and enhance our ed-tech platform.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Python Software Developer
Join our team as a Python Software Developer in New York. Work on innovative projects using Python, Django, and more.