Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer - Cloud Systems Architect - Remote image - Rise Careers
Job details

Staff Software Engineer - Cloud Systems Architect - Remote

About Us

At Zyte, we eat data for breakfast and you can eat your breakfast anywhere and work for Zyte. Founded in 2010, we are a globally distributed team of over 240 Zytans working from over 28 countries who are on a mission to enable our customers to extract the data they need to continue to innovate and grow their businesses. We believe that all businesses deserve a smooth pathway to data

For more than a decade, Zyte has led the way in building powerful, easy-to-use tools to collect, format, and deliver web data, quickly, dependably, and at scale. And today, the data we extract helps thousands of organizations make smarter business decisions, secure competitive advantage, and drive sustainable growth. Today, over 3,000 companies and 1 million developers rely on our tools and services to get the data they need from the web.

About the Job

This role combines hands-on engineering with strategic leadership, focusing on delivering key indicators responsible for user happiness and efficient business operation. The product you will be owning is a cost-efficient, highly scalable, high-availability system, responsible for hosting and running tens of thousands of jobs simultaneously. You are expected to be a product-focused engineer, ready to radically improve the product in an always changing environment.

We're looking for candidates who can design and build cloud systems, not just operate or maintain them.

About the Team

The Scrapy Cloud team, comprises developers, data engineers, and product managers focused on building a high-performance, scalable platform. We prioritize practical engineering and collaboration, fostering a culture of innovation and continuous improvement.

The more items you check from the following list, the better the chance we are looking for each other: 

  • Experience in designing and executing experiments, ranging from load testing and performance testing, all the way to evaluate performance of hardware components and do some basic statistical analysis..
  • Understanding of the modern RDBMS architecture, concepts and troubleshooting strategies.
  • You are strong in either Java or Python, better yet, in both.
  • Fixing a broken build of a cross-language application should not be an issue for you. Finding your way around integrating CPython with C libraries and Java will definitely come handy.
  • If you know HBase and Mesos that’s a huge plus for us.
  • Proficiency in Linux internals, including namespaces, containerization options and their tradeoffs, process management, file and directory management, memory management is crucial.
  • Ability to benchmark and integrate commodity server hardware by both cloud and bare metal providers.
  • Good presentation and mentoring skills.

We're looking for candidates who can design and build cloud systems, not just operate or maintain them. This role is best suited for those who:

  • Have experience beyond using or managing Kubernetes/OpenShift and are comfortable designing cloud infrastructure.
  • Have worked with load testing, hardware profiling, or program benchmarking.
  • Have expertise beyond high-level web frameworks like Spring Boot, Django, Jersey, or Vert.x.
  • Have experience developing cloud solutions rather than primarily working as a solution architect for pre-built technologies.

As a new Zytan, you will:

Become part of a self-motivated, progressive, multi-cultural team.

Have the freedom and flexibility to work from where you do your best work.

Work with cutting-edge open-source technologies and tools.

35 days paid holidays

What You Should Know About Staff Software Engineer - Cloud Systems Architect - Remote, Zyte

Join us at Zyte as a Staff Software Engineer - Cloud Systems Architect and immerse yourself in a culture that champions innovation and collaboration! At Zyte, we believe in empowering our employees to work freely from anywhere while contributing to our mission of enabling businesses to leverage data effectively. In this role, you’ll blend hands-on engineering expertise with strategic oversight, all while focusing on creating a highly scalable, cost-efficient system capable of running thousands of jobs simultaneously. You won't just be maintaining systems; you'll be designing and building robust cloud solutions that make a real impact on user satisfaction and operational efficiency. You'll become part of the Scrapy Cloud team, consisting of talented developers, data engineers, and product managers dedicated to delivering high-performance platforms. If you have a knack for experimenting with performance testing and a solid foundation in both Java and Python, we would love to hear more about your proficiency in Linux internals and your experience with cloud solutions. At Zyte, expect to work with cutting-edge technologies, enjoy 35 days of paid holidays, and thrive in a self-motivated, multicultural environment. Embrace this opportunity to lead change and drive success in an ever-evolving tech landscape.

Frequently Asked Questions (FAQs) for Staff Software Engineer - Cloud Systems Architect - Remote Role at Zyte
What are the key responsibilities of a Staff Software Engineer - Cloud Systems Architect at Zyte?

As a Staff Software Engineer - Cloud Systems Architect at Zyte, you'll be responsible for designing and building cloud systems, overseeing the scalability and performance of platforms, and integrating commodity server hardware. Your role will also involve experimenting with load testing, contributing to the innovation of tools for data extraction, and mentoring junior engineers.

Join Rise to see the full answer
What qualifications and skills are required for a Staff Software Engineer - Cloud Systems Architect at Zyte?

Candidates for the Staff Software Engineer - Cloud Systems Architect position at Zyte should possess strong programming skills in either Java or Python, with a preference for both. Proficiency in Linux internals and experience in cloud infrastructure design beyond Kubernetes or OpenShift are vital, along with a solid understanding of modern RDBMS architecture.

Join Rise to see the full answer
How does Zyte support work-life balance for its Staff Software Engineers - Cloud Systems Architect?

Zyte promotes a flexible work environment, allowing Staff Software Engineers - Cloud Systems Architect to work remotely and from where they perform best. Additionally, the company offers an impressive 35 days of paid holiday, ensuring a healthy balance between professional commitments and personal time.

Join Rise to see the full answer
What can a Staff Software Engineer - Cloud Systems Architect expect in terms of team dynamics at Zyte?

At Zyte, Staff Software Engineers - Cloud Systems Architect work within a self-motivated and culturally diverse team. Collaboration and mentorship are key components of the team dynamics, as members share knowledge and innovate together, fostering an environment where continuous improvement is valued.

Join Rise to see the full answer
What opportunities for career development exist for Staff Software Engineers - Cloud Systems Architect at Zyte?

Zyte is committed to fostering career growth for its Staff Software Engineers - Cloud Systems Architect through access to cutting-edge open-source technologies, opportunities to lead projects, and mentorship roles within the team. Employees are encouraged to pursue continuous learning and professional development.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer - Cloud Systems Architect - Remote
Can you describe your experience with cloud infrastructure design relevant to the role of Staff Software Engineer - Cloud Systems Architect?

When answering this question, focus on specific projects where you've designed cloud infrastructures. Emphasize your decision-making processes, the technologies you utilized, and how your designs improved scalability and efficiency. Mention any challenges faced and how you overcame them.

Join Rise to see the full answer
How do you approach load testing in systems architecture?

Discuss the methodologies you use for load testing, the tools you prefer, and your experience analyzing results. Explain how you've leveraged load testing to make architectural decisions and improve overall system performance.

Join Rise to see the full answer
What programming languages do you find most useful in cloud systems architecture and why?

Mention your familiarity with Java and Python, highlighting specific scenarios in which you've applied these languages in cloud projects. Discuss how each language contributes to the systems you've built, focusing on aspects of performance and scalability.

Join Rise to see the full answer
Describe a situation where you had to troubleshoot an issue in a cloud system. What was your process?

Share a specific example that illustrates your troubleshooting method, the tools you used, and the steps taken to diagnose the problem. Discuss what you learned from the experience and how it's shaped your approach to cloud system reliability.

Join Rise to see the full answer
What strategies do you employ to ensure high availability in cloud systems?

Explain your techniques for achieving high availability, such as redundancy, load balancing, and auto-scaling. Provide examples from previous projects where these strategies effectively mitigated downtime and ensured continuous service.

Join Rise to see the full answer
Can you explain your understanding of Linux internals and how it relates to cloud architecture?

Detail your knowledge of Linux systems, focusing on aspects like process management and memory management. Describe how this knowledge has informed your approach to building resilient cloud architectures and optimized performance.

Join Rise to see the full answer
How do you integrate and benchmark hardware components in cloud solutions?

Outline your process for evaluating and benchmarking hardware components in your cloud designs. Include any tools or frameworks you've used to analyze performance metrics and how that data has influenced your infrastructure decisions.

Join Rise to see the full answer
What do you consider when designing cost-efficient cloud systems?

Highlight key factors such as resource utilization, scalability, and service selection. Explain how you balance performance needs with budget constraints and the role of automation in optimizing costs.

Join Rise to see the full answer
Tell us about your experience with cross-language application integration. What challenges have you faced?

Discuss your experience with integrating different programming languages, focusing on specific challenges encountered. Share examples of how you've resolved these challenges and the lessons you've learned about collaboration and architecture.

Join Rise to see the full answer
What do you think is the future of cloud systems architecture?

Share your insights on trends such as microservices, serverless architectures, and advancements in container technology. Discuss how these trends might shape your approach as a Staff Software Engineer - Cloud Systems Architect and benefit Zyte.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Lago Remote No location specified
Posted 11 days ago
Photo of the Rise User
Constant Contact Remote Hybrid from Toronto, Ontario
Posted 9 days ago
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Diversity of Opinions
Mission Driven
Customer-Centric
Rapid Growth
Dare to be Different
Collaboration over Competition
Photo of the Rise User
Posted 8 days ago

We’re Zyte, the central point of entry for all your web data needs.

11 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
23 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
115 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group