Hybrid Senior Software Development Engineer

Posted 7 hours ago

Apply now

About the role

  • Senior Software Engineer developing enterprise applications for F5's Infrastructure Engineering Data Team. Leading design and development of enhanced telemetry pipeline systems to empower decision-making across the organization.

Responsibilities

  • Set technical direction for scalable and secure data pipeline systems
  • Foster a human-first engineering culture by leading with empathy, kindness, and integrity
  • Build collaboration across teams and functions to drive alignment on outcomes
  • Own software components end-to-end, raising standards for functional excellence
  • Multiply team impact through technical leadership and mentoring
  • Drive quality improvements by implementing automated testing strategies

Requirements

  • BS/MS degree in Computer Science or equivalent with 6+ years of professional software development experience
  • Expertise with any combination of programming languages: Golang, Java, Python, Scala, C++ or any high-level proprietary or open-source language
  • Expertise in building and operating high-scale data pipelines
  • Strong background with SQL or NoSQL databases and performance tuning
  • Strong experience with distributed compute technologies, such as Flink, Spark, EMR
  • Hands on experience with Docker and Kubernetes as well as developing applications using microservices architecture with Cloud platforms such as AWS or GCP
  • Implementation experience with Machine Learning models and AI techniques for improved decision making

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Professional development opportunities
  • Remote work options

Job title

Senior Software Development Engineer

Job type

Experience level

Senior

Salary

$161,600 - $242,400 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job