Prague, Czechia
4 days ago
Senior Software Engineer – Cloud Extensibility

We’re looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you’re a high performer who’s an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on commitment, that our differences make us stronger, and that the finish line is always sweeter when the whole team crosses together.

As a Senior Software Engineer – Cloud Infrastructure, you will play a key role in designing, building, and maintaining a secure, scalable, and efficient cloud execution environment. You will collaborate with cross-functional teams, including security engineers, AI teams, and platform engineers, to ensure that customer-provided code runs safely and efficiently within our cloud ecosystem. Your expertise in cloud containers, Kubernetes, and Python package management will be critical to the success of this initiative.

Key Responsibilities:

Cloud Infrastructure Development: Design and implement secure and scalable cloud infrastructure to support customer-provided and AI-generated code execution.

Containerization & Orchestration: Build and optimize containerized workloads using Docker, Kubernetes, and related cloud-native technologies.

Security & Compliance: Work closely with security teams to ensure that the execution environment adheres to best practices in cloud security, sandboxing, and compliance.

Performance Optimization: Improve execution efficiency and resource utilization across the cloud platform.

Collaboration & Mentorship: Work alongside engineering leaders, product managers, and security specialists while mentoring junior engineers.

Automation & CI/CD: Contribute to infrastructure as code (IaC) and automated deployment pipelines.

Qualifications:

5+ years of experience in software engineering, focusing on cloud infrastructure and distributed systems.

Strong expertise in containerization (Docker, Kubernetes, Helm) and cloud platforms such as AWS, Azure, or GCP.

Proficiency in Python and experience with Python package management systems (pip, Conda, virtual environments).

Experience securing execution environments for untrusted code, including sandboxing techniques and resource isolation.

Strong problem-solving skills and ability to design scalable, maintainable systems.

Effective communication skills and experience working in cross-functional teams.

Nice to have:

Hands-on experience with cloud security best practices, IAM, and policy enforcement in Kubernetes.

Familiarity with serverless compute platforms or sandboxed execution environments.

Experience with infrastructure-as-code tools such as Terraform and CI/CD pipelines.

If you're excited about tackling complex cloud infrastructure challenges and shaping the future of secure cloud code execution, we’d love to hear from you!

#DB

Find yourself checking a lot of these boxes but doubting whether you should apply? At Alteryx, we support a growth mindset for our associates through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.

This position involves access to software/technology that is subject to U.S. export controls. Any job offer made will be contingent upon the applicant’s capacity to serve in compliance with U.S. export controls.

Confirm your E-mail: Send Email