Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Growth (Full-stack) image - Rise Careers
Job details

Software Engineer, Growth (Full-stack)

At ActiveCampaign, Software Engineers work as part of a cross-functional product team in the design, implementation and maintenance of ActiveCampaign’s software product. In this role, you will join the Growth Team, who performs full-stack engineering to design and build new features and capabilities while solving technical problems. The Growth Team runs revenue growth experiments within the ActiveCampaign product and implements longer term revenue growth strategies including customer purchase and upgrade flows, and billing management. Have we said “revenue growth” enough? This is a highly business outcomes focused team!


What your day could consist of:
  • Independently produce quality, tested code according to coding standards, best practices, architectural technical vision. 
  • Troubleshoot and debug large scale systems (user base of 165K+). 
  • Validate designs by building performance and load testing tools. 
  • Measure and optimize production systems. 
  • Collaborate with your team and other teams to build services and APIs that enable feature work across our engineering organization.
  • Participate in code reviews, providing helpful feedback to your teammates.
  • Support legacy and modern services and applications in the public cloud and deploy them through CI/CD practices.


Technical environment:
  • A mix of monolithic PHP & Python microservice architectures
  • Microservices deployed into Kubernetes as docker images
  • Read/write from both SQL and NoSQL technologies (MySQL, Snowflake, and DynamoDB)
  • Develop consumable APIs on the backend
  • As needed, build the consumers of those APIs on the frontend as well
  • Front-end languages including: JavaScript, React, JQuery, and HTML
  • Playwright for functional testing
  • Tooling including: Gitlab, Vault, and Jira


What is needed:
  • 3+ years of software engineering experience 
  • Technical degree or related experience in a software engineering role
  • Proficient working ability in 1-2 of the languages and technologies listed in the Technical environment section
  • Familiarity with PHP/Python is a plus but not required - skill as a programmer is a must!
  • Experience creating test plans, writing automated test suites or implement an automated test framework
  • Proficiency on a given technology, domain or system, to the point of independent delivery
  • Experience working in an Agile development environment
  • Ability to participate in the team’s on-call rotation as a service owner


$104,000 - $143,000 a year
Compensation details listed in this posting reflect the base rate only and do not include bonus, equity or sales incentives, if applicable. 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. Candidates may also be eligible for other role-specific compensation such as equity, an annual performance bonus, or other incentive compensation depending on the role.

Average salary estimate

$123500 / YEARLY (est.)
min
max
$104000K
$143000K

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 Software Engineer, Growth (Full-stack), ActiveCampaign

At ActiveCampaign, we are on the lookout for a talented Software Engineer, Growth (Full-stack) to join our innovative team in Chicago! In this vibrant role, you'll become a key member of the Growth Team, where full-stack engineering meets the exciting world of revenue growth. Imagine designing and building new features while tackling technical challenges that drive our business outcomes. Your day-to-day activities might include crafting top-notch codes while adhering to best practices and architectural visions, collaborating across teams to build robust services and APIs, and digging deep into troubleshooting large-scale systems, servicing over 165K users! You'll be working with a dynamic technical environment that features everything from monolithic PHP and Python microservices deployed in Kubernetes to both SQL and NoSQL databases. As a dedicated team player, your perspective will be invaluable in code reviews, and you'll get your hands dirty with both back-end and front-end languages like JavaScript and React. If you have a knack for creating automated test frameworks and thrive in an Agile development setup, the Growth Team at ActiveCampaign is eager to welcome you aboard. With competitive compensation ranging from $104,000 to $143,000 per year, and a commitment to equitable pay practices, this is an opportunity you won't want to miss. If you're ready to contribute to a team that prioritizes performance and innovative solutions, this role is perfect for you!

Frequently Asked Questions (FAQs) for Software Engineer, Growth (Full-stack) Role at ActiveCampaign
What are the key responsibilities of a Software Engineer, Growth at ActiveCampaign?

As a Software Engineer, Growth at ActiveCampaign, you'll dive into various responsibilities including writing high-quality code, troubleshooting large-scale systems, building performance testing tools, and collaborating with cross-functional teams. Your role will specifically focus on designing and implementing features to enhance revenue growth strategies, such as customer purchase flows and billing management.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer, Growth at ActiveCampaign?

To be successful as a Software Engineer, Growth at ActiveCampaign, you should have a technical degree or relevant experience in software engineering, along with at least 3 years in the field. Proficiency in programming languages found in our technical environment is essential, and experience in Agile environments adds to your competitive edge. Familiarity with PHP or Python is beneficial but not mandatory.

Join Rise to see the full answer
What programming languages and technologies will I work with as a Software Engineer, Growth at ActiveCampaign?

In the Software Engineer, Growth position at ActiveCampaign, you'll be working with a mix of PHP and Python in a microservices architecture deployed on Kubernetes. Accessing both SQL and NoSQL databases like MySQL, Snowflake, and DynamoDB will be part of your responsibilities, alongside front-end languages including JavaScript and React.

Join Rise to see the full answer
Does ActiveCampaign offer opportunities for growth and development for Software Engineers?

Absolutely! ActiveCampaign is committed to the growth and development of its Software Engineers. As a member of the Growth Team, you'll engage in continuous learning opportunities, participate in code reviews, contribute to innovative projects, and expand your skills in a collaborative Agile environment.

Join Rise to see the full answer
What is the compensation range for a Software Engineer, Growth at ActiveCampaign?

The compensation for a Software Engineer, Growth at ActiveCampaign ranges from $104,000 to $143,000 per year. This base salary is just the starting point, as candidates may also benefit from bonuses, equity, and other incentive compensation, depending on their role and performance.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Growth (Full-stack)
What experience do you have with building APIs as a Software Engineer?

Be ready to discuss specific APIs you’ve developed or consumed in past projects. Highlight your understanding of RESTful services and any relevant frameworks you've used. Share how you structured your APIs for maintainability and ease of integration.

Join Rise to see the full answer
Can you describe a challenging technical problem you've solved in your role as a Software Engineer?

Choose a specific example that illustrates your problem-solving skills. Walk the interviewer through your thought process, the steps you took to address the issue, and the successful solution that followed. Don't forget to mention the impact this had on your project!

Join Rise to see the full answer
How do you ensure the quality of your code as a Software Engineer?

Discuss practices you employ such as writing unit tests, conducting code reviews, and adhering to established coding standards. You can also mention any automated testing frameworks you've implemented and how they improved code quality in your previous roles.

Join Rise to see the full answer
What experience do you have with CI/CD practices?

Be specific about the CI/CD tools you’ve used and describe how you integrated them into your development workflow to automate the build and deployment processes. Mention any challenges faced and how you overcame them to ensure minimal downtime.

Join Rise to see the full answer
How do you prioritize tasks and manage your time effectively in a fast-paced software engineering environment?

Discuss techniques you use for task prioritization, such as Agile methodologies, daily stand-ups, or sprint planning. Share how you balance urgent tasks with long-term projects while maintaining quality and meeting deadlines.

Join Rise to see the full answer
What’s your experience with Agile methodologies?

Briefly outline your experience working in Agile teams, mentioning specific methodologies like Scrum or Kanban. Highlight how you’ve contributed to sprints, participated in retrospectives, and iteratively delivered software solutions.

Join Rise to see the full answer
Describe how you approach troubleshooting and debugging large systems.

Talk about the tools and techniques you employ for diagnosing issues, such as logging, monitoring, and performance testing. Provide an example where your troubleshooting process led to a significant resolution.

Join Rise to see the full answer
Can you provide an example of a successful collaboration with a non-technical team member?

Choose a situation where you worked alongside product managers, designers, or marketing personnel. Focus on your communication strategies and how you aligned technical solutions with their goals to achieve overall project success.

Join Rise to see the full answer
How do you continue to learn and stay updated with new technologies in software engineering?

Share resources you use for continuous learning, such as online courses, tech blogs, or conferences. Emphasize your motivation to expand your skills and how that has positively impacted your work as a Software Engineer.

Join Rise to see the full answer
What will you bring to the Growth Team at ActiveCampaign as a Software Engineer?

Articulate your unique strengths and experiences that align well with the objectives of the Growth Team, such as your technical proficiency in relevant languages, your problem-solving aptitude, and your enthusiasm for driving revenue growth through innovative engineering solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 8 hours ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
Photo of the Rise User
Ollie Remote No location specified
Posted 8 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Software Mind Remote San José Province, San José, Costa Rica
Posted 3 days ago
Photo of the Rise User
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Flex-Friendly
Equity
Posted 6 hours ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition

Help growing businesses make meaningful connections with their customers.

62 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 8, 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
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs
Photo of the Rise User
20 people applied to Software Engineer Intern at Rain
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Euclid just viewed Lighting Intern, DreamWorks, Summer 2025 at NBCUniversal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Saw Operator I at Eriez
Photo of the Rise User
Someone from OH, Burton just viewed Creative Director at Webster University
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analytics Manager at Jobber
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analyst II at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Risk Analyst at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Manager, Fraud Operations at Twilio
Y
Someone from OH, Lewis Center just viewed Fraud Manager at Yellow Social Interactive
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Associate, Fraud Strategy and Analytics at Wealthsimple
Photo of the Rise User
Someone from OH, Lewis Center just viewed Consulting Manager Fraud Practice at Visa
Photo of the Rise User
Someone from OH, Mansfield just viewed 12 Hour Shift- Food Production Supervisor at Shearer's Foods