Engineer II, Software

3 months ago


Bengaluru, India F5 Full time

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.

Position Summary

F5 Inc. is actively seeking an exceptional Software Engineer II (Individual Contributor) to play a pivotal role in our SRE/DevOps development team for the groundbreaking F5XC Product suite.

Primary Responsibilities

Distributed-Application-Deployment: Deploy, contribute, and support a highly distributed networking and security product platform at scale.

Hyper-Automation: Expand infrastructure provisioning and deployment automation treating everything is code with a focus on ease of configuration

Environment Stability using Observability: Develop and enhance existing observability practices, including metrics and alerts, to maintain stability of the infrastructure, conducting regular monitoring and proactive troubleshooting.

Collaborative Engagement: Engage closely with application owners and SRE (Site Reliability Engineering) team members to execute roadmap initiatives and continuously improve existing systems, fostering a collaborative and cohesive work environment.

Scale & Resilient systems: Design and deploy systems and infrastructure that are scalable and resilient to failure, ensuring high availability and reliability across configured failure domains.

Continuous monitoring and Incident management: Participate in an on-call support rotation, providing timely resolution of issues and ensuring operational excellence in managing and maintaining distributed networking and security products.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Knowledge, Skills, and Abilities

SRE/Devops on Linux & Kubernetes: Experience in deploying workloads and managing their lifecycle on Kubernetes, including hands-on experience in debugging issues effectively.

Coding Prowess: Experience in any one language Python or Go along with shell scripting

Infrastructure-Provisioning-Automation: Experience with infrastructure as code (IaC) tools like Terraform or Ansible,

GitOps: Experience with Helm charts, kustomizations, FluxCD, and Argo CD (Continuous Deployment) GitOps methodologies, facilitating streamlined and automated deployment workflows.

CI/CD: Experience in working with functional CI/CD systems at scale, enabling continuous integration and delivery of software, working experience on Gitlab is preferred.

Distributed Cloud Infrastructure: Previous experience in deploying workloads and overseeing their lifecycle on both bare metal and various cloud providers (AWS, GCP, Azure).

Databases: Proficiency in deploying databases such as Postgres clusters, InfluxDB, and ClickHouse, ensuring reliable data storage and management for applications.

Experience with implementing disaster recovery and execution is a plus.

Qualifications

Typically requires a minimum of 3+ years of related experience with a Bachelor’s degree; or 1+ years and a Master’s degree.

Excellent organizational agility and communication skills throughout the organization.

Environment

Empowered Work Culture: Experience an environment that values autonomy, fostering a culture where creativity and ownership are encouraged.

Continuous Learning: Benefit from the mentorship of experienced professionals with solid backgrounds across diverse domains, supporting your professional growth.

Team Cohesion: Join a collaborative and supportive team where you will feel at home from day one, contributing to a positive and inspiring workplace.

