Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Act-On Software Logo

Sr. Software Engineer

Act-On Software

$110,000 - $135,000
Nov 14, 2025
Portland, OR, US
Apply Now

Act-On Software is looking to build its next generation platform and needs a Senior Software Engineer to help design, develop, and maintain scalable backend and frontend services.

Requirements

  • 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)

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

Other

  • A college degree in Computer Science or related field, or equivalent professional experience
  • 5+ years of software engineering experience, including demonstrated growth into senior-level responsibilities
  • 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