Staff Software Engineer
$149.88k - $187.35kIndependence Pet Group
Established in 2021, Independence Pet Holdings is a corporate holding company that manages a diverse and broad portfolio of modern pet health brands and services, including insurance, pet education, lost recovery services, and more throughout North America.We believe pet insurance is more than a financial product and build solutions to simplify the pet parenting journey and help improve the well-being of pets. As a leading authority in the pet category, we operate with a full stack of resources, capital, and services to support pet parents. Our multi-brand and omni-channel approach include our own insurance carrier, insurance brands and partner brands.Staff Software EngineerReports To: Software Engineering ManagerRole Summary:The Staff Software Engineer is a senior individual contributor and technical leader responsible for driving software design, engineering quality, architecture and technical execution across Embrace's core platforms and engineering teams.This role works closely with the Software Engineering Manager and engineering teams across Policy Administration, Claims, customer-facing web applications, mobile applications, integrations and shared technology platforms. The Staff Engineer operates across team and product boundaries, helping ensure solutions are scalable, maintainable, secure, resilient and aligned with broader technology standards.This is a highly hands-on engineering role. The Staff Engineer is expected to actively design and build software, review code and technical designs, solve complex production and architectural problems, mentor engineers and help establish reusable engineering patterns across the organization.The role does not have primary people-management responsibility. Leadership is exercised through technical expertise, mentorship, influence, execution ownership.Key Responsibilities:Technical Leadership & ArchitectureProvide technical leadership across multiple engineering teams and product verticalsLead solution design and contribute to architectural decisions for new development, integrations, modernization efforts and platform improvementsPartner with the Software Engineering Manager to establish and evolve technical direction and engineering standardsEvaluate technical tradeoffs and recommend pragmatic solutions that balance scalability, maintainability, security, reliability and delivery speedEnsure new solutions are designed for reuse and scale rather than creating unnecessary partner-, product-, or team-specific implementationsIdentify opportunities to simplify architecture, eliminate duplication and create common services, frameworks, APIs and engineering patternsHands-On Software EngineeringRemain actively involved in software development and contribute code to complex, high-impact, or cross-platform initiativesDevelop and support solutions using the Microsoft technology stack, including .NET/C#, Azure, APIs, web applications and supporting data platformsProvide hands-on technical support across customer-facing applications, policy and claims platforms, integrations and mobile applicationsDevelop prototypes and reference implementations to validate architectural approaches and establish patterns for other engineersTroubleshoot complex application, integration, performance and production issuesCode Quality & Engineering StandardsPerform code reviews and design reviews with an emphasis on maintainability, scalability, testability, performance and securityEstablish and promote engineering practices for:Software design and coding standardsAPI and integration patternsAutomated testingObservability and application monitoringError handling and resiliencySecure developmentCloud-native application designSource control and branching practicesHelp ensure engineering standards are consistently applied across internal and partner development teamsIdentify technical debt and work with engineering leadership and Product to prioritize remediationCloud, DevOps & ReliabilityHelp design and improve solutions running within Microsoft AzurePartner with DevOps and engineering teams to improve CI/CD pipelines, deployment automation, release quality and environment consistencyPromote reliable deployment strategies and engineering practices that reduce production riskSupport observability through effective logging, metrics, tracing, alerting and application performance monitoringParticipate in technical investigation and resolution of critical production incidentsIdentify systemic causes of incidents and drive engineering improvements that prevent recurrenceCross-Team Technical LeadershipWork across engineering verticals rather than being limited to a single application or Scrum teamServe as a technical escalation point for complex engineering problemsHelp teams resolve architectural or implementation blockers while enabling engineers to own their solutionsFacilitate technical collaboration across Engineering, Product, QA, DevOps, Architecture, Security and OperationsHelp ensure technical decisions made within individual teams remain aligned with enterprise technology directionSupport technical discovery and provide engineering input during planning and solution developmentMentoring & Engineering CapabilityMentor software engineers and senior engineers through code reviews, design discussions, pairing and technical coachingHelp engineers improve system design, coding, troubleshooting, cloud and software-development skillsPromote knowledge sharing and reduce dependency on individual subject-matter expertsSupport cross-training across applications and engineering verticalsLead by example through strong technical judgment, accountability, collaboration and engineering disciplineModernization & Technical DebtIdentify areas of legacy architecture and software that create reliability, scalability, performance, or delivery constraintsHelp define modernization and refactoring strategies that can be executed incrementally while maintaining platform stabilityDrive improvements to existing APIs, integrations, applications and shared servicesAdvocate for sustainable engineering solutions while balancing immediate business delivery needsAgile Delivery & Business PartnershipParticipate in sprint planning, backlog refinement, technical discovery and delivery activities using Azure DevOpsPartner with Product Owners and business stakeholders to translate requirements into technically sound solutionsProvide technical estimates, identify dependencies and communicate implementation risks and tradeoffsHelp ensure work entering development is technically understood and appropriately designedSupport the Software Engineering Manager in maintaining strong engineering execution across teamsQualificationsBachelor's degree in Computer Science, Software Engineering, or equivalent professional experienceSignificant professional software engineering experience with demonstrated progression into senior technical leadership responsibilitiesStrong hands-on experience with .NET / C# application developmentStrong experience developing cloud-based solutions using Microsoft AzureExperience designing and developing APIs, integrations, distributed applications and enterprise software systemsStrong understanding of software architecture, object-oriented design, design patterns and modern engineering practicesExperience with Azure DevOps, CI/CD pipelines, automated testing and modern deployment practicesStrong experience with SQL Server, relational data modeling and application performanceExperience troubleshooting complex production applications and distributed systemsDemonstrated ability to influence technical direction across multiple teams without relying on direct reporting authorityStrong written and verbal communication skills with the ability to explain complex technical concepts to both technical and non-technical audiencesPreferred ExperienceExperience with policy administration, claims, insurance, financial services, or other regulated enterprise platformsExperience modernizing legacy .NET applications and architecturesExperience with Microsoft Dynamics and enterprise integrationsExperience with modern front-end frameworks and web application architectureExperience supporting or developing native iOS and/or Android applicationsExperience designing reusable APIs and integration platforms for multiple consumers or business partnersExperience with application performance monitoring, observability, reliability engineering and production supportExperience working with distributed or offshore engineering teamsSuccess in This RoleA successful Staff Software Engineer will:Raise the technical capability of engineers around themImprove consistency in architecture and engineering practices across teamsReduce unnecessary duplication and one-off technical solutionsIncrease platform scalability, reliability, maintainability and delivery qualityHelp engineering teams solve complex problems without becoming a bottleneckRemain meaningfully hands-on while influencing technology beyond a single application or teamBecome a trusted technical partner to the Software Engineering Manager and broader Technology organizationCompensation:New York Base pay range: $149,880 – $187,349 per year. This is the range we reasonably expect to pay at hire. Placement within the range depends on job-related factors such as experience, skills, and certifications. This position is eligible for an annual bonus. Base pay is one part of a total rewards package that includes the benefits listed below.All of our jobs come with great benefits including healthcare, parental leave and opportunities for career advancements. Some offerings are dependent upon the location of where you work and can include the following:Comprehensive full medical, dental and vision InsuranceBasic Life Insurance at no cost to the employeeCompany paid short-term and long-term disability12 weeks of 100% paid Parental LeaveHealth Savings Account (HSA)Flexible Spending Accounts (FSA)Retirement savings planPersonal Paid Time OffPaid holidays and company-wide Wellness Day offPaid time off to volunteer at nonprofit organizationsPet friendly office environmentCommuter BenefitsGroup Pet InsuranceOn the job training and skills developmentEmployee Assistance Program (EAP)Interview Technology Notice:Please note that phone and video interviews or screenings may be recorded and transcribed using interview technology to support our recruitment process.By continuing with the interview, you consent to this use.Text Messaging Notice:If you provide a mobile phone number, you may receive job-related communications via text message. Message and data rates may apply.You may opt out of text communications at any time by replying “STOP.” #J-18808-Ljbffr Independence Pet Group
$230k - $250k
...Staff Software Engineer $230,000–$250,000 base + bonus + equity | New York City | Onsite, 5 days SODA has partnered with a seed-stage FinTech building AI-powered technology for complex fund administration. You'll join a small engineering team where you'll own meaningful...SuggestedFull time- ...Staff level SW Engineer ( Backend Heavy or Backend) with 8+ years experience The ideal candidate will bring deep TypeScript experience. Node.js/NestJS and React are a +. AWS production experience, and a track record of designing systems around asynchronous workflows...SuggestedFull timeWork at office3 days per week
$160k - $220k
...Build the future of healthcare payments AirPay is building software to make the financial experience in healthcare dramatically... ...of the business. The role We are hiring a Staff Software Engineer to help lead the next phase of AirPay’s technical evolution...SuggestedFull timeRemote work$200k - $300k
...Roads are the starting point: imagery, vehicle data, GIS records, engineering documents, and local knowledge become a living map of assets... ...join a world-class engineering team that includes a founding software engineer formerly at Brex and a machine learning engineer...SuggestedFull timeLocal area$175k - $250k
...and Nolan Hendrickson, who previously led engineering teams within Microsoft’s Defender... ...based auditors do the work, while Clusia’s software reduces evidence gathering, pre-fills responses... ...no fluff. As a member of the technical staff, you’ll own important parts of the...Suggested- ...investment firms and financial institutions use artificial intelligence to accelerate research and decision-making. As a Staff Software Engineer , you'll play a key role in designing and building scalable backend systems that power AI-driven products. You'll help shape...Full time
- ...of ownership and visibility, as you’d be the founding Android engineer on the team and shape how we build the product, define architecture... ...experience building applications using Swift ~ Strong software design skills, including a deep understanding of design patterns...Full timeWork at office
$150k - $300k
...you looking to work on front-end systems that operate at a level most engineers never encounter? We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for...Immediate start- ...Lead Software Engineer (Staff Level) | AI Products & Platform I’m partnering with a global technology company investing heavily in AI products for tax, accounting, and audit professionals. This team is building tools that help professionals work through complex documents...Full time
$190k - $240k
...Staff Software Engineer (Backend / API Platform) Location: New York City (4 days Hybrid) Pay: $190,000 - $240,000 Base + Equity No Sponsorship Offered About the Opportunity The organization is scaling its platform and seeking a Senior Software Engineer to...$224k - $274k
...I’m working with an early-stage AI startup hiring a hands-on Staff Engineer to help shape the architecture and technical direction of its... ...ownership, challenge assumptions and turn ambiguity into working software. Experience in a small autonomous team within a larger...Full timeWork at office- ...years into the future.This is a distributed team with many remote engineers. You are encouraged to apply if you meet the minimum... ...requirementsHave 10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler serviceHave...Remote work
$172.2k - $266.51k
...Click Therapeutics, Inc., develops, validates, and commercializes software as prescription medical treatments for people with unmet... ...clinicians, scientists, researchers, designers, technologists, engineers and more, united in a common mission to provide patients everywhere...Permanent employmentTemporary workWork at officeLocal areaVisa sponsorshipFlexible hours$207k - $300k
...programming in C++.5 years of experience testing, and launching software products.5 years of experience building and developing large-... ...recovery.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience...Temporary work- ...impactful, user-facing, and challenging projects end-to-end.As a Staff Engineer on this team, you will be a key technical leader shaping the... ....What you will need8+ years of professional experience as a software engineer, with a proven track record of technical leadership...Work at office3 days per week
$262k - $364k
...inference latency, and technical design at massive scale.Partner with engineering leads across Photos to build unified curation, retrieval, and... ...with design and architecture; and testing/launching software products.Preferred qualifications:Master’s degree or PhD in Engineering...$240k - $285k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ...for customers. We're looking for a Staff Engineer who operates across all of them...Work at officeRemote workWork from home3 days per week$228k - $240k
...-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Staff Software Engineer in the Transaction Journey (TJ) organization, you will use your deep Frontend web expertise to build products that deliver...Minimum wageFlexible hours$240k - $300k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ....What you’ll doWe’re looking for a Staff Software Engineer to operate across Acquisition...Work at officeRemote workWork from home3 days per week$180k - $211k
...events, and our reliability is non-negotiable! We are a team of 10+ engineers, with a culture of deep ownership, engineering rigor, and relentless focus on correctness and scale.We're looking for a Staff Level Engineer to step into a high-visibility leadership role at a...Work at officeImmediate startFlexible hoursShift work3 days per week$190.9k - $253.75k
...use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve... ...user & business growthLead by example with hands-on full-stack software development to create dynamic, user-centric experiencesEnable...Work at officeLocal areaWorldwide- ...breaks through walls to get things done the right way, we want to build the future of wealth management with you.The Role As a Staff Software Engineer at Farther, you'll be a technical leader who shapes how we build software. You'll drive architecture decisions, tackle our...
$207k - $303k
...17, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at .What You’ll Do:We're looking for a Staff Engineer, File & Block Storage to design, build, and operate the file and block storage behind our high-performance AI storage platform....Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$229k - $343k
...subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.We’re looking for a Staff Software Engineer to join the Ad Signals and Measurement team at Snap.Signals and measurement team’s mission is to power Snap’s monetization...Full timeLive inWork at officeLocal area$195k - $408k
...decision carries direct, measurable revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this platform. Demand Bidder is a large, high-...Work at officeLocal areaImmediate startRemote workMonday to ThursdayFlexible hours$180k - $211k
...and high-stakes product moments like NFL, NBA, and election cycles. We value engineering excellence, ownership at every level, and building with both speed and craft!We're looking for a Staff Backend Engineer to join us at a pivotal moment — as we transition from a scrappy...Work at officeFlexible hoursShift work3 days per week$300k - $325k
...prototype, and ship AI-native experiences that change how software teams understand and serve their users. This is not an AI layer... ...quickly, and builds products without clear precedents.As a Staff Software Engineer (AI), you will sit at the intersection of deep technical...Work at officeRemote workFlexible hours3 days per week$191k - $225k
...technology evolves. AI experience requirements vary by role and will be assessed during the interview process.About the RoleAs a Staff Software Engineer on the Benefits Advisory team, you will be directly accountable for key architectural improvements to Gusto's benefits...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$240k - $285k
...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...and support you need to grow your career.Engineering at BrexEngineering at Brex is about building... ...become leaders.What you’ll doAs a Staff Software Engineer in Banking, you will help...Bank staffWork at officeRemote workWork from home3 days per week$197k - $247k
...What you'll do• Design, build, and maintain features for the HRX Engineering (HR Experience) product surface• Write clean, well-tested,... ...tenured engineersWhat we're looking for• 8+ years of professional software engineering experience, including full-stack work•...Full timeWork at officeLocal area2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- government software New York, NY
- software applications developer New York, NY
- healthcare software sales New York, NY
- software sales executive New York, NY
- software technical support engineer New York, NY
- software trainer New York, NY
- software support New York, NY
- embedded software New York, NY
- software sales representative New York, NY
- remote software sales New York, NY


