RemoteWLBRemote only
Back to all jobs
Kunai logo
Remote role · senior-s

Senior Software Engineer - IDE & Dev Tools

Kunai

Software EngineeringIDELSPCloud InfrastructureMicroservices
Role brief
We are currently hiring for a Senior Software Engineer - IDE Platforms and Developer Tools.
 
Responsibilities:
  • Bridge the divide between developers' needs and infrastructure solutions, all with the goal of refining the developer experience
  • Evaluate the current suite of development tools and, when necessary, design and implement proprietary tools & systems to enhance the developer experience and address unique challenges faced by teams
  • Work closely with both software development teams and infrastructure teams to understand the specific needs and constraints of the system, ensuring the best solutions
  • Be a hands-on technical leader and participate in designing and implementing new systems and tools
  • Responsible for facilitating and directing the design, development and maintenance of the IDE solutions
  • Lead the development and execution of technical product strategies for the client’s initiatives.
  • Communicate project progress and updates effectively to stakeholders through well-crafted presentations and reports.
  • Ensure alignment of product development with business objectives and client needs.
  • Influences decision making in Technology and Product through active partnership with Product and stakeholders
  • Utilize agile methodologies to drive product development and ensure timely delivery of high-quality solutions.

 

Qualifications::
  • 5+ years experience as a software developer, platform, or cloud infrastructure engineer or similar
  • Solid experience as a full-stack developer, showcasing a deep understanding of system design
  • Experience in building software abstractions and tooling to enable developer velocity
  • Experience in CI/CD governance, monitoring and metrics driven architecture
  • Experience developing and/or integrating debuggers with build systems
  • Experience working with IDEs and LSPs
  • Familiarity with microservices architecture and container orchestration
  • Ability to lead the communication of key platform solutions in order to drive adoption across teams
  • Experience interacting with vendors and third parties to define and deliver solutions (VSCode, IntelliJ, Eclipse)
  • Strong understanding of agile engineering practices
  • Own end-to-end availability and performance of critical services to reduce operational overhead