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

Senior Software Engineer, Ruby on Rails

The email industry is built on delivering to inboxes. At Postmark you’ll find a passionate team dedicated to making sure emails get where they need to go. Postmark leads the transactional email and delivery space with a developer driven, API focused product sending billions of emails every month. For engineers, by engineers.


We’re growing the engineering team and this role could be right for you if you’re passionate about Ruby on Rails, APIs that can stand the test of time, truly impactful work, solving tough problems in distributed systems, and enjoy small company vibes within a bigger one.


What your day could consist of:
  • Architect and implement scalable, maintainable applications while collaborating with cross-functional teams (infrastructure, data engineering, BI, etc.)
  • Lead technical design discussion for new features or enhancements
  • Design and implement features and functionality with critical technical skills
  • Work closely with product and engineering managers to translate requirements into technical specifications
  • Review code from teammates, providing constructive feedback to maintain high code quality standards
  • Troubleshoot and resolve complex production issues with minimal downtime
  • Mentor junior developers through pair programming and technical guidance
  • Document technical decisions and implementations for future reference and knowledge sharing


You are a strong fit if:
  • You are passionate about software development and solving tough problems the right way.
  • You build with a customer, user experience, and data driven mindset.
  • You want to learn about the industry you work in and the customers you build for.
  • You approach conversations and opportunities with curiosity and thoughtfulness


What is needed:
  • 5+ years Ruby on Rails experience
  • 1+ years of Typescript and React
  • You have have mastery of Ruby on Rails, paradigms, patterns, and tooling
  • You have experience with MySQL, ElasticSearch, RabbitMQ, Kafka, and SQS
  • You have built and maintained large, highly-reliable monolithic applications
  • You have shipped large features at scale with the testing behind it to ship confidently
  • You have shipped complex, well designed REST APIs to customers at scale
  • You have built highly-observable systems based on quality metrics and telemetry
  • You have experience writing and maintaining custom Gems
  • You have worked in distributed systems on cloud infrastructure


$124,000 - $170,500 a year
Compensation details listed in this posting reflect the base rate only and do not include bonus, equity, sales incentives or other role specific compensation that the role may be eligible for. ActiveCampaign believes in and is committed to equitable compensation practices. The salary range provided above is a good faith estimate of the pay range determined by the location associated with the job posting. The actual salary depends on a candidate’s skills, experience, and work location.

About ActiveCampaign:

ActiveCampaign helps small teams power big businesses with the must-have platform for intelligent marketing automation. Customers from over 170 countries depend on ActiveCampaign’s mix of pre-built automations and integrations (including Facebook, Google, WordPress, Salesforce, Shopify, and Square) to power personalized marketing, transactional emails, and one-to-one CRM interactions throughout the customer lifecycle. 


As a global multicultural company, we are proud of our inclusive culture which embraces diverse voices, backgrounds, and perspectives. We don’t just celebrate our differences, we believe our diversity is what empowers our innovation and success. You can find out more about our DEI initiatives here


ActiveCampaign holds the highest customer satisfaction rating among Marketing Automation, E-Commerce Personalization, Landing Page Builders, and CRM solutions on G2.com and is one of only a handful of software solutions with over 10,000 positive reviews. ActiveCampaign has also been named the Top Rated Email Marketing Software on TrustRadius. Learn more and start your free trial at ActiveCampaign.com.


Perks and benefits:

ActiveCampaign is an employee-first culture. We take care of our employees at work and outside of work. You can see more of the details here, but some of our most popular benefits include:


-Comprehensive health and wellness benefits that includes a High Deductible Health Plan (HDHP) fully covered by ActiveCampaign, complimentary access to telehealth and tele-mental health resources, and a complimentary membership to Calm

-Open paid time off

-Generous 401(k) matching program with immediate vesting

-Quarterly Path Perks with options for commuter and lunch benefits (for those reporting to a Hub), or a remote home office stipend

-Access to professional development resources through LinkedIn Learning

