Security Engineer
Description
Uptime.com is a dynamic tech company in the website monitoring space. Our mission is to ensure seamless digital experiences for our clients' users. We are currently seeking a dedicated Security Engineer to join our team and play a vital role in maintaining the security and integrity of our systems. This is a fully remote role.
Role Overview
As a Security Engineer at Uptime.com, you will be responsible for implementing and maintaining robust security measures to protect our infrastructure and client data. You will collaborate with cross-functional teams to identify vulnerabilities, develop solutions, and ensure compliance with industry best practices. Your role will be critical in managing our applications using Python and Django, and familiarity with Go will be considered an advantage.
What you will do:
- Implement and maintain security controls to protect our systems from potential threats, focusing on applications running on Kubernetes, including those hosted on Amazon Elastic Kubernetes Service (EKS).
- Conduct regular vulnerability assessments and penetration testing to identify and address security vulnerabilities, particularly in containerized environments and Django-based applications.
- Monitor and investigate security events and incidents, and take appropriate actions to mitigate risks.
- Collaborate with development teams to incorporate security best practices into the software development lifecycle, with a focus on Python and Django applications.
- Stay up-to-date with the latest security threats, trends, and technologies, and provide recommendations to enhance our security posture.
- Develop and deliver security awareness training to educate employees on best practices.
- Participate in incident response activities, including performing post-incident analysis and implementing remediation measures.
Requirements
- Bachelor's degree in Computer Science, Information Security, or a related field.
- Proven experience (2+ years) in a security engineering or related role.
- Strong proficiency in Python and Django for security automation and backend services.
- Nice to have: Experience with Go programming.
- Deep understanding of network security, encryption technologies, and security best practices.
- Strong experience with Kubernetes and Amazon Elastic Kubernetes Service (EKS) in managing and securing containerized applications.
- Experience with vulnerability assessment tools and techniques.
- Ability to conduct penetration testing and identify vulnerabilities.
- Knowledge of security frameworks and standards (e.g., NIST, ISO).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Security certifications such as CISSP, CISM, or CEH are a plus.
- Experience with cloud-based environments (e.g., AWS, Azure) is preferred.
Benefits
Why Join Uptime.com:
At Uptime.com, you'll be part of a passionate team dedicated to delivering exceptional digital experiences. We value innovation, collaboration, and a commitment to excellence. As our Data Privacy and Security Analyst, you'll have the opportunity to shape our data privacy practices and contribute to the success of our clients and our company. Join us in our mission to provide seamless digital experiences while upholding the highest standards of data privacy and security.
How we will support your growth and success:
- Work closely with executives, leadership and cross-functional organization including engineering, marketing and business operations.
- Professional development opportunities to further skills and knowledge.
- Opportunity to learn the ins and outs of monitoring, observability and SRE space to continue the advancement of the industry and Uptime.com.
- A collaborative and supportive team of smart, passionate people who are all focused on a common goal to build and operate the best monitoring service in the world.
- Generous Paid Time Off bank
- Training & Development
- Work From Home - FULLY REMOTE!