Senior Software Engineer
Tangerine Search Inc.
About Our Client
Our client is a fully remote, mission-driven political technology company founded in 2020 by experienced organizers and technology leaders from major national political campaigns and advocacy organizations.
The company builds innovative technology solutions that help campaigns, nonprofits, and progressive organizations effectively engage supporters, mobilize communities, and drive meaningful change. Their product suite includes advanced texting and calling platforms, as well as fully managed communication services that help organizations build campaigns, reach audiences, collect data, and maintain compliance.
About the Role
Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building new features and products while ensuring the reliability, performance, and integrity of existing systems.
The ideal candidate is passionate about building high-quality, dependable software and enjoys solving complex engineering challenges at scale. This person will collaborate closely with product, engineering, and cross-functional teams to design solutions that meet customer needs and support business goals.
Core Responsibilities
Software Design, Architecture, and Maintenance (60%)
- Design scalable systems and architectures spanning multiple services and teams
- Develop features as part of a remote engineering team while building resiliency into solutions from the beginning
- Define technical specifications and requirements for new systems, products, and features in partnership with product and stakeholders
- Lead multi-sprint projects from ambiguous requirements through successful delivery
- Write clean, well-tested, maintainable code with strong ownership and accountability
- Ensure feature quality, reliability, and completeness while balancing speed and long-term sustainability
- Review code, technical designs, specifications, and architectural decisions
- Manage technical debt and improve system maintainability
- Follow established engineering patterns and best practices
- Understand customer workflows and how technology supports their goals
- Troubleshoot software issues and perform ongoing upgrades to vendor integrations and infrastructure
Reliability, Operations, and Resiliency (40%)
- Build software with strong observability and monitoring capabilities
- Respond to alerts, support production systems, and create documentation/runbooks
- Identify potential failure points and improve overall system reliability
- Scale infrastructure to support high-volume events and periods of increased demand
- Participate in an on-call rotation for incident response and troubleshooting
- Lead incident follow-ups and implement improvements based on learnings
- Support technical requests from customers and internal teams, translating complex issues into clear solutions
Qualifications
- 8+ years of professional software engineering experience
- Experience designing and operating distributed systems at scale
- Proven ability to handle large or unexpected traffic spikes
- Experience leading multi-sprint projects from unclear requirements to successful delivery
- Strong understanding of resiliency patterns including rate limiting, retries, queuing, backpressure, and graceful degradation
- Experience integrating with third-party services and managing external system failures (telephony/carrier experience is a plus)
- Experience leading incident response and implementing preventative improvements
- Excellent written and verbal communication skills with both technical and non-technical audiences
Benefits & Perks
- 401(k) matching up to 6% after a provisional period
- Ten paid company holidays, two floating holidays, and a week-and-a-half-long holiday break at the end of the year
- Generous paid vacation (up to 24 days annually accrued monthly)
- Paid sick leave, paid short-term medical leave, caregiver leave, bereavement leave, and additional personal leave options
- 16 weeks of paid parental leave plus an additional 4 weeks of fully paid part-time flex time for all new parents, including adoptive parents
- Fully paid premium medical insurance with a $0 deductible, plus dental and vision coverage for employees and dependents
- Fully remote work environment with flexible working conditions
- Home office stipend and company-provided computer equipment
- Annual opportunity to donate free communication credits to a nonprofit of your choice
- Annual professional development stipend of $2,000 to support continued growth and learning
- This role may be eligible for a discretionary bonus as determined by the company in its sole discretion.
From Tangerine Search:
Tangerine Search is an equal opportunity agency that values diversity. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.
$97.02k - $163.03k
...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving... ...RESPONSIBILITIES:Develop and maintain complex Software systemAcquire extensive business and... ...any time.For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted into...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours$117k - $209.33k
...Data Exchange.The Heimdall team develops SDKs and reusable software components that enable Autodesk products and developers to... ...applications and services to consume.We are looking for a Senior Software Engineer who enjoys building high-quality SDKs and developer-facing...SeniorFull time- ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data...SeniorImmediate startRemote work
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic...SeniorRemote work
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the... ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,...SeniorRemote work
- ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior Software Engineer drives the design and implementation of complex software systems and components...SeniorLocal area
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...Senior
- ...Senior Software Engineer Full-Time Position | Portland, Oregon About Us Rapta is revolutionizing precision US manufacturing with an agentic native AI Platform trusted by the nation's top defense primes. Backed by top investors and growing 521% year-over-year,...SeniorFull timeContract workLocal areaRemote work
- ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for...SeniorFull timeContract workRemote work
- ...We’re hiring a Senior Software Engineer to support a major technology initiative focused on new customer-facing web and mobile experiences, a unified design system, and AI-powered capabilities across products. The initiative is focused on raising the engineering bar for...SeniorContract workShift work
$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,...SeniorFor contractors- ...Job Title: Senior Software Engineer Location: OH - Columbus What you'll do: Digital Disbursements is a fintech company, led by a team with deep industry experience and a strong track record of value creation. We operate in the digital payments space...Senior
- ...of a highly motivated problem solver. An engineer who enjoys the challenge of resolving... ...RESPONSIBILITIES: Develop and maintain complex Software system Acquire extensive business and... ...time. For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be slotted...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours
- ...functional projects to build stable and scalable systems for Treasury engineering, operations, compliance, and risk. Define the technical... ...complex technical projects and mentoring both junior and senior engineers. Key Skills Haskell Functional Programming...Senior
$166.88k
Portland, ORTelecommuting allowed from anywhere within ID, WA, OR, or UTFull timeR-6884Job Title: Senior Software Development Engineer (multiple positions)Participate in a team environment for the delivery and maintenance of application systems. Program, debug, and test...SeniorFull timeWork experience placementImmediate startWork from homeFlexible hours- .... REQUIREMENTS Advanced experience with full-stack engineering, including 4+ years delivering production applications. Strong... ...requirements, drive outcomes proactively and communicate with senior stakeholders. Strong English communication skills at Upper-...SeniorWork at officeWork from homeFlexible hours
- ...Job Title: Senior Software Engineer Job #: 9592-1 Location: 100% remote Duration: 1+ year contract Job Description: Top 3 Required Skills: ~1. SQL (stored procedures, design, performance) ~2. Cloud Infrastructure (Azure) ~3. Microservices Position...SeniorContract workRemote work
$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global technology company in the payments industry. We...SeniorFull timeWorldwide$200.7k - $250.9k
...startups. The Investments Team consists of backend and frontend engineers dedicated to crafting sophisticated products that oversee... ...solutions that surpass traditional expectations. As a Senior Software Engineer on the Investments Team , you’ll play a key role...SeniorRemote work$110k - $270k
...Senior Software Engineer - InfrastructureJoin to apply for the Senior Software Engineer - Infrastructure role at Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster...SeniorWork at officeLocal areaWork from home- ...KLA is seeking a Software Engineer in Hillsboro, Oregon to design, develop, and maintain complex SW/HW integrated systems. The role emphasizes multithreaded and multiprocessing programming with C++/C# across Windows and Linux environments. The engineer will collaborate...Senior
- ...Panasonic Avionics Corporation seeks an experienced MTS IV – Software Engineer to architect and develop advanced software for next‑generation... ...leadership and ensuring high quality software. In this senior role you will influence architecture, drive reliability, and...Senior
$113.2k - $164.1k
...integration, and end-to-end tests; debug and resolve issues across the stack. Collaborate with designers, product managers, and other engineers to deliver high-quality solutions. Identify performance bottlenecks and optimize client-side and server-side components for...SeniorFull timeMonday to Friday- ...Panasonic Avionics Corporation seeks a senior MTS IV – Software Engineer to design, develop, and architect advanced cloud-native software powering next‑gen In-Flight Entertainment and edge platforms. You will own end-to-end subsystems, drive scalable architectures, and...Senior
- ...Panthalassa, a renewables/ocean-tech leader, seeks a Senior Software Engineer for the Core Systems team in Portland. You’ll design and optimize onboard data systems, build resilient data pipelines, and collaborate with shore-side engineers to ensure reliable, secure communications...Senior
- ...APR Staffing is seeking a Senior Software Engineer for a 100% remote, contracted role. The candidate will lead hands-on development for high-volume applications, collaborate across teams, and mentor peers while delivering enterprise-grade software using JavaScript/TypeScript...SeniorRemote job
$161.7k - $258.8k
...better decisions, drives innovation and delivers better business results.Opportunity OverviewWe are seeking a Senior System Integration and HAL Software Engineer to join our Semiconductor Test Engineering team. In this role, you will take ownership of developing Hardware...SeniorFlexible hours$175k - $230k
...that produces energy in the ocean’s harshest conditions for years at a time without human maintenance or intervention. As a Senior Software Engineer on the Core Systems team, you will contribute to the design, development, and optimization of the onboard data systems....SeniorFull timeWork at officeRemote workRelocation packageFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Portland, OR
- graduate software developer no experience Portland, OR
- software engineer healthcare Portland, OR
- network software engineer Portland, OR
- senior software engineer Portland, OR
- software developer Portland, OR
- ngo software engineer Portland, OR
- startup software engineer Portland, OR
- director software engineering Portland, OR
- software developer positions Portland, OR



