Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (Endpoint security-Windows) IND image - Rise Careers
Job details

Senior Software Engineer (Endpoint security-Windows) IND

Fortanix is a dynamic start-up solving some of the world’s most demanding data protection challenges for companies and governments around the world. Our disruptive technology maintains data privacy across its entire lifecycle -- at rest, in motion, and in use across any enterprise IT infrastructure -- public cloud, on-premise, hybrid cloud, and SaaS.
With key strategic partners like Microsoft, Intel, ServiceNow, and Snowflake, Fortanix customers like PayPal, Google & Adidas are reaping the benefits. Recognized by Gartner as a “Cool Vendor”, Fortanix is revolutionizing cyber security.

Join the revolution!

At Fortanix we are redefining what cloud security means. Our customers use our software platform to build and run software much more securely than was previously possible. We are seeking software engineers to extend the capability and performance of our cloud security solutions

You will:

  • Contribute to a friendly and helpful company culture.
  • Design, implement, test, and maintain one or more of cryptographic provider SDKs written in Rust, C++, Go or Java
  • Participate in peer code review, which we believe results in a higher quality product.
  • Follow security best practices (Do not worry, we will tell you what they are

You are someone who

  • Exhibits uncompromising integrity
  • Pays attention to detail
  • Thinks critically about complex technical problems
  • Can work independently, while also being an effective member of a team

You already have:

  • At least 5 years of professional experience as a Software Engineer developing Windows/Mac software.
  • Hands on experience in any one of the language( Rust, C++, Go or Java).
  • Hands on experience in multiple programming languages is a plus.
  • Experience on endpoint security software is a plus.
  • Hands on experience working in Linux and Windows environment.
  • Having experience in Android or Windows app development is a plus.
  • Having Security (Crypto, Key Management) experience is a plus.
  • Coursework and/or professional experience in computer architecture and operating systems.
  • A bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent training or work experience

Benefits

  • Mediclaim Insurance – Employees and their eligible dependents including dental coverage
  • Personal Accident Insurance
  • Internet Reimbursement
Fortanix Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fortanix DE&I Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Fortanix
Fortanix CEO photo
Anand Kashyap
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Endpoint security-Windows) IND, Fortanix

At Fortanix, we're on a mission to tackle the toughest data protection challenges out there, and we're excited to invite a talented Senior Software Engineer (Endpoint Security - Windows) to join our innovative team. Based at a dynamic start-up recognized as a 'Cool Vendor' by Gartner, you'll be at the forefront of revolutionizing cloud security for organizations like PayPal, Google, and Adidas. In this role, you'll have the opportunity to design, implement, test, and maintain cryptographic provider SDKs using languages such as Rust, C++, Go, or Java. Don't worry if you’re not familiar with our security best practices — we’ll guide you every step of the way! Being part of our culture means contributing positively to team dynamics while engaging in peer code reviews to produce high-quality software. You're someone who values integrity and has a keen eye for detail, with the ability to critically assess complex technical issues. With at least 5 years of experience in software engineering, particularly in developing applications for Windows or Mac, you're well equipped to make a significant impact here. Familiarity with endpoint security software and experience across multiple programming languages is a plus. If you’ve got hands-on experience in both Linux and Windows environments and a background in Android or Windows app development, we want to hear from you. Join us and help redefine what cloud security can achieve!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Endpoint security-Windows) IND Role at Fortanix
What are the responsibilities of a Senior Software Engineer (Endpoint Security - Windows) at Fortanix?

As a Senior Software Engineer (Endpoint Security - Windows) at Fortanix, your key responsibilities will include designing, implementing, testing, and maintaining cryptographic SDKs in languages such as Rust, C++, Go, or Java. You will actively participate in peer code reviews to ensure high-quality product output and follow security best practices to safeguard sensitive information. Additionally, collaborating with team members to foster a friendly and helpful company culture is a fundamental part of your role.

Join Rise to see the full answer
What qualifications are required for the Senior Software Engineer (Endpoint Security - Windows) position at Fortanix?

To qualify for the Senior Software Engineer (Endpoint Security - Windows) role at Fortanix, applicants should have at least 5 years of professional software development experience, specifically in Windows or Mac environments. Hands-on proficiency in Rust, C++, Go, or Java is essential, while familiarity with endpoint security software, Linux environments, and additional programming languages can enhance your application. A bachelor's degree in Computer Science or a related field, along with relevant professional experience, is preferred.

Join Rise to see the full answer
What does the work environment look like for the Senior Software Engineer (Endpoint Security - Windows) at Fortanix?

