Avatar for Appsmith
Appsmith
Actively Hiring
An open source framework to help developers build critical business apps faster
  • Top 10% of responders
    Appsmith is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Appsmith usually responds to incoming applications within two weeks
  • B2B
  • +2

Staff Engineer DevOps

Posted: 2 months ago
Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely in
RelocationNot Allowed
Skills
Shell Scripting
Docker
Kubernetes
Prometheus
Terrafrom
graphana

About the job

About Appsmith

Appsmith is a leading open-source low-code platform that enables developers to build internal tools quickly and efficiently. We are on a mission to help developers create better software faster, and we are looking for passionate and talented individuals to join our team. We believe in accelerating software development by providing developers with a high-quality platform that abstracts away boilerplate code and features while still giving them complete code control over the business logic of their applications. Internal tools are an integral yet neglected part of every organization and we’re using our approach to build a world where developers can quickly build & deploy internal tools with the same quality as the best SAAS products out there.

Since its inception, Appsmith has gained significant traction, with over 10 million downloads, more than 30,000 stars on GitHub, and adoption by 10,000+ organizations across 150 countries. We’ve raised over $51.5mn in funding.

Role Overview

This is a Staff DevOps Engineer role. Enterprises self-host Appsmith to build mission-critical internal apps. This role is responsible for developing installation and deployment features that drive enterprise adoption.

You will assist enterprise users of Appsmith with deploying on-premise and help the support team troubleshoot configuration issues faced by such users. Additionally, you will design, implement, and maintain scalable, highly available, and secure cloud-based infrastructure on AWS. The primary objective of this role is to utilize your extensive experience to tackle the challenges faced during deployment, our CI/CD workflows, and production environments. You will be expected to suggest and implement effective improvements to enhance these processes. Lastly, you will be expected to mentor other engineers in your team and help level them up.

Key Responsibilities

  • Infrastructure Management: Design, implement, and maintain scalable, highly available, and secure cloud-based infrastructure

  • Automation & Tools: Automate operational processes and workflows using Terraform. Would be responsible for Appsmith Docker Compose, Docker build, and Appsmith CLI

  • Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems using Prometheus, Grafana, and New Relic

  • Collaboration: Work with engineering teams (e.g., Development, Stability, and Performance) to build and support new features

  • Incident Response: Lead troubleshooting, mitigation, and post-incident analysis for production and self-hosted issues

  • Mentoring: Define best practices and processes to follow, streamline workflows, introduce new tools or technologies, and refine existing methodologies.

Qualifications

Must Have

  • 10+ years of experience in DevOps, System Administration, or related roles.

  • Strong knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes, EKS)

  • Good understanding of Linux/Unix systems administration

  • Hands-on experience with scripting languages primarily shell and should not shy away from adapting to other languages

  • Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana, New Relic)

  • Strong understanding of networking, security best practices, and firewalls

  • Proficiency with infrastructure-as-code and GitOps tools like Terraform

  • Prior experience with managing and optimizing large-scale systems

Good to Have

  1. Experience with self-hosted products.

  2. Have written some blogs in the past about complex enterprise-related tech problems.

  3. Solid grasp of SSO systems like OAuth and SAML

Interview Process

  • Screening: You will have a 60-minute introductory call with our senior managers including QA/DevOps lead and our product engineering team lead. Since Appsmith is an open-source project, we recommend familiarizing yourself with the product by building an app on Appsmith. Additionally, please review our CI/CD workflows at https://github.com/appsmithorg/appsmith. This will help us understand the depth of your experience. Be thoughtful about how you communicate the projects you have worked on and the challenges you have overcome. We are also looking to understand how you relate to the product and whether you connect with the problem statement. Prepare some feedback on your experience with the product, repository and your thoughts around it.

  • Technical round: This will be a 60 min round. In this round, your technical abilities will be evaluated. You'll be judged on your experience with Docker and Kubernetes. We'll also assess your past work and insights on system monitoring. You can share recommended best practices for deployments and supporting self-hosted instances. Additionally, you'll discuss your experience with Docker image builds and CI/CD.

  • CTO round: In this 60 mins round, our CTO will evaluate your strategic thinking and problem-solving abilities, focusing on your technical leadership skills. You will discuss the architectural decisions you've made in past projects, particularly around scalability, cost-efficiency, system reliability & security. The aim is to understand how you would drive the technical roadmap at Appsmith, influence cross-functional teams, and support our customers while aligning with our overall vision and product strategy.

  • Culture Fit: You will have a 60-minute call with a founder who will try to better understand you as a person and whether you would thrive inside the culture at Appsmith. We are looking for candidates who deeply care about their work, take ownership & are always trying to get better.

Why Join Appsmith?

  • Mission: Be part of a mission-driven company that solves problems that you can relate to. We are on a mission to help developers quickly build & deploy high-quality internal apps.

  • Team: We believe in hiring experts for every domain to create a culture of collaboration, innovation, creativity & diversity. Be part of a time that inspires you every day.

  • Impact: Play a key role in shaping the future of our platform and delivering features that directly impact our customers' success.

  • Flexibility: We believe in unlocking productivity by giving individuals freedom. Work remotely from the USA with flexible hours to suit your work style.

If you are passionate about building powerful, user-friendly tools for developers and are an expert in your domain, we would love to hear from you.

Benefits

  • Productivity: Work from anywhere with a budget to set up your home office.

  • Flexibility: Work how you are most productive with flexible holiday schedules & work timings.

  • Growth: Keep growing with a budget for books, courses & conferences.

About the company

Appsmith company logo

Appsmith

Actively Hiring
An open source framework to help developers build critical business apps faster51-200 Employees
  • Top 10% of responders
    Appsmith is in the top 10% of companies in terms of response time to applications
  • Responds within two weeks
    Based on past data, Appsmith usually responds to incoming applications within two weeks
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors
Learn more about Appsmith image

Funding

AMOUNT RAISED
$51.5M
FUNDED OVER
2 rounds
Rounds
B
$41,000,000
Series B - Jun 2022+1

Perks

Medical insurance provided or reimbursed
Parental leave
Start your family by supporting each other, 6 months paid maternal and paternal leave applicable for everyone.
Fully distributed and remote team
You can work from home indefinitely. We have a home office set up budget.
Professional development budget
We'll cover or reimburse expenses of courses, books, and conferences.

Founders

Nikhil Nandagopal
Founder • 3 years
Bengaluru
image
Abhishek Nayak
Founder • 3 years
San Francisco
image
Arpit Mohan
Co-Founder & CTO • 3 years
Bengaluru
image
View the team image

Similar Jobs

Tokensoft company logo
Tokensoft
Delivering integrity to the financial markets by automating finance
GVOS  company logo
GVOS
An Edge Cloud for Autonomous Driving
AngelList company logo
AngelList
We're the world’s largest startup community. We help startups change the world
Fieldguide company logo
Fieldguide
Powering the future of trust with software for modern assurance & advisory firms
Instrumentl company logo
Instrumentl
The best platform for nonprofits looking to grow revenue (YC S16)
Finch company logo
Finch
Unifying payroll, HR, and benefits under a single API
Baseten company logo
Baseten
The ML application builder for data scientists