Cutshort logo
F5 Networks logo
Principal Software Engineer with Golang, FIPS and Cryptography
Principal Software Engineer with Golang, FIPS and Cryptography
F5 Networks's logo

Principal Software Engineer with Golang, FIPS and Cryptography

Sajid Khan's profile picture
Posted by Sajid Khan
12 - 18 yrs
Best in industry
Bengaluru (Bangalore)
Skills
skill iconGo Programming (Golang)
FIPS
Cryptography
skill iconC++
skill iconPython
skill iconJava
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About F5 Networks

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

bloglinkedintwitter

Similar jobs

Rawmart material solutions pvt ltd
Pune
1 - 9 yrs
₹2L - ₹6L / yr
solidworks
cad
mechanical design

Role Description

This is a full-time on-site role for a Design Engineer at Rawmart in Pune. The Design Engineer will be responsible for performing day-to-day tasks related to design engineering, mechanical engineering, computer-aided design (CAD), and product design. They will collaborate with cross-functional teams to ensure effective design and implementation of projects.


Qualifications

  • Design Engineering and Mechanical Engineering skills
  • Proficiency in Auto Computer-Aided Design (CAD)
  • Proficiency in SOLIDWORKS, Inventor, CATIA V5, AutoCAD Smart Draw floor and plant
  • layout planning GD&T, DFM, DFA, DFS, DFMA
  • Experience in Product Design.
  • Proficiency in 2D & 3D Design.
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Ability to work collaboratively in cross-functional teams
  • Bachelor's degree in Engineering or relevant field


Read more
Remote only
10 - 13 yrs
₹18L - ₹24L / yr
TypeScript
skill iconJavascript
GraphQL

Position: Architect (Typescript and JavaScript)

Experience: 10 Years

Location: Remote, India.


Immediate joiners are preferred.


Roles and Responsibilities:

* Architectural Support: the design, documentation and architecture of scalable software solutions using TypeScript and related technologies.

* Stakeholder Engagement: Collaborate with stakeholders to identify and define project requirements, translating them into technical specifications.

* Development Oversight: Engage in hands-on development, focusing on both new feature implementation and maintaining existing applications (50% development).

* Team Collaboration: Work closely with our development team to provide architectural guidance and ensure best practices are followed.

* Support and Mentorship: Mentor and support other development teams by providing architectural guidance and troubleshooting assistance (50% support).

* API Development: Create and optimize GraphQL APIs

* Code Quality: Write clean, maintainable code following best practices, including unit testing and code reviews.

* Troubleshooting: Debug and troubleshoot issues in existing applications to improve performance and reliability.

* Documentation: Maintain comprehensive documentation of code and processes.

* Collaboration: Work with cross-functional teams to ensure alignment and understanding of project requirements.

* AWS Integration: Utilize AWS services (e.g., Lambda, S3) for application deployment and management.

* Messaging Services: Experience with Kafka or other messaging services for event-driven architectures and data streaming.

* Continuous Improvement: Stay updated with emerging technologies and participate in team knowledge sharing.


Skills & Qualifications:

* 10+ years of experience in software development, with a strong focus on architecture and design.

* Proven experience in leading development teams and architectural design.

* Strong knowledge of JavaScript and TypeScript.

* Experience with RESTful APIs and GraphQL.

* Proficiency in AWS services and cloud-based development.

* Understanding of version control systems (e.g., Git) and collaborative workflows.

* Strong problem-solving skills and attention to detail.

* Excellent communication skills, capable of explaining technical concepts clearly.

* Familiarity with agile methodologies and the software development lifecycle.

* BA/BS in Computer Science, Engineering, or a related field.

Read more
Nuclei
Remote only
5 - 14 yrs
Best in industry
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+1 more

Job Description

We are seeking an experienced and highly skilled Senior Android Developer to join our Banking project team. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining the Android Application for our service-oriented project. This is an excellent opportunity to work in a dynamic and collaborative environment, leveraging the latest technologies to deliver cutting-edge service.

Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and deliver high-quality Android applications with a strong emphasis on user experience (UX).
  • Utilize architecture patterns and best practices for scalable and maintainable code.
  • Implement reactive programming for efficient and responsive applications.
  • Integrate third-party SDKs to enhance application functionality.
  • Conduct regular code reviews to ensure code quality and adherence to best practices.
  • Lead and contribute to sprint planning, dev analysis and ensure timely delivery of milestones.
  • Manage and mentor team members, fostering a collaborative and productive work environment.
  • Communicate effectively with clients to understand requirements and provide updates on project progress.
  • Improves testability, team documents.
  • Stay updated with the latest trends and technologies in Android development.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant experience 5 to 8 years.
  • Proven experience as an Android Developer, preferably in a senior or lead role, with a strong focus on service-oriented projects.
  • Good working knowledge of Android and Core Java.
  • In-depth knowledge of architecture patterns such as MVP and MVVM.
  • Experience with reactive programming using RxJava.
  • Proficient in utilizing Dependency Injection tools.
  • Hands-on experience with integrating third-party SDKs.
  • Familiarity with Kotlin programming language.
  • Excellent problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
  • Proficiency in UI rendering and performance optimization.
  • Demonstrated ability in team management, including sprint planning and handling deliverables.
  • Effective communication skills for collaboration with cross-functional teams and clients.
  • Ability to adapt to new technologies and learn quickly.

Good to have:

  • Familiarity with Kotlin programming language.
  • Backend understanding to facilitate effective communication with backend developers.
  • Experience with cross-platform development frameworks (e. g., Flutter) is a plus.

Our Culture and policies we believe in and live by at Nuclei:

  • Profitable company with a team-first culture
  • Everyone is encouraged to take decisions and lead. Complete freedom with responsibility.
  • Work from anywhere - Goa or Bali or Ladakh - Permanently remote
  • Unlimited leaves - There is no leave policy at Nuclei.
  • 5 days working. Friday 2nd halves are focused on learning and development
  • What we do is a part of work - Bookclub, Hackathons/ Ideathons, Chess club, Expert talks, etc. To explore opportunities to evolve ourselves as an individual and team.


Read more
Voizworks
at Voizworks
4 recruiters
Naziya M
Posted by Naziya M
Delhi
3 - 5 yrs
₹8L - ₹12L / yr
Solution selling
Sales

Job Description:

  • Role is of Software Sales Manager
  • The role requires the person to hunt and open new accounts for Company’s Returns Inventory Management Solution.
  • Complete Ownership of Sales Cycle including the following:
    • Identifying opportunities
    • Managing the pipeline
    • Working with the marketing team to launch marketing campaigns
    • Managing the relationship with the client
  • To be Successful, the candidate should have experience in Software/Consultative Solution Sales, should have done concept selling, especially in the retail industry
  • Should have a understanding of IT Landscape in an enterprise, understanding of Logistics Supply chain, especially returns could be an added advantage
  • The role requires the person to be quick thinker, innovative problem solver and ability to think on his feet will come in good stead.

Responsibilities

  • Hunting New Accounts
  • Business Development
  • Enterprise Account & Sales Management – grow SOW
  • Manage the entire sales cycle
  • Maintain High level of customer satisfaction
  • Pipeline management, Accurate Sales forecasting, Sales Negotiations and Business Closure.
  • Exceeding Monthly and Quarterly Sales Targets

Desired Candidate Profile

  • 3-5 years Sales Experience (preferable -Software, Consulting, Solution Sales, Concept Sales)
  • Excellent Communicator, Presentation and writing Skills
  • Business Development & Hunting New Accounts in SW/Consulting Solution Sales, Should know Concept Selling.
  • Entrepreneurial mind set, Problem solver, quick thinker, Passionate, self-motivated, a self-starter with innovative mindset
  • Willing to work in a fast-paced environment, where you need to be able to adapt effectively to changes.
  • Excellent time management and prioritization skills.
  • Experience in Supply Chain, Logistics Solutions may be an added advantage

Key skills:

Business Development, Enterprise Sales, Consulting Selling experience, Concept Selling, Solution Sales, Software Sales

 

Salary: 8 to 12 lakhs P.A.

 

Functional Area: Sales & Business Development, Hunting New accounts, Enterprise Account & Relationship Management

 

Role: Enterprise Sales & Business Development Manager

Education:

MBA or Equivalent with 3-5 years’ experience in SW/Consulting Solution Sales, Concept selling

 

Location: Mumbai, Delhi,

Read more
UniAcco
at UniAcco
1 recruiter
Ayush Poddar
Posted by Ayush Poddar
Mumbai
0 - 2 yrs
₹2.5L - ₹3L / yr
Business Process Outsourcing (BPO)
Customer Service
Customer Support
Customer Success
Communication Skills
+2 more

What you’ll do

Roles and Responsibilities

 

  • Manage large amounts of incoming phone calls, Identify and assess customers needs to achieve satisfaction.
  • Build sustainable relationships and trust with customer accounts through open and interactive communication.
  • Provide accurate, valid, and complete information by using the right methods.
  • Meet customer service team call handling quotas.
  • Handle customer complaints, provide appropriate solutions and alternatives within the time limits; follow up to ensure resolution.
  • Follow communication procedures, guidelines and policies.

 

 

Qualifying Criteria

 

  • 6 Months to 1 Year of Past experience in customer success roles in international BPOs.
  • Fluent in English.
  • Strong phone handling skills.
  • Ability to multitask.
  • Prioritise and Manage time effectively.
  • Academics - Minimum Graduate
  • Age - 20 to 25 years 

 

 

About UniAcco

 

UniAcco is an initiative by Adventum Offshore. UniAcco is a global student accommodation platform for students actively looking to study and stay in the UK.  We are a cross-border platform and one-stop solution where students can compare, consult, and choose their accommodation from several verified properties, simply and securely. By providing concierge services to premium customers to ensure them the best hassle-free experience abroad.

