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.
- ...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
- ...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...SeniorRemote work
- ...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
- ...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
- ...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
- ...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
- ...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
- ...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
$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- ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting...SeniorRemote work
$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...SeniorRemote workWork from homeFlexible hours$140k - $180k
...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a...SeniorWork at officeImmediate startWork from home- ...company, is seeking a skilled and collaborative Application Security Engineer to bridge the gap between our Information Security (InfoSec)... ...CI/CD pipelines, and driving remediation efforts to ensure our software is secure by design. The ideal candidate has consulting...Senior
$220k - $300k
...Senior Applied AI Engineer $220,000 - $300,000 Base Salary + Equity A high-growth, venture-backed software company is hiring a Senior Applied AI Engineer to help build the intelligence layer behind its platform. This is an opportunity to work on the cutting edge...Senior- ...We are seeking an experienced Senior .NET Developer responsible for designing, developing, testing, and maintaining software applications and APIs. The ideal candidate will have strong expertise in C#, .NET, Entity Framework, SQL, and web technologies, along with experience...SeniorContract work
- ...Senior .NET Engineer Location: Remote Department: Engineering Employment Type: Full-Time Build the Future of Transportation Technology Transit Technologies is a leading provider of software and technology solutions helping transportation organizations operate...SeniorFull timeImmediate startRemote work
$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...SeniorWork experience placementRemote work- ...Quantiphi Quantiphi is an award-winning, AI-First digital engineering and consulting company focused on delivering high-impact Services... ...more details, visit: Website or LinkedIn Page . Role: Senior Platform Engineer Experience Level: 10+ yrs Work...SeniorRemote work
- ...Senior Healthcare Infrastructure, Cloud & Security Engineer Position Summary United Theranostics is seeking a highly experienced Senior Healthcare IT Infrastructure & Cloud Engineer to lead the design, implementation, security, and ongoing management of our enterprise...Senior
- ...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 timeLocal areaRemote workShift work
- ...hold the quality that keeps the platform trustworthy. You are a senior hand who makes the codebase better to work in, not just bigger.... .... The maintainability of the code you touch, so the next engineer builds on it. The bar you help set and hold in review across...SeniorWork at officeLocal areaFlexible hours
- ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. We are looking to expand our software engineers, seeking those with deep rooted entrepreneurial spirit...Senior
$55k - $187k
...Industry/Sector Not Applicable Specialism Data Science Management Level Senior Associate Job Description & Summary The Opportunity As a US Tech - AI Engineer, Senior Associate you will help develop data science and machine learning solutions that turn...SeniorFull timeH1bShift work- ...Greensboro, North Carolina based technology and engineering company that makes AI and modern... ...Job Description Summary As a Senior Full Stack Engineer at MASS Tech, you will... ...~5+ years of professional experience in software engineering with demonstrated expertise...SeniorRemote workFlexible hours
- ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values... ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-...Part timeRemote work
$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 timeLocal area- ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend....Work at officeRemote work
- ...is built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and...Local areaRemote workRelocation
$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 timeRemote workTrial period$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 employmentFull timeContract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer Greensboro, NC
- software engineer Greensboro, NC
- senior robotics software engineer Greensboro, NC
- financial software developer Greensboro, NC
- part time software developer remote Greensboro, NC
- software engineer remote Greensboro, NC
- ngo software engineer Greensboro, NC
- software development engineer aws Greensboro, NC
- network software engineer Greensboro, NC
- software engineer - early career Greensboro, NC


