Jobs · cutshort
Principal Software Engineer with Golang, FIPS and Cryptography
With Golang FIPS And Cryptography Bengaluru Bangalore F5 Networks · Indexed today
About the role
Design and implement cryptographic solutions using Golang and FIPS standards.
F5 Networks is hiring Principal Software Engineer with Golang, FIPS and Cryptography job in Bengaluru (Bangalore) | Cutshort
Principal Software Engineer with Golang, FIPS and Cryptography
Principal Software Engineer with Golang, FIPS and Cryptography
12
\- 18 yrs
Best in industry
Bengaluru (Bangalore)
Skills
Go Programming (Golang)
FIPS
Cryptography
C++
Python
Java
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.
F5 is looking for a Principal Software Engineer with experience in building FIPS-ready cryptography-based security solutions at scale. You will participate in the design and implementation of F5’s Edge Computing platform that is used to deploy global, scalable and secure applications. Your work includes, but not limited to, design, implementation, deployment, operational management, and debugging of security services of F5’s platform.
Responsibilities:
– Collaborate with architects and business leaders to understand the requirements for providing FIPS-ready cryptography-based security services for F5’s platform, design solutions, and implement them
– You will develop software for identity related security foundations of Volterra platform - Identity Management, Key Management, Secure Bootstrapping, Authentication, Authorization, Secrets Management, etc.
– You will perform necessary compliance tasks – including building and executing the test suites – required for making systems and libraries ready for FIPS
– You will vet various open source and closed source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system
– Demonstrate technical leadership in multiple domain areas, providing mentorship to other team member
– Demonstrate leadership by taking responsibility and ownership of software components and deliver a complete product satisfying functional, scale, performance and manageability requirements
– Hands-on coding in multiple languages while considering performance, scalability, maintainability, and flexibility
Minimum Qualifications:
– BS/MS degree in Computer Science or equivalent with 12+ years of software engineering and development experience
– Hands on experience with multiple computer programming languages such as Golang (must), C++, Python, Java
– Hands-on experience with FIPS 140-2 and CMVP
– Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
– Good understanding of complexities and security challenges in large-scale distributed systems
– Good understanding of security concepts like IPSec/TLS, PKI, SAML/OAuth, Key management, etc.
– Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Compute etc.) is a plus
– Working knowledge of Virtualization technologies like KVM, Docker etc.
– Working knowledge of Cloud orchestration systems such as Kubernetes, Openstack etc.
– Excellent written and verbal communication skills
– Strong interpersonal, team building, and mentoring skills
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
Type
Size
Stage
About
F5 is an industry leader in Application Delivery Networking and Security, has over 8,000 employees worldwide At F5, we make apps faster, smarter, and safer…from anywhere. Come work within the F5 BIGIP Next Base Operating System team in an exciting, fast past environment charting the course for F5’s future. As a contributing member of the team, you will be integrated into cross functional working project teams in our Product Development organization. Build services that are performant, reliable, secure, and scalable within a company known for our excellent culture. If you enjoy providing quality solutions while keeping a focus on high availability, scalability, maintainability, and security then you are the Software Engineer that we would like to have join our team.
Read more
Company social profiles
Similar jobs
Posted by
Aakanksha Yadav
Bengaluru (Bangalore)
3
\- 5 yrs
₹10L - ₹15L / yr
Go Programming (Golang)
CI/CD
Apache Kafka
RabbitMQ
Docker
+1 more
Location: Bengalore, India, Exp: 3\-5 Yrs
Backend Developer (Golang) - Trading & Fintech
About Us:
Tradelab Technologies Pvt Ltd is not for those seeking comfort—we are for those hungry to make a mark in the trading and fintech industry. If you are looking for just another backend role, this isn’t it. We want risk-takers, relentless learners, and those who find joy in pushing their limits every day. If you thrive in high-stakes environments and have a deep passion for performance driven backend systems, we want you.
What we expect:
You should already be exceptional at Golang. If you need hand-holding, this isn’t the place for you.
You thrive on challenges, not on perks or financial rewards.
You measure success by your own growth, not external validation.
Taking calculated risks excites you—you’re here to build, break, and learn.
You don’t clock in for a paycheck; you clock in to outperform yourself in a high-frequency trading environment.
You understand the stakes—milliseconds can make or break trades, and precision is everything.
What you will do:
Develop and optimize high-performance backend systems in Golang for trading platforms and financial services.
Architect low-latency, high-throughput microservices that push the boundaries ofspeed and efficiency.
Build event-driven, fault-tolerant systems that can handle massive real-time data streams.
Own your work—no babysitting, no micromanagement.
Work alongside equally driven engineers who expect nothing less than brilliance.
Must have skills:
Learn faster than you ever thought possible.
Proven expertise in Golang (if you need to prove yourself, this isn’t the role for you).
Deep understanding of concurrency, memory management, and system design.
Experience with Trading, market data processing, or low-latency systems.
Strong knowledge of distributed systems, message queues (Kafka, RabbitMQ), and real-time processing.
Hands-on with Docker, Kubernetes, and CI/CD pipelines.
A portfolio of work that speaks louder than a resume.
Nice-to-Have Skills:
Past experience in fintech, trading systems, or algorithmic trading.
Contributions to open-source Golang projects.
A history of building something impactful from scratch.
Understanding of FIX protocol, WebSockets, and streaming APIs.
Why Join Us?
Work with a team that expects and delivers excellence.
A culture where risk-taking is rewarded, and complacency is not.
Limitless opportunities for growth—if you can handle the pace.
A place where learning is currency, and outperformance is the only metric that matters.
The opportunity to build systems that move markets, execute trades in microseconds, and redefine fintech. This isn’t just a job—it’s a proving ground. Ready to take the leap? Apply now.
Read more
Posted by
sakshi mehra
Bengaluru (Bangalore), Mumbai, Pune
4
\- 8 yrs
₹4L - ₹15L / yr
Angular (2+)
AngularJS (1.x)
Zycus is looking for an Senior Software Engineer- Angular, who is motivated to combine the art of design with the art of programming. Responsibilities include implementing visual elements and their behavior with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions. We are looking for candidates with strong experience in Angular (latest version), JavaScript or coffeescript,HTML5,CSS3,jquery,ajax. If you are a frontend or full stack developer with a strong experience in Angular , then you could be the best fit for the role!
Roles & Responsibilities
– Understanding the flow of code and how it interacts with different components.
– Understanding design documents, requirements, and product objectives.
– Good analytical skills and innovative mind.
– Understand Source code management.
– Excellent communication skills.
**Requirements**
– Total experience of 4 - 8 years
– Expe
Read the full posting on cutshort →
FAQ
Is the Principal Software Engineer with Golang, FIPS and Cryptography role at With Golang FIPS And Cryptography Bengaluru Bangalore F5 Networks remote?+
This Principal Software Engineer with Golang, FIPS and Cryptography position is listed as onsite.
What is the salary for the Principal Software Engineer with Golang, FIPS and Cryptography role at With Golang FIPS And Cryptography Bengaluru Bangalore F5 Networks?+
The listing states Estimated 110k-4000k INR.
What seniority level is this Principal Software Engineer with Golang, FIPS and Cryptography role?+
This is a lead level position.
How do I apply for the Principal Software Engineer with Golang, FIPS and Cryptography role at With Golang FIPS And Cryptography Bengaluru Bangalore F5 Networks?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to With Golang FIPS And Cryptography Bengaluru Bangalore F5 Networks.