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 19 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer — Core & Service Delivery in Brazil vacancy
  • What you'll work on Develop and maintain frontend features, backend services, APIs, and data integrations. Implement product requirements and UX designs using established architectural and coding patterns. Build reusable, responsive, and accessible user-interface components... 
    Suggested
    Full time

    Solvd

    Brazil
    8 days ago
  •  ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to...  ...on a technical capacity Proficiency in Python and strong software development knowledge, inclusive of a deep understanding of software... 
    Suggested
    Full time
    Immediate start
    Remote work

    Valor Capital Group

    Brazil
    6 days ago
  •  ...without sacrificing craft. Own feature delivery end-to-end, from scoping and design...  ...minimal oversight. Craft well-tested software that meets a high bar for quality, using...  ...validate AI-integrated features with sound engineering judgment, applying appropriate... 
    Suggested
    Full time

    Newsela

    Brazil
    17 days ago
  •  ...re looking for an accomplished DevOps Engineer to help shape and evolve our cloud, DevOps...  ...support reliable, secure, and scalable service delivery across our environments. You will play...  ...DevOps, SRE, platform engineering, or software engineering roles. ~ Strong... 
    Suggested
    Full time

    Brandwatch

    Brazil
    8 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... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Shift work

    Space Inch

    Brazil
    a month ago
  •  ...frontend applications, backend services, APIs, databases, and third-...  ...for code quality and engineering consistency. Diagnose and...  ...other engineers throughout the delivery lifecycle. Mentor mid-level...  ...7+ years of professional software development experience, including... 
    Full time

    Solvd

    Brazil
    8 days ago
  • We are looking for a Senior Native Mobile Developer based in Latin America to join a growing technology team building an innovative entertainment accessibility platform. The mobile application synchronizes translated audio with movies and other live entertainment experiences...
    Long term contract
    Full time
    Trial period

    Workana

    Brazil
    8 days ago
  •  ...It's a Ruby on Rails application with Go services, and it needs to keep up with an accelerating...  ...You’ll Be Doing Build and maintain the core API that customers, SDKs, Terraform...  ...our platform architect and lead backend engineer on design and implementation Contribute... 
    Full time
    For contractors
    Flexible hours

    Latitude

    Brazil
    2 days 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
    21 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
    8 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.... 
    Work at office
    Remote work
    Flexible hours

    Pyyne

    Brazil
    8 days ago
  •  ...clients, ensuring they maximize the value of our platform and services. You will manage the technical aspects of client relationships,...  ...needs, coordinating efforts, and ensuring the timely and effective delivery of services. Prepare and present regular reports to... 
    Full time
    Remote work

    Tenchi-security

    Brazil
    14 days ago
  •  ...company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one...  ...fintechs, banks, brokerages, and payment providers. As a Software Engineer in Payward Services you'll build and scale the systems that... 
    Remote job
    Full time
    Local area

    Kraken

    Brazil
    12 days 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.... 
    Remote job
    Full time
    Immediate start
    Work from home

    Zero Hash

    Brazil
    a month ago
  •  ...and maintain frontend features, backend services, APIs, and data integrations. Implement...  ...issues with support from senior engineers when necessary. Participate actively...  ...Approximately 3 to 6 years of professional software development experience. Professional... 
    Full time

    Solvd

    Brazil
    14 days ago
  •  ...innovate every day. We're seeking an exceptional Senior Software engineer to join our Technology team. You will be a technical reference...  ...product and engineering stakeholders. Beyond your own delivery, you will raise the technical bar of the team through code reviews... 
    Full time
    Internship

    Ciandt

    Brazil
    15 days ago
  •  ...build solutions with real impact. AI is already part of how we work, evolve, and innovate every day. We're seeking an exceptional Senior Software Engineer to join our Technology team. You will be a technical reference for designing, architecting, and delivering scalable...
    Full time

    Ciandt

    Brazil
    8 days ago
  • We’re looking for an accomplished DevOps Engineer to help shape and evolve our cloud, DevOps, and SRE platforms. In this role, you...  ...and infrastructure that support reliable, secure, and scalable service delivery across our environments. You will play a key role in... 
    Full time

    Brandwatch

    Brazil
    8 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 ~... 
    Contract work

    Anyone AI

    Brazil
    a month ago
  • At Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success. As part of our global team, you'll thrive in an environment that champions curiosity, collaboration...
    Full time

    Cision

    Brazil
    8 days ago
  • We are looking for a skilled and technically driven Senior Software Engineer (Python) to join a fast-paced cybersecurity environment. You will own and evolve a critical layer of our software ecosystem — including microservices, security tool integrations, and an in-house... 
    Full time

    FusionHit

    Brazil
    8 days ago
  • What you'll work on Design and implement end-to-end product capabilities spanning frontend applications, backend services, APIs, databases, and third-party integrations. Translate product requirements, UX designs, and acceptance criteria into scalable technical solutions... 
    Full time

    Solvd

    Brazil
    8 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
    25 days ago
  • We are building an enterprise-grade agentic AI platform for a leading media and broadcasting technology company that serves thousands of radio stations across multiple cloud products. This serverless, multi-tenant architecture leverages Amazon Bedrock AgentCore ecosystem...
    Full time

    Ciandt

    Brazil
    8 days ago
  •  ...Protocol (MCP) & API gateway integration Advanced English level Agentic SDLC practices (prompt engineering, evaluation, HITL workflows) AWS serverless services (Lambda, Step Functions, EventBridge, S3, CloudWatch) Nice to Have Experiences LLM security &... 
    Full time

    Ciandt

    Brazil
    12 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
    a month ago
  •  ...candidate will collaborate with technical and executive stakeholders, drive AI-enabled engineering practices , develop proof of concepts, mentor engineering teams, and ensure successful delivery through strategic planning, modern development methodologies, and best-in-class... 
    Full time

    Truelogic

    Brazil
    8 days 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
    8 days ago
  •  ...We are hiring a Senior Backend Software Engineer in our CARE - AI Engine team in Brazil ! This is a Remote – Brazil position, meaning...  ...open to candidates in Brazil. We build AI-powered backend services that put LLMs in front of real users. We need a senior... 
    Full time
    Part time
    Remote work
    Home office
    Flexible hours

    Gympass

    Brazil
    13 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!