Demo

Sr. Software Engineer

Act-On Software
Portland, OR Full Time
POSTED ON 11/14/2025
AVAILABLE BEFORE 1/14/2026
Act-On Software, a leading provider of SaaS based Digital Marketing Services is looking for a Senior Software Engineer to join our team and help build our next generation platform. We're looking for an engineer with a strong background in software engineering and production systems, who understands the elegance of simplicity and who thrives working in a collaborative agile environment.

Responsibilities

  • You will design, develop, and maintain scalable backend and frontend services that power our platform, with a focus on code quality, performance, and maintainability
  • You will take ownership of features and systems from design through production, ensuring they meet customer needs and operational standards
  • You will participate in architecture decisions and technical design reviews, contributing to the evolution of our platform
  • You will mentor junior and mid-level engineers on the team, promoting best practices and fostering a collaborative engineering culture
  • You will collaborate cross-functionally with product, QA, and operations teams to ensure successful delivery and reliability
  • You will participate in on-call rotations and actively contribute to incident response and post-incident analysis
  • You will contribute to infrastructure improvements, deployment processes, and observability initiatives

Must Have

  • Strong software engineering background with proven experience building production systems in Java and/or Node.js
  • Deep experience with relational and NoSQL databases (PostgreSQL, MongoDB, DynamoDB)
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes)
  • Proficiency with infrastructure-as-code tools (Terraform, Ansible, Puppet)
  • Experience with CI/CD pipelines (Jenkins, BitBucket Pipelines) and version control (Git)
  • Solid understanding of AWS cloud infrastructure and services
  • Experience with event streaming or message queues (Kafka)
  • Strong problem-solving skills, effective communication, and ability to mentor others
  • Comfortable working in an Agile environment with iterative development and continuous improvement
  • Comfortable leveraging AI tools to streamline design, decision making, and project execution

Nice to Have

  • Experience with monitoring, logging, and observability tools
  • Familiarity with ReactJS or modern JavaScript frameworks
  • Experience with build tools (Maven/Gradle)
  • Background in DevOps or infrastructure automation

Experience and Education

The knowledge, skills, and abilities are typically obtained through a college degree in Computer Science or related field, or equivalent professional experience. We seek candidates with 5 years of software engineering experience, including demonstrated growth into senior-level responsibilities.

Technologies We Use

Java, ReactJS, NodeJS, PostgreSQL, MongoDB, DynamoDB, Kafka, Maven/Gradle, Jenkins, Kubernetes, Docker, Terraform, Puppet, Ansible, Git, AWS
Compensation:  
The anticipated annual base compensation range for this position will be $110,000 - $135,000. Compensation packages are based on a combination of factors, including the selected candidate’s skills, experience as well as internal and external equity.
Culture:
 
Our values are active guidelines we attempt to live by every day — Put People First, Be Yourself, Do Your Best (Together), and Make It Better. We are working to ensure that all our people feel seen, respected, supported and connected at work, and we celebrate our differences for all the ways they make us stronger together.
 
In the spirit of those values and beliefs, we are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race or ethnicity, national origin, gender identity or expression, sexual orientation, religion, socioeconomic status, disability, age, or veteran status. If you have a disability or special need that requires accommodation, please let us know.
 
Don’t meet every requirement? Statistics show that women and people of color are unlikely to apply to jobs unless they are 100% qualified, which is rarely the case for anyone. So, let’s change that statistic! We strongly encourage individuals from minoritized groups to apply, even if your experience doesn’t align perfectly. If this role excites you, we want to hear from you. You might bring the exact talent and perspective our team needs!

 

Salary : $110,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Sr. Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $101,441 - $130,752
  • Debugging Skill

    • Income Estimation: $94,625 - $127,578
    • Income Estimation: $90,707 - $120,959
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Act-On Software

Act-On Software
Hired Organization Address Portland, OR Full Time
Act-On, a leading provider of SaaS based Digital Marketing Services, is looking for a Deliverability Consultant to join ...

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Portland, OR area that may be a better fit.

Sr. Software Engineer

BizTek People, Inc. | APA International Placement Consultants, Beaverton, OR

Sr Database Software Engineer

LAIKA Studios, Hillsboro, OR

AI Assistant is available now!

Feel free to start your new journey!