Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Fargo, ND vacancy
  •  ...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... 
    Senior
    Remote work

    Atomic

    Fargo, ND
    4 days ago
  •  ...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

    Spectrum IT Recruitment

    Fargo, ND
    4 days ago
  •  ...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... 
    Senior
    Part time
    Remote work
    Flexible hours

    Acedevshop

    Fargo, ND
    3 days ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will... 
    Senior
    Remote work

    IntePros

    Fargo, ND
    3 days ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus...  ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where... 
    Senior

    Hirewell

    Fargo, ND
    3 days ago
  •  ...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

    BlueMatrix

    Fargo, ND
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Shift work

    Alined Consulting Group

    Fargo, ND
    3 days ago
  •  ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build... 
    Senior

    Kenna

    Fargo, ND
    3 hours ago
  • $150k - $200k

     ...AI healthcare. About this role This role sits on the Engineering team and reports to the Engineering Manager. You will be handed...  ...not just solve it Requirements ~5+ years of professional software engineering experience ~ Solid expertise in at least one of... 
    Senior
    Remote work
    Work from home
    Flexible hours

    Clearstep

    Fargo, ND
    15 hours ago
  • $160k - $200k

     ...and growing 30% month over month. Our team is small, senior, and experienced. We’re looking for an engineer who wants to contribute meaningfully to a product...  ...Solid professional experience building and shipping software across both frontend and backend systems. Deep... 
    Senior
    Remote work
    Visa sponsorship
    Work visa

    TITUS

    Fargo, ND
    2 days ago
  •  ...Software Engineer Locations - Onshore, SI Office: Alpharetta, GA; Charlotte, NC; Chicago, IL; Conshohocken, PA; Denver, CO; Fargo, ND; Garden City, NY; Houston, TX; Lenexa, KS; Lubbock, TX; Morristown, NJ; Mt Juliet, TN; New York, NY; Purchase, NY; Topeka, KS... 
    Senior
    Work at office

    The Dignify Solutions, LLC

    Fargo, ND
    2 days ago
  •  ..., portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor...  ...to support our customers as a value-add partner. Senior Applications Engineer Location: Remote – will consider... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    Southwire

    Fargo, ND
    2 days ago
  •  ...Senior Software Developer Onsharp is a Fargo-based custom software development company with over 25 years of experience building innovative...  ...performance. Senior Developers are expected to model strong engineering judgment, validate AI-generated output, and guide... 
    Senior
    Live in
    Work at office
    Relocation

    Onsharp

    Fargo, ND
    5 days ago
  • $120k - $130k

     ...Title : Senior Mobile Application Developer Location : Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company... 
    Senior
    Work experience placement
    Remote work

    Insight Global

    Fargo, ND
    2 days ago
  • $120k - $155k

     ...Arrangement: Remote A Day in the Life The Cloud Senior Engineer is responsible for supporting complex engineering initiatives...  ..., or a related field required. ~4+ years of experience in software engineering, technical delivery, or Microsoft cloud solution... 
    Senior
    Local area
    Remote work
    Visa sponsorship

    Eide Bailly

    Fargo, ND
    3 days ago
  • $103.83k - $150k

     ...Researches and recommends new solutions to enhance the value of business systems. Diagnoses performance issues and debug integrated software solutions.  Determines standards, best practices and procedures for Applications Team. Takes lead role on large project... 
    Senior
    For contractors
    Work experience placement
    Work at office
    Remote work

    Border States

    Fargo, ND
    a month ago
  •  ...Job Requisition: Full Stack Software Engineer Department: Information Technology Reports To: Head of AI Program Management Location...  ...to the wealth management industry. We are seeking a Mid to Senior Level Full Stack & Data Engineer to drive the technical evolution... 
    Full time
    Local area
    Remote work
    Shift work

    Alaris Acquisitions

    Fargo, ND
    2 days ago
  •  ...re looking for the person to own its technical direction and reliability — and grow the team that runs it. This is a high-impact engineering role with meaningful equity, real ownership, and direct influence on how Lawfully scales. What you'll do Set the architecture... 
    Senior

    Lawfully

    Fargo, ND
    4 days ago
  •  ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment...  ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing... 
    Full time
    Remote work

    HS Services

    Fargo, ND
    3 days ago
  • $68.88k - $133.34k

     ...Software Engineer At Doosan Bobcat, our success is powered by our people. Through our winning culture and one global team working together, we deliver the best products and service to our customers – and make the world a better place. Join our team today and start building... 
    Temporary work
    Immediate start
    Worldwide
    Flexible hours

    Doosan Corp

    West Fargo, ND
    19 hours ago
  • $30 per hour

     ...Associate AI Software Developer — Agentic Commerce (3 Openings)12-month contract, likelihood...  ...Developer! The focus is prompt engineering and agent quality — evals, golden datasets...  ...brand new this year at our client- with 3 Senior Developers. What they need is someone to... 
    Permanent employment
    Full time
    Contract work
    Local area

    Brooksource

    Fargo, ND
    3 days ago
  •  ...with-in team and cross-team. Skills Required Strong software design/development experience in building massively large...  ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering... 
    Temporary work
    H1b
    Immediate start

    SynergisticIT

    Fargo, ND
    3 days ago
  • $300k

     ...through concurrency, retries, and failures Shape technical architecture as the platform scales Partner with frontend and mobile engineers on polished, full-stack features Raise the bar on reliability, performance, and observability across backend systems What... 

    Goliath Partners LP

    Fargo, ND
    3 days ago
  • $175k - $210k

     ...LEAD BACKEND ENGINEER – AI PLATFORM & SERVICES REMOTE (U.S.) $175,000 – $210,000...  ...build the next generation of intelligent software solutions. The company is looking for a...  ...This is an excellent opportunity for a senior-level backend engineer who wants to remain... 
    Remote work

    Harnham

    Fargo, ND
    2 days ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow... 
    Full time
    Remote work
    Trial period

    DMC Technologies

    Fargo, ND
    3 days ago
  •  ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining... 
    Full time
    Remote work

    Asociația Promo-LEX

    Fargo, ND
    3 days ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment Type: Full-time Compensation: USD $105,000–$145,000 annual base salary Reporting to: Engineering Lead About Finstock Finstock, Inc. builds AI-powered financial... 
    Full time
    Remote work

    Finstock, Inc.

    Fargo, ND
    3 days ago
  • $100k - $300k

     ...About Us: Temu is seeking highly motivated and experienced Software Engineers to join our team. As a rapidly growing company, we are looking for talented individuals committed to helping us achieve our goals. In this role, you will have the opportunity to work with a... 
    Full time
    Local area

    Temu

    Fargo, ND
    2 days ago
  •  ...Developer\" Remote Role Contract Role open for C2C OR W2 Required Qualifications: ~3+ years of progressive Clojure software development experience ~5+ years of progressive software application development experience ~2+ years of experience working... 
    Contract work
    Remote work

    programmers.io

    Fargo, ND
    3 days ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Fargo, ND
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!