Staff Software Engineer

Full Time
9 months ago

Staff Software Engineer - File System Team

Location: Bangalore, India

 

About Pantheon

Pantheon is the WebOps platform for websites that deliver extraordinary results. We believe in putting the magic of the internet in everyone’s hands. That’s why we’re so passionate about helping developers, IT and marketing develop, test, and release website changes faster and more reliably so they can build and maintain websites that create value for their organizations. Our cloud native software makes it easy to securely manage a single website or thousands of websites across multiple teams in one platform.

Pantheon’s core company values are Trust, Teamwork, Passion, and Customers First. At Pantheon, we work hard and play harder, valuing individuality, humor, and balance. We're enthusiastic participants in several open-source communities and have real relationships with many of our most active customers. If all of this sounds interesting to you, read on!

What You Need to Succeed

To excel in this role, deep understanding and interest in computer science fundamentals is essential, including data structures and algorithms proficiency. Pantheon manages petabytes of data for our customers and we are frequent;ly looking at ways to optimize this storage for performance, and efficiency. Having an understanding of modern garbage collection algorithms, particularly approaches similar to Java’s generational (“old gen,” “new gen,” “perm gen”/”metaspace”) model, is strongly preferred.

  • 5+ years of work experience developing, managing and maintaining large-scale cloud applications.
  • 5+ years of cloud experience - GCP, AWS, Azure - particularly experience with cloud storage. Experience with serverless architecture is a big plus.
  • Mastery of programming languages such as Java, Python, or Go.
  • A solid understanding and 2+ years experience managing Kubernetes workloads - jobs, deployments, statefulsets, etc.
  • A solid understanding and 2+ years experience managing Kubernetes security models - ServiceAccounts, roles/authorizations, etc.
  • 2+ years experience working with and managing databases - MySQL, Postgres, MongoDB. Experience maintaining and managing Cassandra databases.
  • Experience working with FUSE/GCS-Fuse.
  • Security-minded development skills and a strong understanding of security best practices.
  • Self-starter and able to work independently.
  • Strong verbal and written communication skills.

What We Offer

We have all the usual perks and benefits but what we can really offer you is a fantastic work environment powered by an amazing team.

  • Industry competitive compensation and performance bonus plan
  • Paid time off, sick leave, and 10 paid holidays
  • Comprehensive medical health insurance & personal accident coverage
  • In-office workspace (Bangalore, India)
  • Monthly allowance for fitness, reading and access to LinkedIn Learning for continued development
  • Events and activities both team-based and company wide that inspire, educate and cultivate

Pantheon is an equal opportunity action employer and we welcome applications from all backgrounds regardless of race, color, religion, sex, national origin, ancestry, age, marital status, sexual orientation, gender identity, veteran status, disability, or any other classification protected by law. Pantheon complies with federal and local disability laws and makes reasonable accommodations for applicants and employees with disabilities. If you need a reasonable accommodation due to a disability for any part of the interview process, please contact talent@pantheon.io.