Browse All Jobs
Vim is seeking a Senior Software Engineer to join its DevEX team. This team is responsible for building and scaling tools that empower Vim's engineering teams, enabling them to focus on creating the best products for the clients. The role involves designing and scaling the tools and infrastructure that support the engineering teams, directly enhancing the efficiency and productivity of developers across the organization. Vim is using hybrid work model.

Role Involves:
  • Building developer tools, such as CI/CD automation, monitoring dashboards, and local development environments.
  • Improving workflows by developing self-service portals, refining onboarding processes, and automating manual tasks.
  • Optimizing CI/CD pipelines' design, implementation, and performance.
  • Building scalable systems for fast, secure, and automated deployments, while automating repetitive tasks.
  • Partnering with engineering teams to identify pain points and deliver tailored solutions.
  • Mentoring junior engineers and promoting a culture of knowledge-sharing.
Requirements:
  • 8+ years of experience in software engineering with a focus on backend, infrastructure, or developer tools.
  • Strong coding and technical skills with expertise in building scalable systems, particularly in Node.js, TypeScript, and modern JavaScript frameworks.
  • Solid understanding of CI/CD principles and experience with tools such as Jenkins, CircleCI, Argo CD, Argo Workflow, GitHub action, or similar.
  • Problem-solving skills to tackle complex technical challenges and design scalable solutions.
  • Familiarity with monitoring tools like Prometheus, Grafana, Datadog, or similar.
  • Excellent communication skills for cross-functional collaboration.
  • A proactive mindset with a high sense of ownership.
What Vim offers:
  • Option plan
  • Hybrid work model
  • Dog-friendly policy
  • Happy hours
  • Company-wide breakfasts
Apply

Vim