Staff Software Engineer - Symphony Orchestrator

Company:  A10 Networks, Inc
Location: San Jose
Closing Date: 08/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

A10 Networks is looking for talented microservice application development engineers to help build intuitive applications and solutions that enable adoption of all A10 product lines. These solutions secure applications while increasing their performance and availability.

A10 Networks is a global leader in secure application services. Our solutions protect and optimize application performance in a world of many clouds. Over 7800 customers across the world rely on our award-winning, innovative, and performant products and services to keep their businesses running.

Job Description

  • Design and develop A10 Networks next generation central management applications
  • Collaborate with cross functional teams such as Software Quality Assurance, Product Management, Marketing, Technical Support, and Publications.
  • Participate in design, code, and test plan reviews
  • Share your knowledge and mentor others
  • Prepare concise and thorough documentation
  • Write automated unit tests and integrate into development continuous integration process
  • Diagnose and resolve difficult issues

Requirements

  • Experience developing SaaS applications using microservice architectures and frameworks
  • Knowledge and experience with software virtualization and multitenancy
  • Proficient in Java, Python, and Javascript
  • Understand REST API for data interchange
  • Experience with using Kubernetes in AWS, Azure, or OCI for development and production environments
  • Experience building software in Docker containers
  • Experience with SQL and NoSQL databases: PostgreSQL, MySQL, Elastic Search, or similar technologies
  • Strong IP networking background with knowledge of configuring load balancers for applications
  • Basic linux and Kubernetes cluster administration skills
  • Design services for responsiveness, scalability, availability, and cost efficiency
  • Used test frameworks such as pytest, junit, or equivalent
  • Awareness of tools for monitoring service health, alerting, metrics, billing, license and subscription management
  • Experience developing microservices in a linux environment
  • Expert software and network debugging and troubleshooting skills
  • General knowledge of CI/CD methodology
  • Familiar with SSO and RBAC concepts
  • Intermediate project management skills and practices agile/scrum methodologies
  • Understand the importance of usability, customer experience and UI
  • Understand concepts of backward compatibility, and test automation
  • Background or experience with machine learning, natural language processing, or generative AI is a plus.

Soft Skills

  • Proven success leading a small team to develop and maintain a SaaS application using modern software technologies
  • Ability to work creatively and analytically in a problem-solving environment
  • Desire to produce high quality software and provide best experience for customers
  • Flexible to pivot quickly when needed
  • Excellent communication (written and oral) and interpersonal skills
  • Mentor junior developers in best practices to improve their skills

Education

  • BS CS or CE with 7+ years of software development experience
  • MS CS or CE with 5+ years of software development experience

A10 Networks is an equal opportunity employer and a VEVRAA federal subcontractor. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. A10 also complies with all applicable state and local laws governing nondiscrimination in employment.

Hybrid

Up to 165K

#J-18808-Ljbffr
Apply Now
Share this job
A10 Networks, Inc
  • Similar Jobs

  • Staff Software Engineer - Symphony Orchestrator

    San Jose
    View Job
  • Staff Software Engineer

    Sunnyvale
    View Job
  • Staff Software Engineer

    San Jose
    View Job
  • Staff Software Engineer

    Santa Clara
    View Job
  • Staff Software Engineer

    San Jose
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