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

Software Engineer

RYZ Labs is looking for a Software Engineer to join one of our client’s teams. They are developing autonomous robots for last-mile-services, revolutionizing urban logistics with efficient, sustainable deliveries. The company is a leader in robotics and automation, transforming the way goods are delivered in urban environments.


As a Software Engineer on the Infrastructure team, you'll be be building the tools used to create the company’s software. You’ll collect build system metrics and use them to build solutions to improve the performance and reliability. You’ll also work closely with the Platform and Autonomy teams to identify workflow inefficiencies and design tools to increase development velocity.


Responsibilities:

- Maintain and improve the Bazel based build system.

- Develop reliable, efficient and scalable continuous integration infrastructure.

- Instrument and profile the system to identify bottlenecks and improve performance.

- Troubleshoot and root cause build issues and develop solutions to increase robustness.

- Provide guidance and best practices for effectively utilizing the build systems and related tooling.

- Identify developer pain points and develop tools to solve the problems.

- Support hardware in the loop test infrastructure.


Qualifications:

- 3+ years of experience using Bazel for multi-language builds.

- 3+ years of experience developing in C++ and one scripting language such as Python or Bash.

- Experience with continuous integration platforms such as Github Actions, Buildkite, Drone or similar.

- Experience with cloud platforms such as GCP or AWS.

- Experience with containerization using Docker.


What’s makes you standout:

- Experience with Bazel caching mechanisms, remote build execution, platforms and toolchains.

- Experience with building and deploying Linux images for embedded devices.

- Passion for robotics and developer experience.


About RYZ Labs:

RYZ Labs is a startup studio built in 2021 by two lifelong entrepreneurs. The founders of RYZ have worked at some of the world's largest tech companies and some of the most iconic consumer brands. They have lived and worked in Argentina for many years and have decades of experience in Latam. What brought them together is the passion for the early phases of company creation and the idea of attracting the brightest talents in order to build industry-defining companies in a post-pandemic world.


Our teams are remote and distributed throughout the US and Latam. They use the latest cutting-edge technologies in cloud computing to create applications that are scalable and resilient. We aim to provide diverse product solutions for different industries,planning to build a large number of startups in the upcoming years.


At RYZ, you will find yourself working with autonomy and efficiency, owning every step of your development. We provide an environment of opportunities, learning, growth, expansion, and challenging projects. You will deepen your experience while sharing and learning from a team of great professionals and specialists.


Our values and what to expect:

- Customer First Mentality - every decision we make should be made through the lens of the customer.

- Bias for Action - urgency is critical, expect that the timeline to get something done is accelerated.

- Ownership -  step up if you see an opportunity to help, even if not your core responsibility. 

- Humility and Respect - be willing to learn, be vulnerable, and treat everyone who interacts with RYZ with respect.

- Frugality - being frugal and cost-conscious helps us do more with less

- Deliver Impact - get things done in the most efficient way. 

- Raise our Standards - always be looking to improve our processes, our team, and our expectations. The status quo is not good enough and never should be.


RYZ Labs Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
RYZ Labs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of RYZ Labs
RYZ Labs CEO photo
Unknown name
Approve of CEO
What You Should Know About Software Engineer, RYZ Labs

RYZ Labs is on the lookout for a creative and driven Software Engineer located in Buenos Aires to join our diverse team that's making waves in urban logistics. This role dives deep into the exciting world of autonomous robots, as we change the way goods are delivered in cities across the globe. As part of the Infrastructure team, you’ll work on building innovative tools that power our client's software, helping to enhance the performance and reliability of our systems. You'll collect metrics from our build systems, analyze them, and implement solutions to boost overall efficiency. Collaborating with the Platform and Autonomy teams, you’ll have the chance to tackle workflow challenges and design the tools necessary to optimize our development velocity. If you have a knack for maintaining build systems like Bazel, an understanding of CI platforms like GitHub Actions, and a passion for robotics, this could be the perfect fit for you. Bring your experience with C++, scripting languages, and cloud platforms like GCP and AWS to the table, and join us in our journey to revolutionize delivery solutions while enjoying a vibrant work culture that encourages independence, learning, and growth. At RYZ Labs, the possibilities are endless, and we can’t wait for you to contribute to our mission!

Frequently Asked Questions (FAQs) for Software Engineer Role at RYZ Labs
What are the main responsibilities of the Software Engineer position at RYZ Labs?

As a Software Engineer at RYZ Labs, you'll be responsible for maintaining and enhancing our Bazel-based build system, developing stable and efficient continuous integration infrastructure, and profiling systems to identify bottlenecks. Your role will also include troubleshooting build issues, providing best practices for build system utilization, and supporting hardware in loop test infrastructure, ensuring a robust and scalable environment.

Join Rise to see the full answer
What qualifications are required for the Software Engineer role at RYZ Labs?

To qualify for the Software Engineer position at RYZ Labs, candidates should have at least 3 years of experience utilizing Bazel for multi-language builds along with proficiency in C++ and a scripting language such as Python or Bash. Familiarity with continuous integration platforms, cloud services, and container technologies like Docker is essential, while experience with Bazel caching mechanisms and Linux image deployment for embedded devices will set candidates apart.

Join Rise to see the full answer
What makes a candidate stand out for the Software Engineer position at RYZ Labs?

Candidates aiming for the Software Engineer position at RYZ Labs will stand out if they possess experience with Bazel caching and remote build execution. Additionally, familiarity with building and deploying Linux images for embedded devices, coupled with a genuine passion for robotics and enhancing developer experiences, will definitely catch our attention and make you a great fit for our forward-thinking team.

Join Rise to see the full answer
How does RYZ Labs support professional growth for Software Engineers?

At RYZ Labs, we believe in fostering growth and creativity among our employees. As a Software Engineer, you will have the opportunity to work on challenging projects that push the boundaries of technology. We provide an environment that emphasizes learning and collaborative sharing of knowledge, allowing you to develop your skills while working alongside experienced professionals in the robotics field.

Join Rise to see the full answer
What does the company culture look like at RYZ Labs for Software Engineers?

The company culture at RYZ Labs is vibrant and dynamic, characterized by a customer-first mentality, urgency, and a strong sense of ownership. We value humility and respect in our interactions, promote frugality to optimize resources, and continuously strive to raise our standards. As a Software Engineer, you'll be empowered to take initiative, explore new ideas, and contribute meaningfully to our exciting mission.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with Bazel and how you've utilized it in previous projects?

In discussing your experience with Bazel, focus on specific projects where you've implemented it for multi-language builds. Highlight your understanding of caching mechanisms, any challenges you faced, and how you overcame them. This will demonstrate your depth of knowledge and problem-solving skills relevant to the Software Engineer role at RYZ Labs.

Join Rise to see the full answer
What strategies do you use to troubleshoot build issues?

When answering this question, emphasize a systematic approach to troubleshooting. Discuss how you collect data, analyze build failures, and employ methods such as logging and profiling to identify root causes. Share examples of past experiences managing build issues, as that will resonate well with the expectations for the Software Engineer at RYZ Labs.

Join Rise to see the full answer
How do you ensure code quality and reliability in your builds?

Address this question by outlining your testing and review processes. Discuss automated testing frameworks, code reviews, and continuous integration practices you've used, especially in relation to the platforms mentioned for the Software Engineer position. Share how these practices lead to reliable, maintainable code.

Join Rise to see the full answer
What cloud platforms have you worked with, and how have you integrated them into your projects?

In your response, mention specific cloud platforms like GCP or AWS. Elaborate on your experience related to deploying applications, managing resources, or using cloud services in conjunction with CI practices. This demonstrates your technical competence relevant to RYZ Labs.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Discuss your preferred communication methods and how you adapt to different teams, such as Platform and Autonomy at RYZ Labs. Give examples of projects where collaboration led to successful outcomes as it showcases your teamwork skills and cultural fit for the company.

Join Rise to see the full answer
What is your experience with containerization and Docker?

Talk about specific use cases where you employed Docker for building or deploying applications. Highlight any challenges you encountered and how you addressed them, as well as how Docker has enhanced the efficiency of your development processes.

Join Rise to see the full answer
Describe a time when you identified a workflow inefficiency and how you resolved it.

Provide a concrete example where you noticed a problem in the workflow, the steps you took to analyze the issue, and the solutions you implemented. This will illustrate your proactive nature and problem-solving abilities, which are essential for the Software Engineer role at RYZ Labs.

Join Rise to see the full answer
How do you keep yourself updated with the latest technologies in software engineering?

Convey your passion for continuous learning by mentioning how you follow industry news, participate in forums or communities, and invest time in training or courses. This aligns with RYZ Labs’ values of growth and learning, demonstrating you as an engaged and informed candidate.

Join Rise to see the full answer
Can you give an overview of a project you've worked on involving hardware in the loop testing?

When discussing your project experience, succinctly describe the goals, your role in it, and the technologies used. Highlight how you applied your software engineering skills to improve testing processes, which showcases your readiness for the work RYZ Labs engages in.

Join Rise to see the full answer
Why do you want to work at RYZ Labs as a Software Engineer?

This question is an opportunity to express your genuine interest in the company and its mission. Highlight how RYZ Labs’ focus on innovation and autonomy resonates with your professional goals and passion for robotics. Share specifics about what excites you about their projects, which will demonstrate your enthusiasm and fit for the role.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago
Photo of the Rise User
Posted 12 days ago
T-Rex Solutions Remote Ashburn, Virginia, United States
Posted 3 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Trinetix Remote No location specified
Posted 14 days ago
Photo of the Rise User
Mattel Hybrid El Segundo, California, United States
Posted 3 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 21, 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
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
10 people applied to Software Engineer Intern at IGT
Photo of the Rise User
15 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon