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

Principal Software Engineer — Core & Service Delivery

Full-time

Panoptyc

About Panoptyc

Panoptyc builds AI-powered loss prevention for the real world — micromarkets, corporate dining, grocery, and beyond. Our platform combines computer vision, human-in-the-loop review workflows, and deep retail integrations to help operators detect theft, reduce shrink, and protect margins at scale. We run on a mix of AWS and Heroku and build on proprietary computer vision AI. Small team, high ownership. Everyone here moves the needle.

The Role

We are looking for a Principal Software Engineer to be the technical anchor for our Core and Service Delivery teams. You are not a manager — you are the engineer who makes the whole system make sense. You will own architectural decisions, raise the quality bar on testing and CI/CD, and be the person others turn to when something is genuinely hard.

Core owns the foundational platform: customer-facing SaaS features, data models, and the infrastructure everything else depends on. Service Delivery owns the operational layer — integrating Computer Vision solutions for use by our internal Loss Prevention team of HITL investigators. You will be the connective tissue between both.

What You will Own

Architecture and systems design. Drive architectural decisions across both teams — API design, service boundaries, data flow, and scalability patterns that hold up as we enter new verticals. Lead design reviews and be the final word on approaches that will be costly to undo. Design auth and identity flows that are secure and maintainable: JWT , Auth0 , token lifecycle, multi-tenant patterns.

Test automation and quality. Own TDD culture across both teams — not just evangelizing it, but writing the hard tests that prove it is achievable. Design automated test strategies for complex scenarios: async pipelines, third-party integrations, multi-tenant edge cases, video processing workflows. If it does not have meaningful test coverage, it does not ship.

CI/CD and developer experience. Own the pipelines. Fast, reliable feedback loops that let engineers ship with confidence instead of anxiety. Integration, contract, and load test stages baked in — not bolted on later. If engineers are doing something manually more than twice, you automate it.

Cross-team technical leadership. Be a force multiplier for senior engineers on Core and SD — code reviews that teach, design discussions that sharpen thinking. Partner with our CV, HITL, Growth, and Loss Prevention teams on cross-cutting concerns and shared infrastructure patterns.

What We are Looking For

You have real .NET/C# backend depth — production systems, not CRUD apps that happen to compile. You know Angular well enough to be dangerous. You have built production apps in Nest.js and Next.js . Your AWS fluency goes beyond having touched S3 — you understand IAM , networking, compute tradeoffs, and what things cost at scale — and you are comfortable working across a mixed cloud environment that includes Heroku . You have debugged JWT token expiry at midnight, understand refresh flows, audience claims, and multi-tenant isolation in Auth0 , and you can explain it to someone else without condescension.

Most importantly: you think in systems before you write code. You understand how pieces interact, where coupling creates fragility, and how to design for change. Your TDD practice catches actual bugs rather than passing by construction. Your CI/CD pipelines are something you would show as portfolio work, not YAML held together by hope.

Strong signals: experience in retail tech, loss prevention, or high-throughput event processing; background spanning both core infrastructure and client-facing delivery contexts; familiarity with Playwright BDD for cross-team end-to-end test alignment; SOC 2-aware development instincts.

What We are Not Looking For

Architects who do not code. Engineers who mistake framework familiarity for system design skill. Anyone who thinks PHP is having a renaissance. People who configure CI/CD by copy-pasting Stack Overflow and call it pipeline engineering. Resume-driven development.

The Stack

Core runs on .NET/C# with Angular on the frontend. Service Delivery runs on Nest.js and Next.js . Each team owns their own unit testing approach; both teams align on end-to-end testing through Playwright BDD . We run on a mix of AWS and Heroku with Docker Compose locally. Authentication runs through Auth0 using JWTs . We are aiming at being SOC 2 Type 2 compliant this year.

Why Panoptyc

