NetApp

Senior Backend Software Engineer

Ireland
Elasticsearch AWS Azure GCP API Flask Django Git PostgreSQL Python SQL
This job is closed! Check out or
Description

Job Summary

**Spot by NetApp® is looking for an experienced Back-End Software Engineer 
 
**Spot by NetApp® is the undoubtable unicorn of the Cloud world. At the forefront of FinOps innovation since 2014 - (before the word “FinOps” existed!), Spot provides optimization and automation technologies that help cloud consumers improve performance, reduce complexity, and optimize costs. We use advanced cloud-first technologies to deliver results for customers (up to 90% savings on compute and storage infrastructure!) By continuously optimizing cloud infrastructure to always be highly available and for the lowest possible cost, we revolutionize the way businesses manage their cloud. Spot is a fast-paced startup which operates within NetApp and enjoys all perks & benefits of a large-scale organization while maintaining the startup culture, mentality and pace. 
 
Spot Eco is the foundational product in the Spot suite of tools. Eco helps customers manage and optimize their cloud commitments (Savings Plans, Reserved Instances, Committed Use Discounts) while also helping customers manage their cloud environments – cross organizations or customers of customers – with billing and best practices. We currently support AWS and Azure, with GCP support in development. Cloud commitments are relevant to almost all cloud customers, but managing commitments can be complex, time-consuming, and risky. At Eco, our goal is to maximize the savings our customers achieve while keeping commitment “risk” to a minimum. And we do that while allowing our customers’ engineering, operations, and FinOps teams to refocus their time on what they do best.  

Spot’s Back-End Software Engineer will be responsible for developing and maintaining highly scalable AWS cloud native solutions with a team of highly talented and independent developers in a rapidly changing, zero-downtime environment where code is deployed multiple times a day. You will have full responsibility for developing features end-to-end while working with the team's iterations in an Agile environment including development, testing, and deployment.  
 
At Spot Eco, we don’t rely on just one or two one-size-fits-all approaches; you’ll learn and practice advanced commitment management techniques utilizing every cloud commitment product available. You’ll join a fast-growing team of engineers who dive deep into the most esoteric vagaries of cloud operations. You’ll work with some of the most innovative organizations in the world; you’ll learn constantly; you’ll get exposed to new technologies as they emerge; and you’ll help Spot perfect the craft of FinOps.
 

Job Requirements

  • Deliver reliable, innovative storage and data management products.
  • Develops, modifies, and executes automated software test plans.
  • Analyzes and writes test standards and procedures.
  • Maintains documentation of results
  • Works closely with development engineers in feature development and resolution of problems. Analyze problems and apply to proper test tools and methods to create opportunities to contribute clean code
  • Improve productivity by refactoring and improving existing tools and workflows.

Education

•    At least 2 years in cloud-first development in AWS
•    At least 5 years in a technology/engineering role with 2 years or more focusing on API or data engineering role/responsibilities
•    2 years or more of professional experience in Python and Python-based backends such as Flask or Django (or similar)
•    2 years or more working with SQL
•    Professional experience with data structures, relational databases, non-relational/no-SQL databases, ETL processes, and complex relational queries 
•    A deep understanding of cloud platforms and services and a passion for automation 
•    Experience with application development technologies and patterns including but not limited to Git, code coverage/unit testing, CI/CD, trunk-based deployment
•    Professional experience with both serverless and container-based development and execution patterns and technologies
 
Preferred Technical and Professional Expertise: 
•    Apache Airflow or similar orchestration tool
•    Elasticsearch 
•    PostgreSQL
•    SaaS (software as a service) / product development experience 
•    Azure and GCP
•    AWS Certifications

IC - Typically requires a minimum of 8 years of related experience.

Mgr & Exec - Typically requires a minimum of 6 years of related experience.

 NetApp
NetApp
Cloud Computing Data Storage Information Technology

0 applies

169 views

Other Jobs from NetApp

Software Engineer

Bengaluru, India

Software Engineer

Bengaluru, India

Software Engineer

Bengaluru, India

Big Data Engineer

Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers