Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Opaque Systems, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Staff Software Engineer specializing in Secure Computing at Opaque Systems, you will be at the forefront of developing cutting-edge solutions that ensure data security and privacy in cloud environments. You will collaborate with cross-functional teams to design, implement, and optimize secure computing architectures while addressing challenges related to scalable systems. Your expertise will play a crucial role in safeguarding sensitive information, fortifying compliance measures, and enhancing customer trust through robust security mechanisms.
Job Responsibilities
- Design, develop, and implement secure computing architectures and frameworks to protect sensitive data.
- Conduct thorough security assessments and threat modeling for existing systems to identify vulnerabilities.
- Collaborate with engineering teams to integrate security protocols in the software development lifecycle.
- Assist in the establishment and enforcement of security policies and procedures.
- Conduct code reviews to ensure adherence to best practices for secure coding.
- Stay abreast of the latest security threats and trends to continuously improve security measures.
- Participate in incident response activities and risk management to mitigate potential security breaches.
- Mentor junior engineers and contribute to the development of team capabilities by providing training and guidance.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Information Security, or a related field.
- A minimum of 5 years of experience in software engineering with a focus on security practices.
- In-depth knowledge of secure coding principles and security frameworks.
- Proficiency in languages such as Python, Java, or C++.
- Experience with security tools, frameworks, and protocols including but not limited to TLS, VPN, and encryption algorithms.
- Strong understanding of cloud computing services (AWS, Azure, or Google Cloud) and their security implications.
- Hands-on experience with DevOps practices and CI/CD pipelines for secure software delivery.
- Excellent problem-solving skills and the ability to think critically in high-pressure environments.
Technologies & Tools
This position uses a variety of technologies and tools critical for secure computing, including cloud platforms (AWS, Azure), programming languages such as Python and Java, and security frameworks like OAuth and SAML. Familiarity with tools for static and dynamic application security testing (SAST/DAST) is also essential, along with source control systems like Git and CI/CD tools such as Jenkins or CircleCI.
Ideal Candidates
The ideal candidates for this position are those who possess a strong passion for security and a proactive mindset towards problem-solving. They should demonstrate excellent communication skills, fostering a collaborative environment while engaging with diverse teams. A successful candidate will be adaptable in rapidly changing scenarios, showcasing innovative thinking that drives not only project success but also contributes to the ongoing evolution of security measures at Opaque Systems.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.