Your architectural decisions will be visible in the product within weeks, not quarters. We are actively expanding into grocery, hardware, and apparel — new technical challenges are on the roadmap right now. Small team means real ownership and no committee-driven design-by-consensus. Competitive compensation, remote-first, async-friendly.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer — Core & Service Delivery in Brazil vacancy
  •  ...code through reviews, mentorship and constructive feedback to engineers across the team. Contribute to technical strategy: architecture...  .... Skills you should HODL ~4+ years of experience in software development, with a focus on production web applications. ~... 
    Suggested
    Remote job
    Full time
    Local area

    Kraken

    Brazil
    a month ago
  •  ...Job zerohash is looking for a Senior Software Engineer to help architect and build new features...  ...Work with platform engineers to setup new services Respond to production issues and...  ...The zerohash platform supports three core pillars: Trade, Transact, and Tokenize.... 
    Suggested
    Remote job
    Full time
    Immediate start
    Work from home

    Zero Hash

    Brazil
    16 days ago
  •  ...with a leading AI lab. Qualifications: ~ Advanced professional written proficiency in English ~3–7 years of professional software engineering experience ~ Strong proficiency in Python and JavaScript/TypeScript ; working knowledge of Java , C# , or Go ~... 
    Suggested
    Contract work

    Anyone AI

    Brazil
    12 days ago
  •  ...We are looking for a skilled and technically driven Senior Software Engineer (Python) to join a fast-paced cybersecurity environment. You...  ...and asynchronous patterns for building non-blocking, scalable services ~ Proficiency with generators, iterators, decorators, and... 
    Suggested
    Full time
    Remote work
    Flexible hours

    FusionHit

    Brazil
    8 days ago
  • $4,500 - $6,000 per month

     ...velocity digital product development firm engineering industry-defining software systems for global enterprises. We...  ...Senior Android Engineer to join our core product division under a permanent,...  ...fresh native mobile rebuild servicing millions of users. Modern Declarative... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Shift work

    Space Inch

    Brazil
    19 days ago
  •  ...About the Role: We are looking for an Engineering Manager to lead and grow an existing RPA team while contributing directly as a hands...  ...early-stage company transforming home health and post-acute care delivery in the US. What You'll Work On Team Leadership: Manage... 
    Full time
    Remote work

    Hireoverseas

    Brazil
    16 days ago
  •  ...Benefits Remote work from Latin America. Collaboration with an established business and an experienced international engineering team. Opportunity to work on a distinctive product that makes entertainment more accessible to Spanish-speaking audiences.... 
    Long term contract
    Full time
    Remote work
    Trial period

    Workana

    Brazil
    7 days ago
  •  ...vast majority of DeFi. Many of the world’s largest financial services institutions have also adopted Chainlink’s standards and...  ...Reserve]( Learn more at [chain.link]( About The Role As a Software Engineer in Data Growth, you will help transform how web3 customers discover... 
    Remote job
    Full time

    Chainlink Labs

    Brazil
    a month ago
  •  ...stakeholders, drive AI-enabled engineering practices , develop proof of...  ...teams, and ensure successful delivery through strategic planning,...  ...~8–10 years of software engineering experience, including...  ...solutions ( Workfront , Fusion , Core , AEM ). ~ Adobe Multi-Solution... 
    Full time

    Truelogic

    Brazil
    2 days ago
  •  ...the Team: As a Senior Site Reliability Engineer, you will be a key technical leader...  ...on with engineering teams to accelerate delivery, ensure production reliability, and embed...  ...with Kubernetes internals and managed services like EKS, GKE, or AKS. ~ Expertise with... 
    Full time

    SecurityScorecard

    Brazil
    12 days ago
  • $15 per hour

     ...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured...  ...ecosystem. You’ll help scale and sustain the Wikidata Query Service (WDQS) and related platform services that power tools, features... 
    Full time
    Remote work

    Wikimedia Foundation

    Brazil
    10 days ago
  • $3,000 - $4,000 per month

     ...About Sur Global Services: Sur Global Services (surglobalservices...  ...com) is a modern, high-growth engineering company dedicated to architecting...  ...framework. Operating as our core cross-platform engineer, you...  ..., architecture, and feature delivery accountability across both... 
    Permanent employment
    Full time
    For contractors
    Local area
    Remote work
    Shift work

    Sur Global Services

    Brazil
    19 days ago
  •  ...transactional, customer-facing software applications. Serving as a core structural engineering anchor for high-...  ...highly collaborative, delivery-focused, and...  ...with technical leads, principal engineers, and distributed...  ...runtime automations, service triggers, and internal... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    Vigil Global

    Brazil
    18 days ago
  •  ...Pyyne Pyyne is a modern technology consultancy engineering the next generation of digital products and services. At Pyyne, we believe in using technology to unlock...  ...excellence. Our solutions range from advanced Software Engineering, Cloud, and Data & AI solutions.... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Pyyne

    Brazil
    1 day ago
  •  ...Route has to offer. The team The Core Backend Engineering team builds the foundational systems...  ...highly available, business-critical services behind Package Protection, Returns Protection...  ...for ~7+ years of professional software engineering experience designing,... 
    Full time
    Remote work

    Route

    Brazil
    12 days ago
  •  ...We are looking for a senior engineer to join a brownfield product environment and help evolve...  ...you will build and maintain production software across the frontend and backend, with a...  ...Next.js. Build and support backend services and cloud components in AWS , including... 
    Remote work

    Workana

    Brazil
    6 days ago
  •  ...custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have...  ...team dynamics and innovative problem-solving. Our Solutions Engineering department works closely with prospective customers and... 
    Full time
    Work at office
    Worldwide

    Bitgo

    Brazil
    a month ago
  •  ...UNIX & SQL Production Support Engineer to join our team in Sao Paulo...  ...), Brazil (BR). NTT Data Services is looking for an energetic,...  ...continuous improvement and continuous delivery Continually focus on...  ...technical analyst 4 support, software engineer, application support... 
    Immediate start

    NTT DATA, Inc.

    Brazil
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer — Core & Service Delivery. Be the first to apply!