CrawlJobs Logo
Briefcase Icon
Category Icon

Staff Software Development Engineer - IaaS Jobs (Remote work)

163 Job Offers

Filters
Staff Customer Engagement Manager
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
112750.00 - 152212.00 USD / Year
alation.com Logo
Alation
Expiration Date
Until further notice
Read More
Arrow Right
Senior IT Engineer
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
140000.00 - 160000.00 USD / Year
cresta.com Logo
Cresta
Expiration Date
Until further notice
Read More
Arrow Right
Continuous Improvement Analyst
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
Not provided
nelipak.com Logo
Nelipak
Expiration Date
Until further notice
Read More
Arrow Right
Explore high-impact Staff Software Development Engineer - IaaS jobs and discover a pivotal senior role at the intersection of software engineering and cloud infrastructure. A Staff Software Development Engineer specializing in Infrastructure as a Service (IaaS) is a principal-level technical leader responsible for designing, building, and optimizing the core platform services that form the foundation of cloud-native applications. This profession goes beyond traditional application development, focusing on creating the scalable, reliable, and efficient infrastructure upon which other engineering teams build. Professionals in these roles are instrumental in shaping the technical strategy and ensuring the platform's robustness, performance, and security. Typically, individuals in this capacity are tasked with a blend of hands-on architecture, coding, and strategic leadership. Common responsibilities include architecting and developing critical platform services, microservices, and reusable frameworks that enable enterprise-wide adoption of cloud best practices. They provide technical leadership and mentorship to junior engineers, championing coding standards, design patterns, and operational excellence. A key aspect of the role involves deep collaboration with other engineering teams and stakeholders to translate business requirements into resilient technical solutions. They own the full software development lifecycle for IaaS components, from design and implementation to deployment, monitoring, and ongoing optimization for performance and cost. To excel in Staff Software Development Engineer - IaaS jobs, candidates generally possess a robust set of skills and experience. Typically, this includes 7+ years of progressive software development expertise with a strong foundation in system design, data structures, and algorithms. Proficiency in modern programming languages such as Java, Go, Python, or C# is standard, coupled with extensive hands-on experience building and maintaining microservices and RESTful APIs. A deep understanding of cloud provider ecosystems (like AWS, Azure, or GCP) is essential, specifically concerning compute, networking, storage, and security services. Practical experience with event-driven architectures using messaging systems like Kafka or RabbitMQ, containerization (Docker, Kubernetes), and infrastructure-as-code tools is highly valued. Furthermore, these roles demand demonstrable ability in technical leadership, cross-functional collaboration, and a commitment to mentoring. A bachelor's degree in computer science or equivalent practical experience is commonly required. For seasoned engineers seeking to drive platform innovation and infrastructure at scale, exploring Staff Software Development Engineer - IaaS jobs offers a challenging and rewarding career path at the forefront of cloud technology.

Filters

×
Countries
Category
Location
Work Mode
Salary