Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Python Backend Developer to join our AI-driven email security team. If you are passionate about cybersecurity and have a keen interest in cutting-edge technologies, we want you on our team. Embrace the opportunity to make a significant impact and drive the future of technology with us.
Company Overview
We Fight Phishing. We are an AI-driven email security solution that continuously detects and remediates advanced threats for global organizations of any size. Our solution is fast to deploy, easy to use, and provides unparalleled protection against email threats! We care about people. We care about cybersecurity. We care about our customers and partners. Our team acts with purpose, and our actions are always in the best interest of our teams, customers, and company. Our culture is focused on innovation, continuous improvement, and the drive to push boundaries and take everything to the next level. We are a rapidly growing team and welcome anyone who thrives in a fast-paced, rewarding environment to join us today!
Responsibilities
- Lead projects from inception to completion, ensuring full end-to-end ownership and accountability.
- Build and maintain a high-performance and highly available platform and implement new features.
- Assist in the strategic planning and development of future features, ensuring alignment with the overall product roadmap and company objectives.
Requirements
- A minimum of 6 years of hands-on backend development experience, including at least 3-4 years with Python (Django/SqlAlchemy/FastAPI experience is an advantage)
- Proven experience in the design and implementation of robust and scalable products, demonstrating a commitment to quality.
- Proficiency with both SQL and NoSQL databases (PostgreSQL, VectorDB)
- Experience with LLM and AI Models
- Extensive experience with cloud platforms, preferably AWS
- Experience in writing services/systems from scratch
- Experience in cloud architecture (with various managed services like SQS, SNS, EKS, SES, S3, etc)
- Demonstrated ability to manage requirements from the early phases through to full implementation, taking end-to-end ownership of projects.
Nice to Have
- Strong problem-solving skills and the ability to work independently and collaboratively in a team environment.
- Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders.
- A proactive and innovative mindset, with a passion for staying current with emerging technologies and industry trends.
We Offer
- Opportunity to work in a fast-paced, rewarding environment.
- Be part of a rapidly growing team.
- Competitive compensation package.
- Comprehensive benefits.
About the Company
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.