Principal Software Engineer - Languages and SDKs

July 12

🏡 Remote – New York

Apply Now
Logo of Pulumi Corporation

Pulumi Corporation

Universal Infrastructure as Code. Open Source, ANY Cloud, ANY Language, ANY Team.

Serverless • JavaScript • TypeScript • Cloud Engineering • Infrastructure As Code

51 - 200

Description

• 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.

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.

Benefits

• Health (US Only) - We offer competitive medical, dental, vision, and supplemental insurance. It is free for our direct employees to be on our insurance. • Time Off - Unlimited personal time off (PTO). We ask that employees take at least 3 weeks off during the year in addition to the 13 US holidays we recognize. • 401K (US Only) - With employer match • Parental Leave - 20 weeks paid parental leave for the birthing parent or primary caregiver, and 16 for non-birthing parent or secondary caregiver. • Remote-First - We are a 100% remote-first company with employees in nearly 20 states, and growing internationally; we encourage asynchronous communication and autonomy. We also provide an annual work from anywhere fund to help cover the employee costs of working remotely. • Professional Development & Growth - We encourage a lifelong learning mindset and every employee is given an annual professional development budget. • Equity - As a small but growing startup, we all act like owners and you will earn equity in the company. • Additional Funds - We offer employees a monthly wellness fund to be spent on anything physical and/or mental wellbeing related. We also provide a quarterly happiness fund to be used toward anything that makes our employees happy!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com