Remote

Senior Scala Developer

NetApp logo

NetApp

Boulder - Wichita - RTP - Remote - United States 🇺🇸

We’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We push limits and reward great ideas. What is your great idea?

Job Summary

As a Software Engineer on our team, you will work as part of an innovative and fun team responsible for developing our SaaS platform for monitoring and reporting, enabling customers to prevent, rather than react to, issues in their environment. You will focus on architectural transformation and enhancements to existing products. Our backend systems are in the process of being migrated to Kubernetes on AWS (EKS). As a backend developer you will focus on building services and infrastructure that feed our user interface and data systems.

What will you do:

  • Design, implement and verify features, systems and subsystems
  • Translate product requirements, develop services and infrastructure, build automated test suites with releases in a continuous deployment model
  • Provide team and project technical leadership, and participate in technical decisions
  • Manage and monitor services running in AWS - Research problems and design their own solutions, use feedback constructively, and come up to speed quickly in order to contribute to on-call escalations -Work on additional tasks and responsibilities that will contribute towards team, department and company goals

Our stack

Scala, AWS, MySQL, Kafka, RabbitMQ, Kubernetes, Terraform, Puppet, Nagios, Prometheus, Grafana, Jenkins, Gitlab, Linux (Ubuntu, CentOS), Typescript, Angular

Job Requirements

You have:

  • 6+ years of software development experience on the Java Virtual Machine, preferably in Scala
  • Experience architecting and developing distributed systems
  • Broad expertise in development, automation, deployment, performance and post-mortem analysis
  • Ability to quickly process data sources into actionable information during on-call escalations
  • Ability to distill ambiguous requirements and accurately estimate them
  • Mentored less experienced engineers and provided feedback on design and coding standards
  • Led technical discussions and set an example of effective participation
  • Demonstrated Linux platform expertise
  • Proficient understanding of continuous integration technologies such as Jenkins
  • Experience with message buses such as Kafka and RabbitMQ
  • Production experience with a container runtime such as Docker
  • Comfort working in a fast-paced Agile/Scrum environment
  • A bachelor’s degree or equivalent experience in Computer Science or related field

You might also have:

  • Post-graduate degree in Engineering, Computer Science or a related technical field - Open-source contributions to a widely used database system
  • Advanced knowledge of software-defined networking
  • Experience with at least one hyperscaler such as AWS, GCP, Azure
  • Experience with at least one NoSQL database such as Cassandra or DynamoDB
  • Experience with Kubernetes
  • Experience with front-end frameworks such as Angular or React

Why NetApp?

In a world full of generalists, NetApp is a specialist. No one knows how to elevate the world’s biggest clouds like NetApp. We are data-driven and empowered to innovate. Trust, integrity, and teamwork all combine to make a difference for our customers, partners, and communities.

We expect a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. We also offer financial savings programs to help you plan for your future.

Apply by email: april.lafforthun@netapp.com