Software Development Engineer III - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

F5 · 7 hours ago

Software Development Engineer III - Full Stack

F5 is dedicated to creating a better digital world by empowering organizations to secure and run applications. The Software Development Engineer III will design and develop full-stack systems, provide technical expertise, and collaborate with Solution Architects to ensure applications meet service level standards.

Consumer ElectronicsSaaSSecurityVirtualization
check
H1B Sponsor Likelynote

Responsibilities

Full-Stack Development: Design, develop, and maintain scalable systems, combining frontend development using React/Next.js with TypeScript and backend development with Java (Spring Boot, Hibernate) and additional backend languages like Node, Python, or Go
Backend Expertise with Java: Build high-performance, scalable backend systems using modern Java frameworks (Spring Boot, Hibernate). Ensure APIs, microservices, and integrations are robust, efficient, and secure
Cloud Services: Implement and maintain cloud-native applications on Azure or AWS, leveraging managed services such as computing, networking, databases (e.g., Postgres, DynamoDB, Cosmos DB), and object storage (e.g., S3, Azure Blob)
Proficient in implementing robust testing strategies for Java applications using frameworks such as JUnit, TestNG, Mockito, Selenium, and Cucumber
Event-Driven Architecture: Design and implement event-driven systems using tools such as Solace, Kafka, or AWS SNS/SQS, ensuring real-time communication and asynchronous workflows
DevOps & CI/CD: Create and maintain CI/CD pipelines with tools like GitHub Actions, Azure DevOps, or Jenkins, streamlining deployment processes
Infrastructure as Code (IaC): Utilize IaC tools like Terraform, ARM, or Bicep to manage cloud configurations and provision reliable infrastructure
Containerization & Orchestration: Develop and deploy scalable containerized applications using Docker and Kubernetes (e.g., AKS/EKS)
AI-Driven Approaches: Improve products using AI tools, integrating AI-powered features such as predictive analytics or generative workflows into applications
Collaboration & Agile: Collaborate with architects, product owners, and business stakeholders in an Agile/Scrum environment, offering reliable LOE (Level of Effort) estimates and technical recommendations
Production Support & Operations: Monitor, troubleshoot, and resolve issues in production, ensuring solutions meet performance, reliability, and security standards
Analyze and translate business requirements and acceptance criteria into functional and non-function system requirements
Design reliable/scalable/reusable/future-proof technical solutions to the business requirements/specifications/acceptance criteria and can effectively present your technical solutions to the review board in the format of POC or flow diagrams
Write technical design documents when needed and document complex solutions to share with your peers
Work with solution architects to craft a technical solution that meets the company’s service level standard, security requirement and minimizes the dependency of the upstream teams and the impact to the downstream teams
Responsible for upholding F5’s Business Code of Ethics and for promptly reporting violations of the Code or other company policies
Perform other related duties as assigned

Qualification

Full-Stack DevelopmentJavaCloud ServicesCI/CD ToolsContainerization & OrchestrationReact.jsTypeScriptPythonDevOpsInfrastructure as CodeDatabasesAgileAnalytical SkillsCommunicationProblem-Solving

Required

6+ years building full-stack systems at scale
Strong Experience in React.js, Next.js, TypeScript, JavaScript, Node.js, Python, Go, Java
Experience with responsive design and UI/UX best practices
Strong object-oriented programming skills
Hands-on experience with AWS (S3, DynamoDB, Aurora, Kinesis) and Azure (Blob Storage, CosmosDB, AKS). Proficient in utilizing compute, networking, and managed database solutions
CI/CD Tools: GitHub Actions, Azure DevOps, Jenkins
Infrastructure as Code: Terraform, Bicep, ARM templates
Experience automating deployments and streamlining workflows
Expertise in Docker containerization and Kubernetes (EKS, AKS) for deploying and scaling applications
Databases: PostgreSQL, MySQL, CosmosDB
Additional Tools: Redis (caching), Elasticsearch (search), Kafka (eventing)
Production-ready experience with monitoring, logging, and ensuring security in distributed systems
Tools: Logging/monitoring platforms such as Prometheus, Grafana, and CloudWatch
Excellent communicator who translates product/customer needs into robust technical solutions
Leverages AI tools to boost team productivity — uses AI-assisted development and automation to create multiplier effects across the org
BS/MS in CS or equivalent experience
Strong skills in communicating with different roles in a scrum team
Strong knowledge and working experience in object-oriented programming
Excellent analytical, critical thinking, and problem-solving skills

Benefits

Incentive compensation
Bonus
Restricted stock units
Benefits

Company

F5 is a multi-cloud application services and security company that specializes in application security, performance, and delivery.

H1B Sponsorship

F5 has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (155)
2024 (110)
2023 (211)
2022 (194)

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
Elliott Management Corp.
2020-11-08Post Ipo Equity
1999-06-04IPO
1998-09-24Series Unknown

Leadership Team

leader-logo
François Locoh-Donou
President and CEO
linkedin
leader-logo
Kunal Anand
Chief Technology Officer
linkedin
Company data provided by crunchbase