-After five years of service, you’ll be eligible for a four-week paid sabbatical leave and a sabbatical leave bonus


ActiveCampaign is an equal opportunity employer. We recruit, hire, pay, grow and promote no matter of gender, race, color, sexual orientation, religion, age, protected veteran status, physical and mental abilities, or any other identities protected by law.


Our Employee Resource Groups (ERGs) strive to foster a diverse inclusive environment by supporting each other, building a strong sense of belonging, and creating opportunities for mentorship and professional growth for their members.

Average salary estimate

$147250 / YEARLY (est.)
min
max
$124000K
$170500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Ruby on Rails, ActiveCampaign

At ActiveCampaign, we’re on the lookout for an experienced Senior Software Engineer specialized in Ruby on Rails to join our dynamic team. Our company is all about helping small teams power big businesses through intelligent marketing automation, and your expertise could make a significant impact! Imagine working in an environment where your passion for Ruby on Rails and API development meets a mission-driven team dedicated to delivering peak performance for our customers. You’d be responsible for architecting scalable applications, leading technical discussions, collaborating across teams, and mentoring junior developers. With ActiveCampaign, you’ll find a place where you can solve tough challenges around distributed systems within a friendly, agile workspace. If you thrive on delivering impactful products and love diving deep into the technical aspects while being customer-focused, then this role could be the perfect fit for you. We’re looking for someone who has over 5 years of Ruby on Rails experience, knows their way around Typescript and React, and is ready to tackle complex production issues. You’ll also play a key role in ensuring that our applications maintain high standards of quality and observability. Join us for not just a job, but an opportunity to grow and contribute to our mission of transforming how businesses connect with their customers through innovative solutions. With great perks, benefits, and an inclusive culture, ActiveCampaign isn’t just about work; it’s about finding a meaningful place where you can develop professionally while enjoying what you do!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Ruby on Rails Role at ActiveCampaign
What are the primary responsibilities of a Senior Software Engineer at ActiveCampaign?

As a Senior Software Engineer at ActiveCampaign, your key responsibilities will include architecting and implementing scalable applications, leading technical discussions for new features, designing and developing features based on technical specifications, mentoring junior developers, and troubleshooting complex production issues. With a focus on high-quality code, you will also review peer code and maintain documentation of technical decisions.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer position at ActiveCampaign?

To be a strong candidate for the Senior Software Engineer role at ActiveCampaign, you should have 5+ years of experience with Ruby on Rails, along with experience in Typescript and React. A mastery of concepts in Ruby on Rails, familiarity with cloud distributed systems, and previous work with technologies like MySQL and RabbitMQ are all essential to succeed in this role.

Join Rise to see the full answer
How does ActiveCampaign support the professional development of Senior Software Engineers?

ActiveCampaign prioritizes professional growth for its employees, including Senior Software Engineers. You will have access to LinkedIn Learning resources for skill enhancement. Additionally, after five years of service, you’ll be eligible for a four-week paid sabbatical to recharge and gain new perspectives, promoting long-term career growth.

Join Rise to see the full answer
What does the team culture look like for a Senior Software Engineer at ActiveCampaign?

The team culture at ActiveCampaign is known for being supportive and inclusive, perfect for a Senior Software Engineer. You’ll enjoy a collaborative environment where engineers exchange ideas and provide mentorship. With a focus on curiosity and user-driven outcomes, you’ll work alongside a passionate team dedicated to delivering reliable and innovative solutions.

Join Rise to see the full answer
What tools and technologies will a Senior Software Engineer use at ActiveCampaign?

As a Senior Software Engineer at ActiveCampaign, you will regularly work with Ruby on Rails, Typescript, and React. You will also use tools and technologies like MySQL, ElasticSearch, RabbitMQ, Kafka, and SQS to create and maintain applications that deliver high performance and reliability.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Ruby on Rails
Can you describe a challenging project you worked on as a Senior Software Engineer?

When answering this question, explain the project's scope, your specific role, the challenges faced, and how you resolved them. Emphasize your contribution to the project's success and the technical skills you employed.

