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

Sr. Software Engineer, Backend

$135k - $150k

Battery Ventures

The Team + The RoleThe Core team builds features and platform capabilities that power critical areas of the Pendo product experience. Our work supports high-stakes customer use cases, drives how our systems evolve, and creates a consistent experience across the platform. We operate in complex product areas where delivery speed, system reliability, and long-term maintainability are equally important.As a Sr. Software Engineer, you own complex technical challenges and drive solutions independently. You apply sound engineering judgment, partner with product and design, and take accountability for outcomes, not just output. You break ambiguous work into small, continuously shippable increments, bring others along, and improve the codebase as you deliver.This role is based in our Raleigh office.What This Looks Like Day-to-DayEnd-to-end feature ownership: Own complex, ambiguous features from problem definition through delivery. Break work into small, independently shippable increments to maintain consistent progress and deliver customer value.Production-quality engineering: Write reliable, maintainable production code and select testing approaches based on risk and system impact. Apply safe rollout patterns, including feature flags and incremental deployments, to reduce delivery risk.Production reliability: Respond quickly to production issues within your area of ownership and drive them to resolution. Identify root causes and implement improvements that prevent recurring problems.AI-enabled development: Integrate AI tools into daily engineering workflows for code generation, debugging, test writing, and task decomposition. Share effective practices that improve how the team uses AI to build and deliver software.Technical collaboration: Provide actionable code reviews and contribute constructively to engineering discussions and planning. Partner with product, design, and fellow engineers to align technical decisions with product outcomes.Continuous improvement: Identify recurring friction in code, tests, tooling, and development processes. Proactively implement improvements that strengthen engineering quality and team efficiency.Clear technical communication: Create documentation, commit messages, and technical notes that make decisions and implementation details easy to understand. Maintain enough written context for teammates to continue work without requiring verbal handoffs.Who You AreBeyond the qualifications, we hire through a specific lens. These aren't buzzwords; they're the things we'll actually look for in how you talk about your work.You're a builder, not a maintainer.You're most energized when there isn't a clear path yet, and you get to define it. You don't wait for direction; you identify gaps, shape solutions, and drive them forward. At Pendo, great Sr. Software Engineers don't just follow instructions; they operate as strategic advisors, influencing decisions, guiding stakeholders, and elevating how we work.You're AI-curious - genuinely.You're not using AI tools occasionally. You're rewiring how you work around them. You're faster, sharper, and more prolific because of it, and you bring that energy to everything — how you approach your work, how you prep, how you communicate, how you think. We want someone who sees AI as a multiplier, not a shortcut.Must-Haves5+ years of software engineering experience delivering customer-facing SaaS product features in production environments.Strong proficiency in at least one backend programming language: Go, Java, Python, or C++.Deep understanding of scalable web architecture, API design, and performance optimization.Experience with AWS or GCP cloud platforms and both SQL and NoSQL databases.Demonstrated ability to independently structure ambiguous technical work into small, deliverable increments and drive execution through completion.Experience designing and implementing unit, integration, and end-to-end tests, with sound judgment about when to apply each approach.Familiarity with safe deployment and rollout practices, including feature flags, canary releases, or comparable approaches.Active use of AI tools in software development workflows.Strong written and verbal communication skills, with demonstrated ability to collaborate effectively across engineering, product, and design teams.Bachelor's degree or higher in Computer Science, or equivalent practical experience.Nice-to-HavesExperience improving team-level engineering tooling, development processes, or developer workflows beyond individual feature delivery.Experience mentoring engineers and strengthening team capabilities through technical documentation, constructive code reviews, or knowledge sharing.Experience contributing to shared platform capabilities that support multiple product areas.About PendoPendo was founded in 2013 by former product managers, who combined their heads and hearts to build something they wanted but never had as product managers: a simple way to understand and attack what truly drives product success. Our mission is to improve society's experience with software. Come join one of the fastest-growing startups, supported by best-in-class institutions like Battery Ventures, Salesforce Ventures, Spark Capital and Meritech.Pendo Core Values: Bias to Act, Hone Your Craft, The Team is Pendo, and Maniacal Focus.Location: Pendo is a hybrid culture. In-office 3 days per week unless designated remote.Compensation: The expected salary range for this role to be performed in Raleigh, NC is $135,000 - $150,000.Benefits: Highly competitive, employer-heavy coverage (including $0 premium options), strong 401(k) match, equity, and flexible time off.EEOC: We are an equal opportunity employer and believe having diverse teams where everyone brings their whole self to Pendo is key to our success. We welcome all people of different backgrounds, experiences, abilities and perspectives.Accessibility: Pendo is committed to working with, and providing access and reasonable accommodation to, applicants with mental and/or physical disabilities. If you think you may require an accommodation for any part of the recruitment process, please send a request to: View email address on click.appcast.io. All requests for accommodations are treated discreetly and confidentially, as practical and permitted by law.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer, Backend in Raleigh, NC vacancy
  •  ...Principal Level Java Backend Software EngineerThe Fidelity Health organization is launching a program to build a product offering to support...  ...development team.As a Principal level Java Backend Software Engineer, you will play a leadership role in envisioning, designing, and... 
    Senior

    Samprasoft

    Raleigh, NC
    8 hours ago
  • $135k - $150k

     ...users, improve their products, and get more value from their software. Engineers work closely with Product and Design to solve meaningful...  ...the stack to deliver polished customer experiences and the backend services and APIs that power them. You'll also use AI as a core... 
    Senior
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Pendo.io

    Raleigh, NC
    1 day ago
  • raleigh, North CarolinaOnsiteFull Time$120k - $140kSenior Software Engineer — Edge PlatformA client of ours is an Animal AgTech company building...  ...cloud over intermittent connectivity. This is a hands-on, backend-focused role spanning containerized .NET services, relational... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Motion Recruitment

    Raleigh, NC
    3 days ago
  •  ...Oracle Insurance Policy Administration ManagerThe role of Sr. Software Engineer on the team will have the opportunity to leverage all of your skills in engineering, modernizing, and testing Annuity contract generation and account opening applications. You will be expected... 
    Senior
    Contract work

    Samprasoft

    Raleigh, NC
    8 hours ago
  • $175k - $225k

     ...Sr. Software Engineer (IaC) - TS/SCIZachary Piper Solutions is seeking a Sr. Software Engineer (IaC)- TS/SCI for a world leading technology organization in the Raleigh, North Carolina area. The Sr. Software Engineer (IaC) - TS/SCI role is a hybrid position. The Sr. Software... 
    Senior

    ClearanceJobs

    Raleigh, NC
    2 days ago
  •  ...shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice...  ...what's next? #JoinTheBandWhat We Are Looking For:As a Software Engineer on our Billing Engineering team, you’ll get to build and expand... 
    Senior
    Flexible hours
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  •  ...re the global communications software company and Tier 1 network operator...  ...Looking For:The Core Voice Engineering and Technology team at...  ...development teams.We are looking for a Sr. Software Development...  ...design and build platform APIs, backend services, and automation... 
    Senior
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  •  ...shape how the world connects. We're the global communications software company and Tier 1 network operator with global reach. The voice...  ...#JoinTheBandWhat We Are Looking For:We're looking for a Senior Software Engineer who leads by example — someone who takes deep ownership of what... 
    Senior
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  • $116k - $156k

    What You'll DoJoin Agent Enablement, the team making it easier for Principal engineers to design, build, and ship trustworthy AI agents. We're hiring a Senior Software Engineer to help build the platform, tooling, and guardrails that power the agent-building experience... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    4 days ago
  •  ...Investigation & Root Cause Analysis – Experience investigating software/product defects, determining root causes, assessing severity...  ...Functional Project Coordination – Ability to coordinate with Software Engineering, Quality Assurance, Regulatory Affairs, Systems Engineering,... 
    Senior
    Work at office

    Sriven Systems Inc.

    Raleigh, NC
    2 days ago
  • **NO SPONSORSHIP** We are seeking a skilled Backend Software Engineer with strong experience in cloud infrastructure, containerization, and infrastructure automation. The ideal candidate will have a solid background in backend software development, cloud platforms such... 
    Senior

    Robert Half

    Raleigh, NC
    3 days ago
  • $104k - $143k

     ...you will find more than just a job—you will find purpose and pride. Your role at BaxterJoin our dynamic team as a Senior Software Systems Engineer in the R&D/Software organization, where you will play a pivotal role in developing groundbreaking healthcare solutions. You... 
    Senior
    Full time
    Temporary work
    Local area
    Work visa
    Flexible hours

    Baxter International

    Raleigh, NC
    1 day ago
  •  ...Affirm, Inc. is seeking an experienced backend engineer for the AI Platform team. You will design and operate gateway, runtime, and evaluation services that scale AI workloads across millions of users, with strong emphasis on security, performance, and reliability.... 
    Senior
    Remote work

    Affirm

    Raleigh, NC
    2 days ago
  • $138.63k - $149.8k

     ...Sr Full Stack Software Engineer for MetLife Group, Inc. (Cary, NC) to design & develop web apps using Java & React. Requires Bachelor's in CS, Software Engg or related field (will accept foreign education equivalent) + 7 years' experience developing apps, including enterprise... 
    Senior
    Work at office
    Remote work

    Sr Full Stack Software Engineer

    Cary, NC
    8 hours ago
  •  ...Fullstack Software EngineerRequired Skills & Experience:Experience in application development...  ...is seeking a skilled Fullstack Software Engineer. As part of a globally distributed team...  ...PatternFlyMaintaining and enhancing backend functionality with Python (Django Rest api... 
    Senior
    Local area
    Remote work

    Insight Global

    Raleigh, NC
    8 hours ago
  •  ...a dynamic, 100% employee-owned consulting firm of more than 2,300 professionals that provides a full range of multi-disciplined engineering, architecture, information technology, and related services to public agencies and private clients throughout the United States.... 
    Senior
    For contractors
    Night shift
    Weekend work

    COLSA

    Raleigh, NC
    1 day ago
  • $130k - $190k

     ...What if your next engineering role involved architecting the platform, not just inheriting it? We’re partnering with an established,...  ...native, highly distributed, and designed around an AI-augmented software development model from day one. This is a senior IC role... 
    Senior
    Remote work

    Kismet Search

    Raleigh, NC
    3 days ago
  • $127k - $191k

    What You'll DoAs a Sr Engineer II (Team Leader, Model Operations & Enablement), you will lead the team that builds and operates Principal's Enterprise AI pipeline platforms — the platform our builders rely on to deploy, monitor, and maintain AI models in production. You... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Raleigh, NC
    3 days ago
  •  ...for production environments. We are an engineering-driven company focused on solving complex...  ...services. The role As a Senior Software Engineer at Kaleido, you will help design...  ...will: Designing and building scalable backend services and APIs in Go. Developing... 
    Senior
    Full time

    Kaleido

    Raleigh, NC
    8 hours ago
  •  ...Development Experience.Comfortable with front-end, middle tier and backend technologies.Expertise in front-end technologies like Angular,...  .../hibernate.Expertise using Tomcat serversExperience with Agile software development methodologyExpertise in using version control... 
    Senior

    Samprasoft

    Cary, NC
    8 hours ago
  •  ...Sr. Full Stack Java DeveloperLocation: Charlotte, NC Duration: 12 Months Type: Hybrid (Local person or ready to relocate)Job Description:• 8+ years of experience (4+ years of Java application programming experience. 3+ years technology architecture experience)• Requires... 
    Senior
    Local area
    Relocation

    Argyle Infotech

    Raleigh, NC
    8 hours ago
  •  ...Senior Software EngineerPicture this: your team's engineers are shipping faster, catching more bugs before production, and building their own AI agents to handle...  ...software engineering experience, ideally including backend/API work, telecom/CPaaS, or high-reliability... 
    Senior
    Work at office

    HireBetter

    Raleigh, NC
    8 hours ago
  •  ...Bandwidth is seeking a Software Engineer for the Billing Engineering team to build and expand our global billing infrastructure. You will design and operate financial systems that scale with our services, collaborating with product managers and engineers to deliver customer... 
    Senior

    Bandwidth

    Raleigh, NC
    2 days ago
  •  ...Job Title: Sr. Front End Software Engineer Location: Cary, NC | Onsite Employment Type: Permanent Duration: Full-time About: VLink...  ...loading, and route-level code splitting. Collaborate with backend engineers to design clean API contracts and integrate... 
    Senior
    Permanent employment
    Full time

    VLink Inc

    Cary, NC
    3 days ago
  • $140k - $200k

     ...Software Engineer (Mid-Level–Senior)HealthTech | Fully Remote — United States | Full-Time Base salary: $140,000–$200,000 USD annually, plus...  ...third-party integrationsNode.js or C# in addition to your core backend languageWhy JoinA fully remote opportunity on a growing, 30-... 
    Senior
    Full time
    Remote work
    Flexible hours

    Urrly

    Raleigh, NC
    8 hours ago
  • We are At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization...
    Senior

    Synechron

    Raleigh, NC
    1 day ago
  •  ...Senior Software EngineerDomainTools is hiring a Senior Software Engineer to join our Engineering Team. This role is perfect for a creative problem-solver with deep expertise in large-scale data engineering and a passion for technical leadership and continuous improvement... 
    Senior

    DomainTools

    Raleigh, NC
    8 hours ago
  •  ...will own test strategy for platform components, expand automated coverage across back-end and integration layers, and partner with Engineering, DevOps, and Product teams. This role focuses on APIs, services, and infrastructure testing to ensure releases are stable and... 

    Intelerad

    Raleigh, NC
    8 hours ago
  •  ...Urrly, Inc. is seeking a Software Engineer (Mid-Level–Senior) to help build AI-powered healthcare software for US customers. This fully remote role offers ownership of meaningful features and opportunities to impact product direction as the team scales. You’ll join... 
    Senior
    Remote work

    Urrly, Inc.

    Raleigh, NC
    3 days ago
  •  ...is looking for a highly motivated individual to provide DevOps Engineering services to the team. In this role you will be responsible for...  ...Compliance, Release & Risk Management. You will work with the software development team to provide them the tools to develop, test,... 
    Senior

    Software Technology Inc

    Raleigh, NC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer, Backend. Be the first to apply!