Sr Engineer, 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 (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: Demonstrated proficiency in deploying workloads and managing their lifecycle on Kubernetes, including hands-on experience in debugging issues effectively.

Coding Prowess: Strong proficiency in Python, Go, Java, or similar languages, coupled with familiarity with software development frameworks and tools to facilitate robust application development and automation.

Infrastructure-Provisioning-Automation: Proven experience with infrastructure as code (IaC) tools like Terraform or Ansible, alongside configuration management systems, to automate the provisioning and management of infrastructure resources, ensuring consistency and efficiency.

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

CI/CD: Extensive experience in working with and designing 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), demonstrating versatility in managing diverse infrastructure environments.

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 7+ years of related experience with a Bachelor’s degree; or 5+ 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.


  • Sr. Software Engineer

    2 months ago


    Bengaluru, India Rootstock Software Full time

    About Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to...


  • Bengaluru, India Dew Software Full time

    Dew Software is seeking a highly skilled and experienced Sr. AI Software Engineer to join our team. As a Sr. AI Software Engineer, you will be responsible for developing and implementing cutting-edge artificial intelligence solutions for our clients. You will work on exciting projects in the field of machine learning, natural language processing, and...

  • Sr Software Engineer

    3 months ago


    Bengaluru/ Bangalore, India barracuda networks india pvt ltd Full time

    Apply for Sr. Software Engineer, Career Progress Consultants in Bengaluru/ Bangalore for 5 - 8 Year of Experience on TimesJobs.com.


  • Bengaluru, India Rootstock Software Full time

    About Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to...


  • Bengaluru/ Bangalore, India netskope software pvt.ltd Full time

    Apply Sr. Staff Engineer, Data Engineering, netskope software pvt.ltd in Bengaluru/ Bangalore for 5 - 15 year of Experience on TimesJobs.com

  • Sr Software Engineer

    1 month ago


    Bengaluru, India Trellix Full time

    Sr. Security Operations AnalystRegional Partner ManagerSr Sales Compensation AnalystEngineering - ApprenticeSoftware Development EngineerSecurity Researcher - Malware AnalysisStaff Software Development In Test EngineerEnterprise Account Manager BeneluxSenior Software Quality EngineerFinancial Accountant EMEAFederal Sales Account Manager – ICSenior Software...

  • Sr. Software Engineer

    3 months ago


    Bengaluru, India Trellix Full time

    Benefits Administration CoordinatorPrincipal Critical Account ManagerStaff DevOps EngineerSecurity Test EngineerSenior Software QA EngineerSenior Software Development EngineerStaff Software EngineerCompensation AnalystIndustrial Security Specialist (CSSO/FSO)Enterprise Account Manager (French/English)Customer Success ManagerSalesforce Development...

  • Sr data engineer

    2 months ago


    Bengaluru, Karnataka, India NTT Data Vertex Software Inc. Full time

    Apply for Sr Data Engineer, Career Progress Consultants in Bengaluru/ Bangalore for 4 - 7 Year of Experience on

  • Sr Software Engineer

    3 months ago


    Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of both Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving more than million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud solutions to get...


  • Bengaluru, India Trellix Full time

    Customer Success Technical Program ManagerThreat Intelligence AnalystCustomer success EngineerCustomer Success EngineerCustomer Success EngineerSr Software Development In Test EngineerPreSales Engineering ManagerSenior Software Development EngineerAssociate Customer Success EngineerCustomer Success EngineerMajor Account Executive, Central USContent...

  • Sr. Software Engineer

    3 months ago


    Bengaluru, India ADCI - Karnataka - A66 Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you...


  • Bengaluru, India Omnicell, Inc Full time

    Sr Manager , Software Engineering Responsibilities:  Provide technical and organizational leadership Communicate cross-functionally and drive engineering efforts in an agile environment Hold your own in a technical discussion, be a subject matter expert, and have strategic influence.  Provide employee development, team building, coaching and...


  • Bengaluru, India Align Technology Full time

    About this opportunity Sr. Embedded Software Engineer, to lead some of the FW group activities, be part of the FW development as well as the HW Jigs development, tackle challenging problems and provide advanced technological solutions. In this role, you will… Be part of the development of new and exciting technologies as part of new products Contribute to...

  • Sr. Software Engineer

    4 weeks ago


    Bengaluru, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of Position: As a Sr. Software Engineer, you will be part of Digital Health Foundational Services Engineering team to design, develop & deliver software for Digital Health products. We are seeking an experienced Senior Software Engineer with a strong background in full-stack development and AWS cloud services to join our team. The ideal candidate...


  • Bengaluru, Karnataka, India netskope software pvt Full time

    Apply for Sr.Software Development Engineer In Test / Staff Software Development Engineer In Test, Core QE, Career Progress Consultants in Bengaluru/ Bangalore for Year of Experience on

  • Sr Software Engineer

    3 weeks ago


    Bengaluru, India Tenant Inc. Full time

    This is an onsite, in-person job- JP Nagar Location Bengaluru IndiaCheck us out at: descriptionCompany:Tenant Inc. headquartered in Newport Beach, California, is disrupting storage industry. We provide an industry infrastructure so operators can harness innovative technologies of their choice. At Tenant Inc, technology and real estate are in our DNA. We...


  • Bengaluru, Karnataka, India Nielsen Research Ltd. Co. Full time

    Apply for Nielsen Sr Software Engineer AM TECH DA 44, Career Progress Consultants in Bengaluru/ Bangalore for Year of Experience on

  • Sr. Software Engineer

    3 months ago


    Bengaluru, India Société Générale Assurances Full time

    Sr. Software Engineer - Calypso Permanent contract|Bangalore|IT (Information Technology) Sr. Software Engineer - Calypso Bangalore, India Permanent contract IT (Information Technology) Responsibilities Should have 4+ years of Java development experience with atleast 2-3 years of working knowledge in CALYPSO -Should have strong...


  • Bengaluru, India Procore Full time

    Job DescriptionWe are seeking a dynamic and experienced software engineer to drive the successful delivery of high-quality software solutions. This role will play a key part in shaping our technical architecture and ensuring the effective execution of software development initiatives.As ​a key member of the technical team you’re given the unique...

  • Sr. Software Engineer

    2 weeks ago


    Bengaluru, India Procore Technologies Full time

    Job DescriptionWe are seeking a dynamic and experienced software engineer to drive the successful delivery of high-quality software solutions. This role will play a key part in shaping our technical architecture and ensuring the effective execution of software development initiatives.As ​a key member of the technical team you’re given the unique...