FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, IaC Cloud
Pulumi CorporationSenior Software Engineer for Pulumi, enabling developers to harness the power of the cloud. Collaborating with teams to build cloud solutions across various programming languages.
Tech Stack
Tools & technologiesAngularCloudDistributed SystemsGoJavaJavaScriptNode.jsPythonTypeScript
About the role
Key responsibilities & impact- Collaborate with cross-functional teams — including product managers and leadership — to shape long-term technical strategy and translate business requirements into customer-centric solutions.
- Contribute to roadmap planning and partner with the team to drive execution and delivery.
- Design and architect simple, cost-effective solutions to complex features with a focus on security, scalability, and performance—designed to work seamlessly across both our cloud and self-hosted environments.
- Write production-quality code across our full stack (Angular/TypeScript, Node.js, and Go for API development).
- Extend our SDK and providers to enable Pulumi Cloud functionality across multiple languages, including TypeScript/JavaScript, Go, Python, C#, and Java.
- Participate in code and design reviews, sharing expertise and mentoring engineers across the team.
Requirements
What you’ll need- 8+ years of experience as a highly productive software engineer.
- Demonstrated ability to navigate ambiguity, drive clarity, and make sound decisions with incomplete information.
- Expertise in modern cloud-based systems architecture and distributed systems.
- Strong analytical mindset with a systematic, first-principles approach to problem-solving and a keen eye for good design.
- A passion for writing to code and is a prolific contributor that also elevates the broader team.
- Passionate and curious about the evolving AI landscape and a drive to incorporate state-of-the-art LLMs to amplify team and product outcomes.
- Have experience leveraging modern AI tools and LLMs to build production-grade products and customer-facing experiences, using AI to accelerate development, improve product capabilities, and solve real-world problems with a strong focus on reliability, quality, and user value.
- Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to diverse audiences.
- Proficiency in multiple programming languages such as Go, TypeScript, Python, Java, and C#.
- Experience with deployment orchestration and infrastructure-as-code tooling.
Benefits
Comp & perks- We offer comprehensive medical, dental, vision, and supplemental insurance at no cost to U.S. employees.
- Our unlimited PTO policy encourages balance and rest — and we require employees to take at least three weeks off annually, plus 13 U.S. holidays.
- U.S. employees are eligible for a 401(k) plan with an employer match to support long-term financial wellness.
- We provide 20 weeks of paid leave for birthing parents or primary caregivers, and 16 weeks for non-birthing parents or secondary caregivers.
- Pulumi has been fully remote since 2020, with teammates across 20+ U.S. states and 12+ countries.
- Every employee receives an annual learning and development budget to support growth, learning, and career goals.
- We believe in acting like owners. All employees receive equity and are empowered to think big, move fast, and build the future of cloud together.
- We offer a monthly wellness fund to support mental and physical well-being, and a quarterly happiness fund for team connection.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularTypeScriptNode.jsGoPythonC#Javacloud-based systems architecturedistributed systemsinfrastructure-as-code
Soft Skills
collaborationproblem-solvinganalytical mindsetcommunicationmentoringdecision-makingnavigating ambiguitycuriositypassion for codingsystematic approach