Job Title : Software Engineer (Ruby on Rails)
Location : Mexico - Remote
THE OPPORTUNITY :
Although we're proud of our history, we're just as excited about the future. We want to create a world-class culture and company that attracts, develops, engages, and retains the nation's elite talent.
At Salesloft, our Software Engineers are pivotal to our company's success. You will be a key member of our fast-growing and high-performing team working on new technologies in an environment that supports your technical and professional growth.
You'll join our newly forming team within our Channels Pod, dedicated to enhancing established integrations with tools like Zoom, Google Meet, Microsoft Teams, Slack, and others. This team focuses on optimizing workflows between these systems and the Salesloft platform, delivering cutting-edge features that provide valuable insights, analytics, and ML-based workflow recommendations. In this role, you'll contribute to improving how users leverage these integrations for seamless communication and actionable data, driving greater value for sales teams.
Our tech stack includes Ruby on Rails, Elixir, Golang, Typescript/Javascript, Elasticsearch, React, and GraphQL, providing a dynamic foundation for impactful solutions.
Working with amazing colleagues who exemplify our 'team over self' core value, we will have the opportunity to create impactful and revolutionary software that is changing the way sellers sell. Together, we will have an opportunity to make a difference.
WHAT WE'RE LOOKING FOR :
We are seeking a high-performing individual contributor who can accomplish complex tasks with little direction, design and develop solutions for our team's roadmap work, lead learning sessions, collaborate well across delivery teams, hold a clear understanding of the organization's goals, and be a strong engineering resource to help deliver features with quality and on-time. You will participate in support channels, and engineering-wide initiatives, provide technical support on key customer calls, and mentor and coach team members who seek opportunities to learn and grow.
On a day-to-day basis, you will be responsible for:
- Writing secure, scalable, performant code on a microservices architecture
- Doing deep code reviews for teammates and other pod-mates that have dependencies on your team
- Ensuring quality across the software development lifecycle
- Holding the bar for system testability, observability, and maintainability
- Providing ongoing production support and contributing to incident reviews
If you're passionate about sales technology, providing a world-class customer experience, and thrive in a fast-paced, hyper-growth startup environment, then becoming a Software Engineer is the career path for you!
THE SKILL SET :
- Depth of knowledge with technologies like Ruby on Rails and React.
- Experience in an environment like AWS, Docker, Kubernetes, Postgres (Citus), ElasticSearch, and Kafka.
- Hands-on experience in designing, building, and deploying scalable, highly available systems
- Experience with giving and receiving feedback
- Passion for directly implementing code and debugging complex issues, and pairing with teammates to get work done
- Positive, empathetic, and team-oriented; must have the ability to collaborate well with all departments and teams
WITHIN ONE MONTH, YOU'LL :
- Attend SalesLoft's New Hire Orientation, where you will learn our SalesLoft story and understand what makes our "Lofters" unique
- Attend the half-day introduction to Salesloft Engineering, where you will get a high-level introduction to the architecture of the platform and learn the basic processes of the Engineering Team.
- Begin 1:1's with your manager, understand your plan, and be assigned to a development team.
- Set your OKRs (Objectives and Key Results) with your manager and develop an action plan to achieve them
- Regularly commit production code
WITHIN THREE MONTHS, YOU'LL :
- Be very knowledgeable of your team's surface area.
- Be able to take significant ownership for developing a new feature
WITHIN SIX MONTHS, YOU'LL :
- Be a major contributor to team planning and execution
- Be mentoring support engineers on engineering practices and coding standards
- Achieve the results defined in your first set of OKRs
WHY YOU'LL LOVE SALESLOFT :
At Salesloft, we're not just a company, we're a community built on shared values.
- Lead With Humility and Respect
- Earn Customer Trust
- Put Team Over Self
- Redefine What's Possible
- Deliver Big Results
Salesloft delivers a performance force multiplier for the world's most demanding companies. Salesloft's Revenue Orchestration Platform, delivering the first AI-powered durable revenue engagement model, keeps market-facing teams on top of all buyer signals, with outcomes-driven prioritization so they always act first on what matters most. Thousands of the world's most successful sales teams, like those