Job Description
Description
We are seeking a highly skilled Senior Back-end Engineer to join our Vulnerability Management Platform team. In this role, you will lead the design and development of high-throughput, data-intensive services that power critical security insights. You will own greenfield features from architecture to deployment, mentor teammates, and play a key role in shaping the future of our platform. This is an excellent opportunity for a proactive engineer who thrives in fast-paced environments, takes full ownership of their work, and is passionate about building scalable systems capable of processing billions of events daily.
Key Responsibilities
- Architect and implement high-throughput ETL pipelines to onboard and enrich vulnerability datasets.
- Design and build scalable, maintainable RESTful APIs using FastAPI, SQLModel, and Redis.
- Optimize API performance to achieve strict SLAs (e.g., sub-second response times).
- Automate repetitive engineering tasks to improve operational efficiency.
- Collaborate with DevOps to deploy and scale services in OpenShift/Kubernetes environments.
- Monitor API usage, latency, and error rates to ensure performance and reliability.
- Define integration patterns and data flows between system components.
- Conduct design and code reviews, mentoring junior developers on best practices.
- Establish and maintain technical standards and architectural guidelines.
Required Skills & Qualifications
- 5+ years of experience building high-throughput, data-intensive applications.
- Strong expertise in Python and relational databases.
- Deep understanding of distributed systems, caching strategies, and microservices architecture.
- Proven ability to design systems that handle billions of events and serve large user bases.
- Strong knowledge of data modeling, schema design, and query optimization.
- Hands-on experience with containerized environments (Docker, Kubernetes, or OpenShift).
- Excellent problem-solving, analytical, and communication skills.
- Proactive, independent, and highly reliable work ethic.
Preferred Skills
- Experience in vulnerability management or cybersecurity domains.
- Prior experience mentoring engineers and driving architectural decisions.
Certifications
Relevant cloud, DevOps, or backend engineering certifications are considered an asset but not required.
Education
Bachelor’s or master’s degree in computer science, Software Engineering, or a related technical field preferred.
Email ID * This field is required Please enter valid emailId.
Cell phone * This field is required Please enter valid cell phone.
First Name * This field is required Please enter valid first name.
Last Name * This field is required Please enter valid last name.
#J-18808-Ljbffr
Company
Compunnel, Inc.
Location
Montreal
Country
Canada
Salary
100.000
URL