F5

Senior Full Stack Engineer - AI Security

F5

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About F5 and the Role

At F5, our mission is to enable a better digital world by empowering organizations globally to develop, secure, and operate applications that improve how we experience digital transformation. We are deeply passionate about cybersecurity, aiming to protect consumers from fraud while helping companies innovate.

Our efforts center around people — enhancing the experiences of our customers and their users and nurturing a diverse community where everyone can excel.

F5's AI Security team is expanding and seeking a driven and adaptable Backend Software Engineer. This role involves designing, developing, testing, and maintaining scalable backend services that underpin industry-leading AI Security solutions. Your work will be essential in delivering our AI Security web application with cutting-edge, reliable technology to meet business and client demands.

Technology Stack

  • Backend technologies: Python, FastAPI, Pydantic, Uvicorn
  • Frontend technologies: Typescript, Vue3, Vite
  • Version control: GitLab
  • Continuous delivery: ArgoCD
  • Deployment platforms: AWS utilizing Docker containers, Helm charts, Kubernetes orchestration

Primary Responsibilities

  • Design, develop, and sustain scalable backend applications, Software Development Kits (SDKs), and tools supporting AI Security services.
  • Work collaboratively with product managers, quality assurance, frontend developers, and data scientists to create seamless, efficient, and user-friendly software.
  • Produce clean, maintainable code following best practices for software development and secure coding standards set by F5.
  • Test and debug backend systems to assure top-notch scalability, performance, and operational reliability.
  • Architect backend features aligning with modern software design principles and scalable architectural patterns.
  • Actively identify and implement improvements during development cycles.
  • Engage in cross-disciplinary teamwork, ensuring alignment between engineering efforts and business objectives.
  • Keep abreast of new technologies, assessing and integrating advancements that enhance backend infrastructure.

Required Qualifications

  • A minimum of five years’ experience building server-side applications using Python, FastAPI, or similar frameworks.
  • Strong proficiency with databases such as PostgreSQL or MySQL.
  • Proven track record developing, troubleshooting, and maintaining RESTful APIs and complex backend services.
  • Highly skilled at debugging complicated software systems.
  • Passionate about delivering dependable backend solutions that fulfill both business and customer requirements.

Core Competencies

  • Critical thinking with a structured approach to resolving multi-service software problems.
  • Strong collaboration skills, capable of working independently or within an engineering team.
  • Excellent communication abilities to explain technical features, ideas, and potential risks to diverse audiences.
  • Effective time management to juggle multiple priorities and meet deadlines.

Preferred Experience

  • Knowledge of containerized applications particularly using Docker and orchestration with Kubernetes.
  • Experience working with cloud-based deployments on AWS.
  • Hands-on familiarity with automated CI/CD pipelines such as those using ArgoCD.
  • Understanding of secure coding practices and deploying mission-critical software in production environments.

Why Work with the F5 AI Security Team?

  • Opportunity to work on modern technologies tackling unique challenges in AI-driven cybersecurity.
  • Meaningful collaboration with multifaceted teams to develop features addressing real customer problems.
  • Career development and skill enhancement within a leading AI security innovation environment.
  • A supportive and inclusive workplace emphasizing diversity, continuous learning, and team success.

Success Criteria

  • Deliver robust, scalable backend solutions that enhance the capabilities of AI Security products.
  • Collaborate effectively with cross-functional teams to align technical solutions with product objectives.
  • Maintain a growth-oriented mindset focused on continuous improvement and adoption of emerging technologies.
  • Efficiently troubleshoot and remediate complex production issues to maximize system uptime and reliability.

Additional Information

This role description serves as a general overview of the responsibilities and requirements; these may evolve over time.

Note: F5 communicates with candidates exclusively through official F5 email domains ending with @f5.com or notifications from Workday with f5.com or @myworkday.com addresses.

Equal Employment Opportunity

F5 is committed to providing equal employment opportunities without discrimination based on race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, disability, marital status, veteran status, genetic information, or other protected categories under applicable laws. This policy governs all employment aspects including hiring, roles, compensation, promotion, benefits, training, discipline, and termination. Reasonable accommodations are available upon request and handled separately from hiring decisions.

Industry

Cybersecurity

Tools & software

Docker required Kubernetes required PostgreSQL required MySQL required Amazon Web Services AWS required

How they work

Communication Teamwork & Collaboration Problem Solving Time Management

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer