Senior Software Engineer [Rust]
(5+ years exp)IntegrationOS
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
Remote onlyHires remotely in
Preferred Timezones
Relocation
AllowedSkills
The Role
IntegrationOS is the leading integrator for engineering teams of all sizes. We let our customers build and scale integrations at a groundbreaking pace via 2 revolutionary products:
- Unify - a universal API that accepts and returns a shared schema for every integration
- Embed - a drop-in component that lets you launch integrations that feel native to your app
Our iPaaS enables companies to seamlessly connect their entire tech stack through one single, modern API. We are looking for a curious Rust Software Engineer to join our team.
Why IntegrationOS?
IntegrationOS is leading the way in cloud-based integration. Our platform powers critical workflows for hundreds of innovative companies. We embrace cutting-edge technologies like Rust to create fast, reliable, and scalable systems.
As a software engineer at IntegrationOS, you'll work on foundational components that companies rely on to run their businesses. It's an exciting opportunity to shape the infrastructure that powers the modern tech stack.
Why is this role important?
As a Senior Rust Software Engineer, you will design, build, and improve core components of Event's platform using Rust. This is a key role to ensure our systems are performant, scalable, and reliable as we grow.
You will collaborate with team members to architect new features, optimize performance, and advocate for innovative technologies. We need someone passionate about writing robust and secure backend systems in Rust.
Who's team will you join?
You'll join one of our product teams working on a specific area like APIs, data pipelines, or integrations. We embrace a culture of curiosity and ownership.
Teams have autonomy over technical decisions and roadmaps. There are no PMs or tight deadlines. We think from first principles and support each other across projects.
You'll collaborate with world-class engineers who value kindness, mutual respect, and working together to solve interesting problems.
Requirements
- Extensive experience with building, testing and shipping backend code to production environments (ideally 5+ years)
- High familiarity with Rust
- Ability to write robust and secure backend systems
- Excellent knowledge of cloud architectures
- Strong communication and documentation skills
- A passion for solving complex problems
- A track record of shipping high-quality products
- Bachelor's or higher degree in Computer Science, Engineering or related field
- Nice to have: extensive experience with TypeScript in production environments
What you'll do
- Design, build, and improve core components using Rust
- Architect new features and optimize performance
- Collaborate to ensure reliable and scalable systems
- Write clean, tested, and documented Rust code
- Advocate for and implement innovative technologies
What does the hiring process look like?
We respond quickly and are available to answer questions. Here's what to expect:
- 30 minute intro call
- 45 minute technical interview
- Take-home exercise and 60 minute discussion
- Reference reviews
- Offer stage
What will an offer consist of?
- Competitive salary and stock options
- Remote work with flexible schedules
- Generous vacation time
- Team events and offsites
- Apple hardware and workspace budget
- Enhanced parental leave
In addition to great compensation, you'll have the chance to shape the future of Event and work with an incredible team. If this sounds exciting, we'd love to hear from you!