F5 Inc. is an equal opportunity employer and strongly supports diversity in the workplace.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.



  • Bengaluru, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our Upland InGenius product. The individual will work with our global development team integrating CRM and telephony systems.At InGenius, we integrate Customer...

  • Software Engineer II

    1 month ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: - Understand software requirements & its translations to Design - Quick in understanding the technical/functional areas of key modules - Develop quick working prototypes as and when necessary - Identify and resolve technical risks -...

  • Software Engineer II

    1 month ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: • Creates high quality working software • Features driven development in an agile approach • Actively participates in sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog refinement. Contributes...

  • Software Engineer II

    2 weeks ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II Job Description Job title: Software Engineer II Your role: MR Domain Expertise Write high quality test designs for requirements covering all potential test scenarios Perform test execution, test reporting Support team lead in test estimation Perform test setup and other necessary...

  • Software Engineer II

    3 months ago


    Bengaluru, India Mimecast Full time

    Software Engineer 2 - FrontendEmail and Collaboration Security TeamAbout the job Mimecast is looking for a Software Engineer II, Front End focused engineer to join our team in Bangalore. This is a global team that will work on building UI for security products. As a Software Engineer II, you will be excited and passionate about building scalable solutions....

  • Software Engineer II

    2 months ago


    Bengaluru, India Outcomes® Full time

    The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more...

  • Software Engineer II

    1 month ago


    Bengaluru, India Outcomes® Full time

    The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more...

  • Engineer II

    2 months ago


    Bengaluru, India Baxter Full time

    Vantive: A New Company Built On Our Legacy Baxter is on a journey to separate our ~$5B Kidney Care segment into a standalone company. Vantive* will build on our nearly 70-year legacy in acute therapies and home and in-center dialysis to provide best-in-class care to the people we serve. We believe Vantive will not only build our leadership in the kidney...

  • Rocket Software

    1 week ago


    Bengaluru, India Rocket Software Development India Private Limited Full time

    Job Description :The Software Engineer-II will design, develop, troubleshoot, and debug software programs for both enhancements and new product development. You will be responsible for developing software tools, including but not limited to operating systems, compilers, routers, networks, utilities, databases, and internet-related tools. The role requires...


  • Bengaluru, India JPMorgan Chase & Co. Full time

    Job Description  As Software Engineer II in Asset and Wealth management in in Mumbai / Bengaluru, who will be an integral part of an agile team that works to enhance, build, and deliver trusted automation solutions for the AWM Production & Infrastructure space in a secure, stable, and scalable way. The engineer is expected to act as a core technical...

  • Software Engineer II

    2 months ago


    Bengaluru, India Advarra Full time

    Company Information At Advarra, we are passionate about making a difference in the world of clinical research and advancing human health. With a rich history rooted in ethical review services combined with innovative technology solutions and deep industry expertise, we are at the forefront of industry change. A market leader and pioneer, Advarra breaks...

  • Tescra Software

    2 months ago


    Bengaluru, India TESCRA SOFTWARE PRIVATE LIMITED Full time

    Job Title : Software Engineer II Job Responsibilities :- 4 - 6 years of hands-on programming experience in Java development EIS is must have skill.- Spring Framework - Spring Boot, Spring REST, Spring Web, Spring ORM, JPA and Hibernate Web Services - Spring REST / JSON and SOAP XML. - Spring, Hibernate Strong UI skills using one of the major JavaScript...

  • Software Engineer II

    4 months ago


    Bengaluru, India Mimecast Full time

    Software Engineer II – StorageWe build, we store, we scale!Our customers rely on us to keep their data safe and secure which requires a massively distributed storage system that is resilient, scalable and highly performant. We combine both proprietary and existing storage technologies in both private and public cloud, to ensure we can serve and preserve...

  • Software Engineer II

    2 months ago


    Bengaluru, India SPAR Technology Services India Pvt Ltd. Full time

    Description : The Software Engineer II is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry's most prolific and active investor, Digital Currency Group. Reporting to the Engineering Manager the Software Engineer II will play a crucial role in the design, development,...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India JPMorgan Chase Full time

    You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Control Room which is aligned to Corporate Technology which is aligned, you are part of an agile team that works to enhance, design,...

  • Software Engineer II

    3 months ago


    Bengaluru, India JPMorgan Chase & Co. Full time

    You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Corporate and Investment Banking - Post Trade Technology team, you are part of an agile team that works to enhance, design, and...


  • Bengaluru, India Skit.ai Full time

    About usSkit.ai is the leading conversational Voice AI platform in the accounts and receivables (ARM) industry, enabling collection agencies to streamline and accelerate revenue recovery. Skit.ai's Compliant, Configurable, and Easy-to-deploy Conversational Voice AI platform is enabling enterprises to automate nearly one million consumer conversations...


  • Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software technologist II Job Description Job title: Software technologist II Your role: · Performs the role of a Requirements Engineer by analyzing and understanding the Functional requirements Specification. · Performs the role of a specialist by reviewing work products · Own and implement, deliver assigned...


  • Bengaluru, India Jobtrix Full time

    Job Description :As a Software Development Engineer II (SDE II), you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to deliver scalable, reliable, and efficient systems. Your role will involve problem-solving, system design, and implementing best practices to...

  • Software Engineer II

    1 month ago


    Bengaluru, India Philips Full time

    JOB DESCRIPTION Job Title Software Engineer II - Integration Consultant Job Description Job title: Software Engineer II Your role: Designs, develops, tests, implements, and maintains interfaces. Participates in support and on-call activities. Participate and lead integration projects by analyzing vendor specs, developing interfaces,...