Cloud Back-End Developer
Check Point Email Security
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Check Point and Harmony Email Security
As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, Check Point has assembled a global team of the most driven, creative, and innovative people. Our employees are redefining the security landscape by meeting customers’ real-time needs and providing cutting-edge technologies and services to an ever-growing customer base.
Check Point Software Technologies has been honored by Time Magazine as one of the World’s Best Companies and Gartner recently rated Check Point email security as a market leader for product, detection, and innovation. We've also earned a spot on the Forbes list of the World’s Best Places to Work for five consecutive years (2020-2024) and recognized as one of the World’s Top Female-Friendly Companies. If you're passionate about making the world a safer place and want to be part of an award-winning company culture, we invite you to join us.
Check Point Harmony Email Security and Collaboration (Previously AVANAN) is a unique email solution that fully secures cloud email and cloud platforms using AI. It has been growing at an amazing rate for the past 4 years, serving over 60,000 organizations, protecting tens of millions of end-users, and analyzing billions of entities weekly.
The Opportunity: Cloud Back-End Developer
Check Point is seeking a promising and talented Cloud Back-End Developer to join our group. If you thrive in a fast-paced, dynamic environment, can handle multiple requests simultaneously, and enjoy working independently as part of a cutting-edge team, this is your opportunity to help make the world a safer place!
Major Responsibilities
- Develop and maintain exciting security products for Avanan’s customers within a fast-paced, agile cloud environment, handling tens of millions of transactions daily.
- Develop software serving large-scale production, real-time, multi-tenant environments, managing large quantities of data using microservices architecture and design patterns.
- Tackle cutting-edge cybersecurity cloud solutions like phishing, impersonation, and anomaly detection, implemented with the latest AWS tools and managed services such as Elastic Container Services, Kinesis, DynamoDB, SQS, Opensearch, ElasticCache, and Iceberg.
- Design and develop high-impact real-time components and take ownership of the end-to-end solution.
- Develop production-grade, large-scale cloud-based security products.
- Design and develop data-driven applications in an agile development environment.
- Collaborate cross-functionally with product managers, QA, automation, data engineers, and other engineers to achieve elegant solutions.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Desired Background
- Degree in computer science/software engineering.
- 5 years of programming experience, with at least 2 years in Python (must-have).
- AWS experience (must-have).
- Experience with high-performance, multi-threaded, multi-processed environments.
- Experience developing high-scale, multi-tenant cloud SaaS mission-critical applications.
- Knowledge of different databases – relational, Key-Value, document, Data Lakes.
- Knowledge of microservices architecture and design patterns and best practices.
Key skills/competency
- Python Development
- AWS Cloud Platform
- Microservices Architecture
- High-Scale Systems
- Cybersecurity Solutions
- Real-time Data Processing
- DynamoDB/Kinesis
- Agile Development
- Backend Engineering
- End-to-End Ownership
How to Get Hired at Check Point Email Security
- Research Check Point's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for AWS expertise: Highlight specific experience with AWS tools like ECS, Kinesis, DynamoDB, and Opensearch, aligning with Cloud Back-End Developer requirements.
- Showcase Python and backend development: Emphasize your 5+ years of programming, especially 2+ years in Python for high-performance, multi-tenant cloud SaaS applications.
- Prepare for technical challenges: Be ready to discuss experience with microservices, data-driven applications, and large-scale, real-time data handling in cybersecurity contexts.
- Demonstrate problem-solving skills: Articulate how you approach complex security problems like phishing and anomaly detection, and your ownership of end-to-end solutions.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background