About the company
Backed by industry-leading entrepreneurs and investors, Heretic Ventures builds companies at the intersection of culture, commerce, and creators, with a focus on using disruptive technology, like AI, to gain widespread adoption and lasting competitive advantage.
Job Summary
Responsibilities
📍Drive technical decisions and architectural design from 0-to-1 to ensure high-quality code and adherence to best practices. 📍Design, develop, and maintain robust and scalable back-end systems using Python and related technologies. 📍Lead devops and deployment, handling deployment configurations, setup, and maintenance of CI / CD pipelines 📍Lead efforts to ensure the security and integrity of the platform, taking ownership of platform security throughout the development lifecycle. 📍Collaborate closely with cross-functional teams, including AI scientists and front-end engineers, to build and integrate AI-driven features into the platform. 📍Optimize system performance, troubleshoot issues, and ensure smooth operation of the platform. 📍Develop and maintain documentation, including technical specifications, system diagrams, and deployment processes. 📍Stay up to date with emerging technologies, industry trends, and best practices to continuously improve our platform.
Qualifications
📍Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 📍7+ years of professional experience as a Software Engineer, with a strong focus on back-end development using Python. 📍Proven track record of delivering complex, scalable, and high-performance software systems. 📍Solid understanding of software engineering principles, data structures, and algorithms. 📍Experience with designing and implementing RESTful APIs with Flask and integrating third-party services. 📍Proficient in working with relational databases, such as PostgreSQL or MySQL, and knowledge of SQL query optimization. 📍Proficient with cloud platforms (e.g., AWS, GCP) and containerization technologies (e.g., Kubernetes, Docker). 📍Strong problem-solving skills and ability to work effectively in a fast-paced, agile environment. 📍Excellent communication skills and ability to collaborate with cross-functional teams.