Join Rise to see the full answer
What is your experience with distributed systems?

Highlight any previous work with cloud infrastructure and how you ensured system reliability and observability. Discuss specific tools you've used and your approach to troubleshooting issues within distributed systems.

Join Rise to see the full answer
How do you ensure code quality when developing features?

Describe your processes for code reviews, testing strategies, and the tools you use to maintain high standards. Sharing examples where your code review led to improvements can significantly bolster your response.

Join Rise to see the full answer
What are the key patterns and paradigms in Ruby on Rails that you utilize?

Discuss your knowledge of MVC architecture, RESTful design, and other design patterns like service objects or decorators. Provide examples of how these concepts improved your applications.

Join Rise to see the full answer
Can you give an example of a REST API you've built and the challenges you faced?

Provide details about the API’s functionality, how you designed it, the technologies involved, and any specific challenges you faced, such as performance issues or scaling problems, and how you resolved them.

Join Rise to see the full answer
How do you approach mentoring junior developers?

Discuss your mentoring style, how you provide code reviews, and examples of knowledge-sharing activities you’ve engaged in, such as pair programming. Mention the impact your mentoring had on team dynamics and performance.

Join Rise to see the full answer
What strategies do you use for troubleshooting production issues?

Explain your systematic approach to identifying and resolving issues. Discuss specific tools and techniques you use for monitoring and gathering metrics, and how you prioritize issues based on impact.

Join Rise to see the full answer
How do you stay up-to-date with the latest technologies in software development?

Share how you engage with developer communities, attend workshops, read relevant publications, or follow industry leaders. Demonstrating ongoing learning shows your commitment to personal and professional growth.

Join Rise to see the full answer
How do you balance customer requirements with technical feasibility?

Provide insights into how you interact with stakeholders to clarify requirements, assess technical feasibility, and guide project directions by suggesting potential technical solutions that align with the company's goals.

Join Rise to see the full answer
What role do you believe testing plays in software development?

Discuss your philosophy around testing, emphasizing its importance for reliability and maintainability. Share examples of testing frameworks you've used and how they've contributed to delivering quality software.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

ActiveCampaign seeks a dynamic Social Media Specialist to elevate their digital storytelling and community engagement across multiple platforms.

Photo of the Rise User

ActiveCampaign is looking for a meticulous Events & Brand Marketing Specialist to elevate their global events strategy and enhance brand visibility.

Photo of the Rise User
Posted 21 hours ago

Join Beyond Identity as a Senior Software Engineer to build and enhance secure backend systems for their innovative access management platform.

Posted 9 days ago

We are looking for a talented Genesys Developer skilled in IVR and chatbot development to enhance our customer experience solutions.

Photo of the Rise User
Posted 12 days ago

Elevate your career at Visa as a Full Stack Software Engineer, creating impactful demos that shape the future of payments technology.

Photo of the Rise User
NBCUniversal Remote 30 Rockefeller Plaza, New York, NY 10111, USA
Posted 6 days ago

NBCUniversal seeks motivated software engineering interns for an exciting opportunity to engage in innovative projects during the 2025-2026 academic year.

Photo of the Rise User
Maxar Technologies Hybrid US, Fairfax, VA; Virginia, McLean, VA
Posted 4 hours ago

Join Maxar as a Geospatial Programmer, where you'll develop Python solutions for geospatial analysis supporting national security initiatives.

Photo of the Rise User
Grab Hybrid Maple Business Center, HCMC, Vietnam
Posted 5 days ago

Join Grab to lead the development of our Customer Support Platform as a Senior Software Engineer and make a difference to millions of users.

Photo of the Rise User

Lead and inspire a team of engineers to deliver cutting-edge FinTech products in a hybrid work environment.

Posted 9 days ago

Join A1 Bulgaria as an Android Developer and contribute to groundbreaking digital solutions in a supportive and innovative environment.

Help growing businesses make meaningful connections with their customers.

82 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 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
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer