Link Network
Remote Jobs
1 Jobs
Role Description We are seeking a highly skilled Senior Software Engineer with extensive experience in backend development to join an innovative startup based in San Francisco. The ideal candidate has a strong background working in fast-paced startup environments and is proficient in Python and FastAPI. You will play a pivotal role in designing, building, and optimizing our backend infrastructure while ensuring high performance, scalability, and security. - Design, develop, and maintain scalable backend services using Python and FastAPI - Collaborate closely with front-end engineers, product managers, and other stakeholders to deliver high-quality features - Lead backend architecture discussions and contribute to system design decisions - Optimize database queries and backend systems for performance and scalability - Ensure security best practices are followed throughout the development lifecycle - Write clean, maintainable, and well-documented code - Mentor junior engineers and provide technical leadership Qualifications - 5-7+ years of experience as a Backend Engineer, preferably in a startup environment - Strong proficiency in Python and FastAPI - Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) - Solid understanding of RESTful API design and implementation - Familiarity with cloud services (e.g., AWS, GCP) and containerization (Docker, Kubernetes) - Strong debugging and problem-solving skills - Experience with CI/CD pipelines and automated testing - Excellent communication and collaboration skills - Bachelor's or Master’s degree in Computer Science, Engineering, or a related field Requirements - Experience with microservices architecture - Knowledge of frontend frameworks (React, Vue.js) for better cross-functional collaboration Benefits - Competitive salary and equity options - Comprehensive health, dental, and vision coverage - Opportunities for professional growth and development - Collaborative and inclusive work culture