drjobs Sr Software Engineer

Sr Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Jose, CA - USA

Monthly Salary drjobs

$ 166625 - 249937

Vacancy

1 Vacancy

Job Description

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.

We are seeking an experienced and highly motivated Senior Software Engineer with deep expertise in Golang Cloud infrastructure and CloudNative technologies to join our dynamic engineering team. In this role you will be responsible for leading the development optimization and maintenance of complex software applications and services. You will also serve as a technical mentor guiding junior engineers while making critical architectural decisions.

Key Responsibilities:

  • Software Development & Optimization: Lead the design development and maintenance of scalable software applications using Go focusing on performance optimization and high availability.
  • CrossFunctional Collaboration: Partner with product managers engineers and other teams to define system requirements new features and improvements to enhance the overall architecture and user experience.
  • HighQuality Code: Write highquality maintainable and testable code that adheres to best practices and industry standards. Ensure that the codebase remains robust modular and scalable.
  • Code Reviews & Quality Assurance: Perform thorough code reviews ensuring that the team follows coding standards and quality practices. Help elevate teamwide code quality and consistency.
  • Technology Leadership: Stay ahead of industry trends and emerging technologies bringing innovative solutions to the table. Continuously evaluate new tools languages and frameworks to improve the development process.
  • Infrastructure as Code: Architect and manage cloud infrastructure using tools like Terraform ensuring automated provisioning deployment and scaling of resources across AWS Azure or GCP.
  • CloudNative Architecture: Design and deploy containerized applications using Kubernetes and manage orchestration of microservices in a distributed environment. Ensure high availability and fault tolerance.
  • API Design & Integration: Develop and maintain RESTful APIs and gRPC services for efficient communication across microservices. Use Protocol Buffers for optimal performance.
  • Mentorship & Leadership: Serve as a technical mentor for junior and midlevel engineers. Provide guidance on architecture decisions code design and development best practices. Lead by example fostering a collaborative and highperformance team culture.

Key Requirements:

  • Educational Background: Bachelors or Masters degree in Computer Science Computer Engineering or a related field or equivalent practical experience.
  • Proven Experience: At least 8 years of experience in software engineering with 2 years focused on Go development.
  • Distributed Systems: Indepth knowledge of distributed systems microservices architecture and the principles behind scalable and resilient systems.
  • Data Structures & Algorithms: Strong expertise in data structures algorithms and system design patterns for building efficient optimized solutions.
  • Version Control: Proficiency with Git and modern source code management tools. Experience with CI/CD pipelines is a plus.
  • Cloud Infrastructure: Handson experience with cloud platforms such as AWS Azure or GCP. Expertise in cloud networking security and cloudnative services (e.g. S3 EC2 IAM VPC TGW.
  • Infrastructure as Code: Extensive experience with Terraform and other infrastructure automation tools to provision manage and scale cloud resources.
  • Containerization & Orchestration: Advanced knowledge of Docker Kubernetes and related container orchestration tools to deploy and manage microservices at scale.
  • API Development: Proven experience developing RESTful and gRPC APIs. Familiarity with Protocol Buffers and API optimization techniques.

Desirable Skills (Optional):

  • Familiarity with Cloud Networking architectures.
  • Contributions to opensource projects or internal tooling.
  • Knowledge of CI/CD pipelines testdriven development (TDD) and automated testing frameworks.

#LIRGB1

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

The annual base pay for this position is: $166625.00 $249937.00

F5 maintains broad salary ranges for its roles in order to account for variations in knowledge skills experience geographic locations and market conditions as well as to reflect F5s differing products industries and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.

You may also be offered incentive compensation bonus restricted stock units and benefits. More details about F5s benefits can be found at the following link:https://www.f5/company/careers/benefits. F5 reserves the right to change or terminate any benefit plan without notice.

Please note that F5 only contacts candidates through F5 email address (ending with @f5 or auto email notification from Workday (ending with f5 or @myworkday.

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race religion color national origin sex sexual orientation gender identity or expression age sensory physical or mental disability marital status veteran or military status genetic information or any other classification protected by applicable local state or federal laws. This policy applies to all aspects of employment including but not limited to hiring job assignment compensation promotion benefits training discipline and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting .


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.