Read more
Their mission is to build financial services.(NV1)
Their mission is to build financial services.(NV1)
Agency job
via Multi Recruit by Chandrala P
Bengaluru (Bangalore)
8 - 10 yrs
₹45L - ₹55L / yr
Internal audit
Financial analysis
Internal control
Accounts payable
Accounts receivable
+6 more
  • CA or MBA qualification
  • Minimum 8 years post-qualification Experience in Finance (preferably in NBFC for few years)
  • Ability to understand the intricacies of Finance, Ind-AS, Tax and Regulations
  • Able to work with CEO and Senior management
  • Manage the finance & accounts team, to deliver high-performance

 

Key Skills:

 

  • Communication: Clarity, Articulation and English
  • Conceptual & Critical thinking
  • Positive Attitude and Positive Energy
  • Self-starter, self-motivated and aspirational
  • Attention to Detail
  • Outcome orientation & Execution skills handling multiple priorities
  • Financial analysis & financial concepts
  • Good understanding of Finance operation process and Month end close reporting

 

Other Good To Have Skill:

 

  • Domain skills on Banking, NBFC, etc
  • Understanding of Risk Management              

 

What Will You Be Doing?

 

  • Closely work with CEO and provide finance support to achieve business goals
  • Responsible for the Finance Team of NFS (as a Head of Finance) – set aspiring goals, continuously connect & provide feedback to bring out the best from the team
  • Insightful BU reporting (Internal) to highlight the deviation from plan & scope for improvement
  • Timely and reliable submission of Statutory reporting and drive 100% compliance
  • Create value through cost savings champion and tax optimization
  • Present financial performance and other matters, to CEO and Board
  • Timely audit of accounts (as per companies act), RBI and Taxation
  • Responsible for managing Internal Audit and continuously monitor controls & efficiency
  • Responsible to manage banking relationship for the operational banking
  • Drive systems & process improvements and ensure robust internal controls

 

Read more
EguidanceLabs
at EguidanceLabs
2 recruiters
Agency job
via EguidanceLabs by Neema Raj
Remote only
2 - 5 yrs
₹3L - ₹12L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

Position - Software Development Engineer

 

Responsibilities

 

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of API integrations
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders

 

Requirements

 

  • Proficient understanding of Java 8 or plus, Spring Frameworks, Spring Boot & Microservices
  • Strong problem solving skills and good with product understanding
  • Good understanding of server-side programming and integration with UI components.
  • Good understanding of MySQL and any one NoSQL
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of code repositories like git
  • 2- 5 years of experience

 

Personal Characteristics

 

  • Passion and commitment
  • Coding enthusiastic
  • High integrity
  • Self-starter

 

Key Skills

 

  • Java
  • Spring
  • Spring Boot
  • J2EE
Read more
IT solutions specialized in Apps Lifecycle management. (MG1)
IT solutions specialized in Apps Lifecycle management. (MG1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
5 - 6 yrs
₹8L - ₹10L / yr
Data migration
Data Warehouse (DWH)
ETL
SQL
skill iconPostgreSQL
+4 more
  • Excellent working knowledge on Data Warehousing /Data Migration activity using an ETL tool.
  • Strong Data Integration, PostgreSQL/Oracle Database skills, Shell Scripting, Python programming, and development know-how.
  • Hands-on experience in working with and generating XML documents.
  • Good analytical and business process understanding capability.
  • Familiarized with Data Models, Source-Target Data Mapping, Transactional, and Master Data concepts.
  • Well-experienced in High level/Detailed design, Performance tuning of ETL jobs.
  • Very good communication skills, interpersonal skills, stakeholder management skills, self-motivated, quick learner, team player.
  • Exposure to After Sales Business Domain is highly preferred.
  • Experience using HP ALM, Jira for ticketing.
  • Experience release management

 

Read more
Cogentec IT Solutions
at Cogentec IT Solutions
4 recruiters
Sangeeta Salam
Posted by Sangeeta Salam
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹6L / yr
skill icon.NET
skill iconjQuery
MVC Framework
Web Development
Full stack Dot net Developer with ability to learn.
Read more
Fintuple Technologies Private Ltd.
at Fintuple Technologies Private Ltd.
1 video
2 recruiters
Naveen Chandramohan
Posted by Naveen Chandramohan
Chennai
2 - 4 yrs
₹5L - ₹8L / yr
User Interface (UI) Development
skill iconAngular (2+)
jQuery UI
Product development
Responsive Design
+1 more
Fintuple is a fast growing technology company working on building the infrastructure layer in the asset management space ( Fintech). We are looking for a front end developer/engineer to work with the technology team towards our next stage of growth : The candidate with the right fit must have : · Expertise in developing standard web applications and progressive web applications · Strong proficiency with UI frameworks such as Bootstrap, Angular, TypeScript, jQuery, etc. · You will interface with a large bunch of APIs on a daily basis that acts as a source of data and feed them to customer-facing elements. · You will bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works · Good understanding of asynchronous request handling/partial page updates/AJAX Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos