Staff Software Engineer – High Performance Computing & Machine Learning Infrastructure Development | Cloud Platform Engineering | Remote-Friendly Position with Competitive Compensation
Posted 2026-05-06Join arenaflex: Building the Future of Cloud Infrastructure
Are you ready to be part of a transformative journey in cloud computing and high-performance infrastructure? At arenaflex, we're not just building technology—we're reshaping how the world connects, processes, and leverages data at unprecedented scales. As a Staff Software Engineer joining our Cloud Platform Engineering team, you'll play a pivotal role in developing cutting-edge solutions that power some of the most demanding computational workloads across industries.
Our engineering team thrives on pushing boundaries and challenging conventional thinking. We believe that great software comes from diverse perspectives, collaborative innovation, and an unwavering commitment to excellence. If you're passionate about solving complex technical challenges, optimizing system performance, and working with world-class engineers, arenaflex is the place for you.
About the Role
As a Staff Software Engineer specializing in High Performance Computing (HPC) and Machine Learning (ML) infrastructure, you'll be at the forefront of arenaflex's cloud platform innovation. This position offers an exceptional opportunity to work on enterprise-grade solutions that leverage state-of-the-art technology to solve critical business problems for organizations worldwide.
You'll be responsible for designing, developing, and optimizing the foundational infrastructure that enables researchers, enterprises, and developers to run their most demanding workloads efficiently and reliably. Your work will directly impact how businesses across healthcare, finance, scientific research, and technology sectors harness the power of cloud computing.
Key Responsibilities
- Full Stack Optimization: Perform comprehensive optimization for HPC and ML performance on arenaflex Cloud Platform's infrastructure, including kernel optimization, userspace communication libraries (MPI library, libfabric, NCCL), and client HPC and ML applications.
- Solution Development: Develop sophisticated HPC and ML solutions on arenaflex Cloud Platform, working across the entire technology stack from low-level system optimization to application-level performance tuning.
- Technical Leadership: Establish technical direction and standards for a team of engineers, providing mentorship, code reviews, and architectural guidance to ensure delivery of high-quality, scalable solutions.
- System Architecture: Design and implement distributed systems and networking solutions that can handle massive scale while maintaining reliability and performance.
- Collaboration: Work closely with cross-functional teams including product management, customer engineering, and field teams to understand requirements and deliver solutions that exceed customer expectations.
- Innovation: Identify opportunities for technological advancement and propose innovative solutions that keep arenaflex at the forefront of cloud infrastructure technology.
- Performance Engineering: Analyze and optimize system performance, conducting profiling, benchmarking, and root cause analysis to eliminate bottlenecks and improve efficiency.
Essential Qualifications
We're seeking candidates who bring a strong foundation in software engineering with hands-on experience in the following areas:
- Educational Background: Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience demonstrating strong technical proficiency.
- Programming Development Experience: Minimum 2 years of experience with software development, demonstrating proficiency in data structures, algorithms, and software design patterns.
- Distributed Systems Expertise: At least 2 years of experience building and scaling distributed systems, wide-reaching frameworks, or networking infrastructure with the ability to handle large-scale deployments.
- System-Level Programming: Strong understanding of system-level programming concepts, including memory management, concurrency, and performance optimization.
- Problem-Solving Skills: Demonstrated ability to analyze complex technical problems and develop innovative solutions that balance performance, reliability, and maintainability.
Preferred Qualifications
While not required, the following qualifications will help you stand out and make an immediate impact in this role:
- Advanced degree (Master's or PhD) in Engineering, Computer Science, or a related technical discipline.
- Experience with C++ programming and low-level system development, including kernel modules and device drivers.
- Expertise in Linux kernel internals, system tuning, and performance optimization.
- Knowledge of Linux device drivers, networking stacks, and operating system packaging.
- Hands-on experience with High Performance Computing (HPC) and Machine Learning communications, including MPI, collective communication libraries, libfabric, and socket programming.
- Understanding of Remote Direct Memory Access (RDMA) technologies and their applications in distributed computing.
- Experience with cloud platform architectures and infrastructure optimization.
- Familiarity with machine learning frameworks and their underlying infrastructure requirements.
Skills and Competencies
To succeed in this role, you'll need to demonstrate the following technical and interpersonal skills:
- Technical Excellence: Deep understanding of computer systems, networking, and distributed computing principles with the ability to write high-performance, efficient code.
- System Design: Strong architectural thinking with the ability to design systems that scale across multiple dimensions—users, data, and geographic regions.
- Collaboration: Excellent communication skills with the ability to work effectively across teams and articulate technical concepts to diverse audiences.
- Leadership: Proven ability to guide technical decisions, mentor junior engineers, and drive projects from conception to completion.
- Adaptability: Willingness to learn new technologies and approaches, with the flexibility to work on projects across the full technology stack.
- Customer Focus: Commitment to understanding customer needs and delivering solutions that provide real value.
Career Growth and Learning Opportunities
At arenaflex, we invest heavily in the growth and development of our engineering team. As a Staff Software Engineer, you'll have access to:
- Technical Career Path: Clear advancement opportunities with defined technical tracks that allow you to grow as an individual contributor or transition into management roles if desired.
- Continuous Learning: Access to comprehensive training programs, conferences, certifications, and internal tech talks led by industry experts.
- Cross-Functional Exposure: Opportunities to work on different teams and projects, expanding your experience across various domains and technologies.
- Mentorship Programs: Both receiving mentorship from senior engineers and mentoring junior team members, fostering a culture of knowledge sharing and growth.
- Cutting-Edge Technology: First-hand experience with the latest advancements in cloud computing, HPC, and ML infrastructure.
- Global Impact: The chance to work on technologies that are used by millions of people and businesses around the world.
Work Environment and Culture
Arenaflex is more than a workplace—it's a community of passionate technologists committed to excellence and innovation. Our culture is built on several core principles:
- Innovation First: We encourage creative thinking and experimentation, providing the freedom to explore new ideas and approaches without fear of failure.
- Collaboration Over Competition: We believe the best solutions come from diverse teams working together, sharing knowledge and supporting each other's success.
- Work-Life Balance: We offer flexible work arrangements, including remote work options, to help you maintain a healthy balance between professional and personal commitments.
- Inclusive Environment: We celebrate diversity and create an inclusive workplace where everyone feels valued and empowered to contribute their unique perspectives.
- Technical Excellence: We hold ourselves to the highest standards of quality and craftsmanship in everything we build.
- Transparency: Open communication and clear decision-making processes ensure everyone stays informed and engaged.
Compensation and Benefits
We recognize that exceptional talent deserves exceptional rewards. arenaflex offers a comprehensive compensation package that includes:
- Competitive Salary: Industry-leading base salary with annual performance reviews and market-adjusted increases.
- Equity Participation: Stock options or equity grants that allow you to share in arenaflex's success.
- Health and Wellness: Comprehensive health insurance coverage including medical, dental, and vision plans.
- Retirement Benefits: 401(k) or equivalent retirement plan with company matching.
- Paid Time Off: Generous vacation policy, paid holidays, and sick leave.
- Professional Development: Annual learning and development budget for courses, conferences, and certifications.
- Parental Leave: Comprehensive paid leave for new parents.
- Remote Work Benefits: Home office stipends, coworking space access, and flexible work arrangements.
- Wellness Programs: Access to mental health resources, fitness programs, and wellness initiatives.
Why arenaflex?
By joining arenaflex, you become part of a team that's transforming how organizations leverage cloud technology to solve their most critical challenges. Our cloud platform is used by businesses in more than 200 countries and regions, making your work truly global in scope and impact.
We're looking for engineers who are excited about tackling ambitious projects, passionate about learning and growing, and committed to delivering excellence. If you're ready to work on technology that matters, to collaborate with brilliant minds, and to build a career at a company that values innovation and people, arenaflex is the right choice for you.
Apply Today
If you're ready to take the next step in your career and join a team that's shaping the future of cloud computing, we encourage you to apply. We review applications on a rolling basis and will reach out to qualified candidates for the next steps in our interview process.
At arenaflex, we believe that great software is built by diverse teams with varied perspectives. We welcome applicants from all backgrounds and experiences. Don't miss this opportunity to make your mark on the future of technology.
Ready to build the future with arenaflex? Submit your application today and become part of something extraordinary.