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.