Facebook pixel

Senior Software Engineer
Languages and Sdks
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Structures & Algorithms
Haskell
C/C++/C#
Java
Kotlin
Microsoft Azure
Ruby
Rust
Scala
Kubernetes
Python
TypeScript
Requirements
  • Experience in designing APIs, SDKs, developer tools
  • Strong communication skills, both written and verbal
  • Experience in multiple programming languages such as Go, TypeScript, Python, Java, C#, Rust, Kotlin, Scala, Haskell, Ruby, F#, Lisp
  • Systematic problem-solving approach, first principles and critical thinking skills, good design sensibilities
  • Mindset of a community builder, focus on driving users and contributors to success
  • Understanding of compilers, graph algorithms, data structures, and software architecture
  • Experience building and running services in platforms such as Kubernetes, AWS, Azure, Google Cloud
  • Experience with deployment orchestration and infrastructure as code tools
Responsibilities
  • Design and build open-source Pulumi SDKs in multiple programming languages
  • Provide appropriate test coverage, clearly document design choices, ensure great performance, reliability, and maintainability of your code
  • Lead projects from concept to completion: collaborate with fellow engineers and customers to prototype, design, engineer, and test new features
  • Determine roadmaps and scope features based on your interaction with the team and the open source community
  • Contribute to the Pulumi community: engage with users to gather feedback, produce new sample content, and increase excitement about what we're building
Pulumi

51-200 employees

Cloud engineering platform