Subscribe job alerts


Remote Job

Sr. Platform Engineer

Aha!
  • 5000 - 6000 USD per Month
  • Full Time
  • Posted : 4 weeks ago

Aha! engineering is a mid-sized, fully remote team that is highly productive. We are centered around North American time zones so we can collaborate during the workday.

We move quickly: We ship code multiple times a day. We believe in getting new features in front of customers and iteratively improving as we learn what works and what does not.
We collaborate: We each bring unique experiences and skills to the table. Working together to share that knowledge benefits the entire team and helps us produce the best results for our customers.
We value product over process: We want the team to have the time and focus to solve complex challenges. We aim to minimize the overhead introduced by heavyweight processes and excessive meetings.
We enjoy: We like what we do. And we want you to love your job too. Learn more about The Responsive Method , our company values , and the generous benefits we offer.

Our technology

Our web application is a single-instance, multi-tenant Ruby on Rails monolith supported by Postgres (database), Redis (background jobs), memcached (Rails caching), and Kafka. We also run a Node.js webserver to support collaborative editing and real-time updates. Our application is hosted on Amazon Web Services and architected with ECS for reproducibility and scalability.

We embrace new technologies that help us deliver a lovable product, but we also remain cognizant of the maintenance overhead that a new library or platform brings. We solve the problems in front of us rather than prematurely optimizing to address issues that may never materialize. That said, some of the largest companies in the world store a large amount of their precious strategic data in Aha!, so we do plenty of optimizing too.

We do most of our planning and collaboration in Aha! Roadmaps and built Aha! Develop so that software engineers and their teams could take advantage of those same rich features. We use Slack and Zoom for video calls. (Email? Rarely.)

Your Experience

We believe that being a kind person who elevates the rest of the team is just as valuable as writing great code. You have strong problem-solving skills and experience working on important functionality for a cloud-based product. You are humble, eager to learn, and always willing to help others learn as well. You want to work with people who enjoy picking up a problem and solving it, regardless of the technologies and techniques involved. You have worked at meaningful scale before and want to do so again. You also have the below experience and skills:

  • 4+ years working in Ruby on Rails as well as a Rails codebase
  • Managing AWS infrastructure using terraform
  • Using containerization and build systems
  • Producing fast, efficient, and reliable services
  • Writing high-performance systems based on Kafka
Your work at Aha!

As Sr. Platform Engineer, You Will Support The Rest Of The Engineering Team By Developing Abstractions, Frameworks, And Tools Which Help Other Aha! Engineers Build The Product. This Includes

  • Building developer tooling such as CI pipelines, local and staging environments, and helpful CLI tools. You will also assist the SRE team in building out monitoring and observability pipelines
  • Building infrastructure services to be used by Aha! product developers. This will usually include writing a reference architecture in our main Rails app
  • Working with the SRE team to write and maintain well-written production runbook and operations documentation
  • Consulting with application developers on performance optimization or scaling challenges
If the Sr. Platform Engineer role sounds appealing, we would love to hear from you. (A real human reviews every application.)

Skills
  • AWS
  • Ruby on Rails
  • kafka
  • SRE
  • ROADMAP

Similar Jobs

Remote Job

Senior Ruby on Rails Engineer

Booster SEO
  • 2 weeks ago
  • Stuart here, founder of Booster SEOAre you a full stack Rubyist with 6+ years experience? Interested in working on the bleeding edge of what Rails has to offer when it comes to new features and developments (Rails 7 & Hotwire)?Have you previously worked with another Shopify app?If so, aweso

Remote Job

Senior Software Engineer, SMS Team

OneSignal
  • 3 weeks ago
  • Deliver high-impact software solutions to business use-cases with elegant, readable code, and clear testsIterate with product on prospective product specs and designs as a technical expert, weighing in not just on feasibility but on opportunities driven by great techIdentify our highest leverage tec

Remote Job

Flutter Engineer - Remote | WFH

Get It Recruit - Information Technology
  • 3 weeks ago
  • We're a dynamic startup dedicated to revolutionizing the fintech industry. Our mission is to create innovative solutions that cater to the needs of a younger generation. As we continue to grow, we're looking for a talented Flutter Engineer to join our exceptional engineering team. You'll play a pivo

Remote Job

Senior Fullstack Developer (React & .NET) [Remote]

ScalePad
  • 3 weeks ago
  • Gain in-depth insight into our challenges, business model, and product.Create software solutions through stakeholder collaboration, system analysis, and adherence to the development lifecycle.Acquaint yourself with our current tech stack, including microservices, C# / .NET, REST APIs, Javascript/Typ

Remote Job

Senior Software Developer (Remote)

OneLocal
  • 3 weeks ago
  • At OneLocal, we enable small local businesses to have the best digital marketing possible. We offer our more than 1,000 clients a broad suite of digital marketing solution products by bringing together the right mix of AI-driven technologies and local marketing expertise. Our ambition is to become t

Remote Job

Senior Software Engineer, Banking Connections

Square
  • 3 weeks ago
  • Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.So we expanded into software and started bui

Remote Job

Senior Machine Learning Engineer

Unbounce
  • 3 weeks ago
  • We’re a people-first, customer-obsessed company motivated by our passion for empowering digital marketers to achieve success with their campaigns. With intuitive landing page builders and a comprehensive suite of AI-powered features, our Conversion Intelligence platform helps you grow smarter.Our

Remote Job

Lead Software Engineer

Datavant
  • 3 weeks ago
  • Datavant protects, connects, and delivers the world’s health data to power better decisions and advance human health. We are a data logistics company for healthcare whose products and solutions enable organizations to move and connect data securely. Datavant has a network of networks consisting of

Remote Job

Data Engineer - Real-time ops

Calliere Group
  • 3 weeks ago
  • This is a remote position.Our client is a multi-strategy investment firm that pursues compelling opportunities in crypto, DeFi, and the open economies they enable. They back early-stage ventures, publicly traded protocols, and everything in between. The firm's structure, culture and technology are a

Remote Job

Staff DevOps Engineer (Canada)

Orum
  • 3 weeks ago
  • Orum is making sales human again through conversations. We are an AI-driven, live conversation platform that accelerates sales teams by empowering salespeople to achieve more. Orum increases sales efficiency, speeds up pipeline growth, and lowers customer acquisition costs for various companies rang

View All