At Fortanix, the work environment is dynamic and collaborative, emphasizing teamwork and a supportive culture. As a Senior Software Engineer (Endpoint Security - Windows), you will engage with a team of innovative professionals committed to data protection and cybersecurity. You'll have the freedom to work independently while contributing to shared projects, ensuring that your expertise is valued and leveraged.

Join Rise to see the full answer
What technical skills are important for a Senior Software Engineer (Endpoint Security - Windows) at Fortanix?

Key technical skills for a Senior Software Engineer (Endpoint Security - Windows) at Fortanix include proficient programming in Rust, C++, Go, or Java, along with extensive knowledge of cryptographic protocols and best practices. Experience with endpoint security software, Linux, and Windows OS proficiency is important. Familiarity with Android or Windows app development, as well as security-related expertise in areas like crypto and key management, is highly regarded.

Join Rise to see the full answer
What benefits can a Senior Software Engineer (Endpoint Security - Windows) expect at Fortanix?

Senior Software Engineers (Endpoint Security - Windows) at Fortanix can expect a comprehensive benefits package that includes mediclaim insurance for themselves and eligible dependents, with dental coverage as well. Personal accident insurance, internet reimbursement, and engaging in a stimulating work environment are additional perks that make this position attractive. Fortanix is committed to the well-being and development of its team members.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Endpoint security-Windows) IND
Can you explain your experience with programming languages like Rust, C++, Go, or Java in a Windows environment?

In your response, highlight specific projects or experiences where you utilized these programming languages in a Windows context. Discuss the challenges you faced and how you overcame them, demonstrating your problem-solving skills and technical acumen.

Join Rise to see the full answer
How do you ensure code quality and security in your software development practices?

Talk about the importance of peer code reviews, testing procedures, and adherence to security best practices. You can also mention any specific methodologies or tools you use to maintain high standards in code quality and security, reinforcing your commitment to maintaining integrity in software development.

Join Rise to see the full answer
Describe your experience working with cryptographic protocols or endpoint security software.

Focus on any relevant experiences that showcase your familiarity with cryptographic protocols or endpoint security software. Discuss particular projects where you've implemented security features or protocols, emphasizing your understanding of the potential challenges and how to address them.

Join Rise to see the full answer
How do you handle critical technical problems as part of a team?

Here, it’s important to discuss your collaborative approach to resolving issues. Illustrate how you communicate effectively with teammates, leverage diverse perspectives, and contribute to brainstorming solutions when faced with complex technical challenges.

Join Rise to see the full answer
What motivated you to pursue a career in software engineering, specifically in endpoint security?

In your answer, share personal anecdotes or experiences that inspired your interest in software engineering and cybersecurity. Emphasize your passion for protecting sensitive data and how it aligns with the mission of Fortanix.

Join Rise to see the full answer
How do you stay updated on the latest trends and technologies in cybersecurity?

Describe your proactive approach to continuous learning in the field of cybersecurity, including attending conferences, following industry publications, participating in relevant online communities, or engaging in professional development courses.

Join Rise to see the full answer
Can you discuss a time when you had to learn a new programming language or technology quickly for a project?

Outline your learning process and how you effectively integrated this new knowledge into your work. Sharing specific examples where your quick adaptation led to successful project outcomes will demonstrate your willingness to embrace new challenges.

Join Rise to see the full answer
What's your experience with working in both Linux and Windows environments?

Highlight your versatility in working across different operating systems. Discuss specific projects that required you to switch between Linux and Windows, and how you adapted your development approach for each environment.

Join Rise to see the full answer
What role do you believe security best practices play in the software development lifecycle?

Discuss the critical role that security best practices play in ensuring the overall integrity and safety of software products throughout their lifecycle. Share your approach to integrating security measures from the initial design phase through to deployment and ongoing maintenance.

Join Rise to see the full answer
How would you approach adding a new feature to an existing system while ensuring minimal disruption?

Discuss your method for addressing the existing architecture and potential impact of the new feature. Emphasize user and system testing, alongside a strategic rollout plan to ensure that the addition integrates smoothly and does not affect the overall system performance.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Fortanix Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 14 hours ago
PowerUs Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 2 days ago
Posted 8 days ago
Photo of the Rise User
Scalar Remote No location specified
Posted 10 hours ago
Photo of the Rise User
Navro Remote No location specified
Posted 6 days ago
Posted 6 days ago

Fortanix is a dynamic start-up solving some of the world’s most demanding data protection challenges for companies and governments around the world. Our disruptive technology maintains data privacy across its entire lifecycle -- at rest, in motion...

34 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!