Location: San Francisco, California; New York, New York
Workplace: Hybrid
WHO WE ARE
Notion is the collaborative AI workspace where teams and agents think together https://www.youtube.com/watch?v=vkpYpWfEK5s. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion.
Notinos (our employees) are customer zero in bringing this future of work to life. We care about craft, building things that last, and the belief that great work is still fundamentally human. Our goal isn’t to ship the next feature. Each and every team of Notinos is working to set the standard for how humans work together in the AI era. From building a business’s system of record to making and managing AI agents to automating away the busy work, we care deeply about giving our customers more time for their life’s work.
ABOUT THE ROLE
Build the iOS platform that helps engineers ship confidently. As Notion’s mobile team grows, we’re turning the first generation of mobile foundations into a durable platform: clearer architecture, ergonomic testing, dependable observability, and faster CI/CD. This role is broad—you’ll shape the iOS stack end to end, from shared frameworks and build systems to release quality, with opportunities to work across our shared Rust layer and AI infrastructure for mobile development. You’ll pair with mobile AI and core product engineers to understand friction, evaluate new iOS capabilities, and decide what should become part of the platform.
This role can be based in either San Francisco or New York City. We work from our offices on Mondays, Tuesdays and Thursdays (our Anchor Days) because we do our best thinking and building together in person. We’re looking for someone who’s excited to work alongside the team during those days.
WHAT YOU'LL ACHIEVE
- Make the iOS platform agent-ready: Give engineers and agents dependable ways to build, run, test, screenshot, and iterate through the app so mobile teams can move faster without lowering the quality bar.
- By the end of your first year, define how iOS features are built: establish architecture and ship developer tools, then partner with product engineers to adopt them.
- Raise the bar for iOS reliability and release quality: Improve the systems that catch regressions, prevent incidents, and help engineers understand issues quickly across builds, tests, observability, and CI/CD.
SKILLS YOU'LL NEED TO BRING
- Deep iOS engineering experience at scale: You’ve helped build and deploy mobile applications used by millions, and understand the reliability, performance, and operational practices required at that scale.
- Platform or infrastructure experience: You’ve worked below the product-feature layer on mobile CI/CD, testing platforms, build systems, developer tooling, or shared frameworks—and can turn recurring friction into durable systems.
- Strong architectural judgment: You’re familiar with multiple approaches to iOS architecture and can explain the trade-offs clearly, choosing patterns that make features easier to build, test, and maintain.
- Cross-functional influence: You can partner closely with product engineers, understand their pain points, and earn adoption for new platform APIs, workflows, and standards without relying on authority.
- AI-native engineering practice: You use AI tools and agents as real collaborators, framing tasks clearly, reviewing generated changes, testing behavior, and designing workflows that make the broader team more effective.
Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco or New York City, the estimated base salary range for this role is $150,000 - $168,000 per year.
By clicking “Submit Application”, I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion’s Global Recruiting Privacy Policy https://notion.notion.site/Notion-Global-Recruiting-Privacy-Policy-fc3eb4e829354a26a2bb6fd5e289b550?pvs=74 and NYLL 144 https://notion.notion.site/Ashby-AI-Bias-Audit-2b0efdeead05803bbbfae159ec86c528.
#LI-Onsite
A NOTE ON AI
You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on.
EQUAL OPPORTUNITY & ACCOMMODATIONS
We hire talented people from a wide range of backgrounds. If you’re excited about this role but don’t meet every bullet, we still encourage you to apply. Notion is an equal opportunity employer and does not discriminate on the basis of any legally protected characteristic. Consistent with applicable law, we will consider for employment qualified applicants with arrest and conviction records. Notion provides reasonable accommodations during the application process; if you need one, please let your recruiter know.
Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
ГибридSan Francisco, California; New York, New York
Задачи:
— Дизайн, реализация и запуск задач целиком
— Улучшение и оптимизация системы
— Разбор проблем в продакшене
Требования:
— Сильный сеньор, способный взять задачу целиком
— 5+ лет продакшн-опыта на C#/.NET
— Опыт работы с распределёнными системами под реальной нагрузкой
— Глубокие знания SQL Server
— AI-native: опыт работы с Claude Code или аналогичными инструментами
— Привычка к постоянному улучшению системы, выявлению и устранению проблем
— Стек: C#/.NET, GraphQL, gRPC, MediatR/CQRS, EF Core, SQL Server, Redis, Kafka, MassTransit, AWS, Kubernetes/Helm, Argo CD, OpenTelemetry
Условия:
— B2B
— Полная удалёнка
— Гибкий график
— Оплачиваемый AI-тулинг (Claude Code и другие инструменты для ускорения работы)
— Возможности роста до тех-лида / владельца домена
Location: Anywhere in France, Belgium, Spain
HEALTH CAN’T WAIT.
Not for symptoms to get worse. Not for a six‑month appointment. Not for a system to catch up. But that’s exactly how healthcare works today. You wait, until you can’t.
Alan exists to end the wait.
Health is a universal right, and we believe this right can only become real when it’s coupled with prevention. We need to stop treating health as something we repair and start treating it as something we build, every day. It’s not solely a question of willpower. It’s the healthcare system itself that needs to work for everyone, in a sustainable way.
So we are building the new standard in prevention insurance. Alan is the first company that integrates insurance, prevention, and care into a single, acclaimed user experience.
We are on an incredible journey to build a global leading company, with a unique culture https://alan.com/en/careers. We already partner with 40K+ companies of all sizes, serving more than 1M+ members, and have reached €800M+ in ARR.
Prevention as the new norm. That's what we're building with our team of 1000+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.
⭐ THE ENGINEERING TEAM ⭐
In our engineering team, we build the infrastructure, interfaces, and applications to provide first-class service to our members, health professionals, and even ourselves!
Being an engineer at Alan means joining a team of talented, committed and passionate engineers, with a lot of product interaction.
We move fast, with a lot of ownership, and are proud to tackle big problems!
Our process is very simple: those who make product decisions are the same ones who build them.
Want to know more? Read this article https://blog.alan.com/tech-et-produit/engineering-organisation-at-alan if you want to discover how life as an Engineer at Alan and this article https://medium.com/alan/engineering-career-path-at-alan-e5de5c2e740c on our Engineering career path.
🛠️ THE STACK
Python/Flask, React, React Native, PostgreSQL in a monorepo. We deploy daily and believe in distributed ownership - you build it, you own it.
🤖 THE HOPPER CREW
🎯 Mission:
- Hopper is Alan's internal agentic AI platform and every Alaner's AI companion: one unified productivity tool for coding, data, automation, research, and everyday work.
- It is a platform with a product on top. The product is the first and most demanding user of reusable components for agent orchestration, isolated execution, skills, connectors, permissions, audit, and evaluations.
It started as a coding agent. Watch how we built its first version and enabled anyone at Alan to ship code https://www.youtube.com/watch?v=hAu7Ngfd0ys. Coding remains its most mature use case and the foundation we are expanding from.
🔭 Scope:
1. Product experience - durable AI sessions available from the web, Slack, Linear, and GitHub for coding, data analysis, automation, and general work
2. Agent runtime and orchestration - control plane, harness, model routing, long-running execution, recovery, and isolated sandboxes
3. Secure connectors - an MCP Gateway that manages identity, credentials, permissions, confirmations, sensitivity, and audit
4. Skills, automations, and artifacts - reusable workflows, scheduled or event-driven work, dashboards, and hosted tools
5. Trust and review - evaluations and product experiences that expose tests, screenshots, previews, queries, sources, and tool actions
👀 Focus for 2026:
Coding proved that Alaners want to delegate meaningful work to agents. Our 2026 focus is to make it the AI companion every Alaner can rely on: faster and more durable sessions, safe access to company tools and data, HDS-compatible infrastructure for sensitive workloads, stronger evaluations, and results people can inspect before acting on them.
👀 Focus for 2026:
In 2026, we're moving from "AI tools you monitor" to "AI agents you trust." That means scaling Hopper — Alan's own background coding agent — alongside the infrastructure that makes it reliable: managed agent pools, sandboxed environments, autonomous testing, and CI auto-fix. Engineers will routinely offload tasks to agents. Non-engineers will open pull requests after having easily tested their changes. Agents will validate their own work before it ships.
⭐ IS IT YOU WE’RE LOOKING FOR?
EXPERIENCE WE VALUE
- 3+ years in full-stack software engineering roles
- Experience building products, internal platforms, frameworks, or infrastructure used by other people
- Depth in at least one relevant area: AI agents and evaluations, developer platforms, high-quality product UX, distributed systems and runtimes or security and authorization
- Ability to own work end to end, from a React interaction or API contract to reliability in production
- Experience with LLM APIs, agent harnesses, MCP, or AI-assisted coding tools is a strong plus
MINDSET WE VALUE
- You think in terms of both product and platform experience: Alaners across engineering, product, data, sales, and operations are your customers
- You care about whether people can understand and verify what an AI system did
- You make concrete tradeoffs between speed, reliability, cost, security, and user experience
- You simplify complexity with clear abstractions and maintainable code
- You are collaborative, humble, and motivated by enabling others
- You are excited about AI changing who can build, investigate, and automate work
- You are fluent in English (no French required)
- Above all, we look for high potential and curiosity. Everything else is a bonus.
🌍 HOW WE WORK
- Location: You must be legally eligible to work in France, Belgium, or Spain.
- Remote work: We offer remote work flexibility, but we value in-person collaboration
🎯 IMPORTANT NOTE: WE HIRE PEOPLE, NOT ROLES.
If you're excited about this opportunity but don't check every box, we'd love to hear from you. Everyone, no matter how underrepresented, should feel free to apply, as it can only bring learnings or success.
If you identify yourself as a woman: Did you know that research shows women often apply only when meeting 100% of requirements?
Remember, this is just a guide, not a checklist.
We'll be thrilled to receive your application!
To see all our opened Engineering positions, click here https://jobs.ashbyhq.com/alan?departmentId=8ba0fb44-ec79-4731-bf45-d65a821e24f0 !
🔖 Check out our About Alan https://alan.com/about and Career https://alan.com/careers pages, as well as our Medium https://medium.com/alan, blog https://blog.alan.com/ and Glassdoor page https://www.glassdoor.com/Overview/Working-at-Alan-EI_IE1696043.11,15.htm for more info.
YOU WANT TO KNOW MORE ABOUT ALAN?
- 🙌 Perks & Benefits https://alan.com/en/careers/a/salary-equity: Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers.
- 🤘 A strong culture https://alan.com/en/about/a/leadership-principles: People joining Alan are often surprised and delighted by our innovative working method. We have a set of cultural values that guide our approach to work
🔄 A quick note about the process
Note: While you're applying for a specific area, you may join a different engineering team based on where we think you'll have the most impact. Check out descriptions of other areas here https://www.notion.so/Software-Engineering-Areas-Alan-2c61426e8be7805bacd2cdbc08c32640?pvs=21.
Location: Anywhere in France, Belgium, Spain
HEALTH CAN’T WAIT.
Not for symptoms to get worse. Not for a six‑month appointment. Not for a system to catch up. But that’s exactly how healthcare works today. You wait, until you can’t.
Alan exists to end the wait.
Health is a universal right, and we believe this right can only become real when it’s coupled with prevention. We need to stop treating health as something we repair and start treating it as something we build, every day. It’s not solely a question of willpower. It’s the healthcare system itself that needs to work for everyone, in a sustainable way.
So we are building the new standard in prevention insurance. Alan is the first company that integrates insurance, prevention, and care into a single, acclaimed user experience.
We are on an incredible journey to build a global leading company, with a unique culture https://alan.com/en/careers. We already partner with 40K+ companies of all sizes, serving more than 1M+ members, and have reached €800M+ in ARR.
Prevention as the new norm. That's what we're building with our team of 1000+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.
🤖 OPS AI PLATFORM TEAM 🔀
We're building something that doesn't exist yet.
Imagine a platform where AI agents autonomously handle operational work - connected to every internal and external tool, trained by operators themselves, running safely at scale. No engineers needed. No bottlenecks. Just agents that work.
That's what we're building. The Ops AI Platform will let our Ops team create, evolve, and monitor their own AI agents to automate thousands of tedious tasks. We aim to crack problems no one has solved at this scale.
The project just launched. You'd join at ground zero - shaping the architecture, the product, the entire foundation.
If building the future of work from scratch excites you, this is it.
⭐ OUR NORTH STAR
We’re building ops agents that work reliably and safely, without putting the engineering team on the critical path.
You’ll work at the intersection of product engineering and ML engineering. Our mission is to create the platform that enables building accurate and reliable AI agents, delivering an outstanding experience to our internal Ops team for the creation, iteration and monitoring of their agents, without requiring hard technical skills. Things we’re working on:
- 💬 Integrate agents at the heart of internal tools - UIs where Ops monitor and take action on concrete business situations. We want AI agents to become first-class citizens in this ecosystem, with context-aware chat modals, allowing users to review agents' reasoning, actions, and provide follow-up instructions - with instant impact on business data.
- 👥 Empower non-technical users to become autonomous in the creation and maintenance of agents to automate operational tasks at scale: prompting, tools configuration, testing, datasets, replayability, evaluations
- 🔧 Build a complete set of tools made available to AI agents, connecting to internal and external capabilities: internal business data, external servers, external web dashboards without API, etc.
- 💯 Safety and accuracy at the core: robust testing, stateful evaluation, progressive rollout, human-in-the-loop to validate sensitive actions, fine-grained permissions and limits
In 6 to 12 months, we plan to increase our scope by owning the AI platform that will power all agentic use cases at Alan - creating economies of scale thanks to common infrastructure and tooling.
If you’re excited by the idea of building the future of work, this is the team for you - we're at the start of the journey.
🎯 IS IT YOU WE’RE LOOKING FOR?
We’re looking for Product engineers with 3+ years of experience who get excited about building state-of-the-art AI systems and applying them to real-world, high-stakes problems in operations.
- You’ll work at the frontier of LLMs, tool calling, human-in-the-loop, internal tools UX, multi-agent architectures, and see your work deployed in production, used by our ops team
- You’ll implement new capabilities for AI agents, as well as tooling to make ops autonomous on the creation, evolution, monitoring and evaluation of their agents
- You’ll work on making our system scale, going from a few dozen to tens of thousands of tasks automated daily
- You’ll have significant influence on system architecture and code quality
- You’ll mentor engineers, contribute to our product & engineering culture, and help build the team (including participating in hiring).
You would be a good fit at Alan if most of this sounds like you:
- Strong background in full-stack software engineering, systems architecture, with a spike in back-end engineering.
- Experience with traditional ML, or LLMs, or ML dev ops is a big plus
- Product-minded: you want your solutions to be used, and impactful
- Self-directed and pragmatic
- Humble and still willing to grow (no matter your seniority!)
- Collaborative, enthusiastic about teamwork, learning, and teaching
- Fluent in English (no need to speak French!)
But above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus.
For this opportunity, we are aiming to hire within the D-F level range.
🙌 PERKS & BENEFITS https://alan.com/en/careers/a/salary-equity
At Alan, we believe that being in good health is a basic need, and it starts with our employees. This is why Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers.
Therefore, we offer:
- Fair rewards. Generous equity packages complement your base salary.
- Flexible Office. Amazing office space at our HQ, sponsored co-working hubs or a full-remote experience with home office equipment sponsorship, we want you to live where you’re the happiest.
- All the tools you need. Top of the range equipment: Macbook Pro, keyboard, laptop stand, monitor, and noise-canceling headphones.
- Flexible vacation policy and flexible working hours. Organize your time as you wish.
- Delightful healthcare insurance: Extremely comprehensive health insurance - 100% for you and your children, 90-100% for partners depending on your country (permanent contracts only).
- Transport. Country-specific commuter benefits.
- Learning & Training opportunities. A highly flexible Training policy free books and budget to attend and speak at conferences if the opportunity arises.
- Personal growth through coaching: At Alan, coaching isn't just a perk - it's core to who we are. Every Alaner is paired with a dedicated coach from day one, who helps maximize their impact, nurture engagement, and navigate Alan's values to develop their full potential. Learn more about our coaching culture https://alan.com/en/blog/discover-alan/a/alan-culture-excellence-through-coaching.
- Parental leave. Extended parental leave for all new parents.
IMPORTANT NOTE: WE HIRE PEOPLE, NOT ROLES.
If you're excited about this opportunity but don't check every box, we'd love to hear from you. Everyone, no matter how underrepresented, should feel free to apply as it can only bring learnings or success.
If you identify yourself as a woman: Did you know that research shows women often apply only when meeting 100% of requirements?
Remember, this is just a guide, not a checklist.
We'll be thrilled to receive your application!
🔖 Check out our About Alan https://alan.com/about and Career https://alan.com/careers pages, as well as our Medium https://medium.com/alan, blog https://blog.alan.com/ and Glassdoor page https://www.glassdoor.com/Overview/Working-at-Alan-EI_IE1696043.11,15.htm for more info.
🔄 A quick note about the process
Note: While you're applying for a specific area,, you may join a different engineering team based on where we think you'll have the most impact. Check out descriptions of other areas here https://www.notion.so/alaninsurance/Software-Engineering-Areas-Alan-2c61426e8be7805bacd2cdbc08c32640?source=copy_link.
Задачи:
— Отвечать за полный цикл разработки: дизайн, продакшн и поддержка системы
— Работать с международной iGaming-платформой, включающей 50+ .NET-сервисов
— Улучшать систему раунд за раундом, выявлять и исправлять потенциальные проблемы
Требования:
— 5+ лет продакшн-опыта на C#/.NET
— Опыт работы с распределёнными системами под реальной нагрузкой
— Глубокие знания SQL Server
— AI-native: опыт работы с Claude Code или аналогичными инструментами
— Привычка постоянно улучшать систему
Условия:
— Полная удалённая работа (кроме России)
— Гибкий график
— Работа по B2B
— Оплата AI-тулинга (Claude Code и другие ускоряющие инструменты)
— Большая команда
— Возможность роста до техлида или владельца домена
— Процесс отбора: интро-звонок, техническое интервью 1,5 часа, оффер
Location: Yerevan, Armenia
Problem Space
Logistics operations today are still largely:
manual
reactive
fragmented across tools
running on incomplete or late data
full of conflicting constraints
under real-time decision pressure
driven by evolving business rules
a mix of legacy and new systems
Much of this is unstructured: emails, documents, free-text updates, exceptions nobody modelled. That is where AI changes the game.
We’re building a system that:
ingests real-time operational data, structured and unstructured
supports planning and execution decisions, with AI agents that act where it’s safe and hand over to humans where it isn’t
adapts to constantly changing constraints
What You’ll Work On
AI in production.
Building LLM- and agent-powered features into production .NET services: tool calling, structured outputs, retrieval over operational data, document and message understanding.
The seams.
Designing the boundaries between deterministic business logic and probabilistic AI: validation, fallbacks, human-in-the-loop.
Trust.
Making AI measurable and trustworthy: evals, test sets, observability, guardrails and cost/latency budgets.
Ownership.
Owning features end to end, from problem framing with product to running them in production.
Design Principles
keep things simple before scalable
prefer explicit logic over magic abstractions, and that includes AI: deterministic where you can, model where you must
optimize for change, not perfection (models, prompts and providers will change)
measure AI behaviour, don’t trust vibes
avoid “framework-driven architecture”
accept that some parts will be ugly, temporarily
Tech Stack
.NET · Vue.js · service-oriented architecture · relational + operational data storage · cloud-based infrastructure · LLM APIs and agent tooling (e.g. Semantic Kernel / Microsoft.Extensions.AI, MCP) · vector/semantic search · eval and tracing tools
How We Build
AI-native development is the default. You use coding agents (e.g. Claude Code, Copilot) every day.
You own what you ship, whoever typed it: you review AI-generated code critically, test it and understand it.
What We Expect
Strong, senior-level .NET engineering
Ability to navigate uncertainty and work in ambiguity
Willingness to challenge decisions
Focus on outcomes, not just code
Understanding of trade-offs and complex systems, including when not to use AI
Preferring ownership over comfort
Strong Plus
Having shipped LLM/AI features to production and kept them running
Experience with evals, prompt/version management or AI observability
Python for prototyping and data work
Logistics or other real-time operations domain experience
What You Won’t Find Here
over-engineering everything upfront
unnecessary microservices
“clean architecture” for the sake of it
process-heavy development
AI demos that never reach production
wrapping a chatbot around a problem and calling it solved
JКомпания не указана
47
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
What you'll do: Own the architecture and roadmap for search and recommendations end to end — query understanding, retrieval, ranking, and the surfaces they feed: search, discovery, the home feed, and our trending and creator leaderboards.
At Salesloft, our Principal Engineer for AI sets the technical direction for how machine intelligence works across our Predictive Revenue System. You lead through technical credibility and make the engineers around you better.
Location: United States
Workplace: Remote
ABOUT DOCKER
Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.
We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.
_______________________________________________________________________
The Senior Principal Software Engineer is responsible for shaping and evolving the company’s technical landscape. In addition to designing, developing, and maintaining core systems, the Senior Principal Software Engineer provides strategic guidance to align technology initiatives with business goals. This role is vital in ensuring that the platform is secure, scalable, and performant—capable of supporting rapid growth and driving innovation.
RESPONSIBILITIES
Technical Strategy & Architecture
● Define and drive the overarching technical vision, ensuring the platform meets current and future scalability, performance, and security needs
● Evaluate and select tools, frameworks, and architectures to maintain a state-of-the-art technology stack
Leadership & Mentorship
● Provide technical leadership and guidance to the engineering organization, setting best practices and standards.
● Coach and mentor engineers, fostering a culture of continuous learning and collaboration
Innovation & Research
● Investigate emerging technologies, frameworks, and best practices
● Lead prototyping initiatives and proof-of-concepts that can transform the platform’s capabilities
Scalability & Performance
● Ensure the platform is designed for high performance and can seamlessly handle increasing user loads
● Oversee performance optimization, load balancing, and capacity planning strategies
Reliability & Availability
● Design fault-tolerant, highly available systems that minimize downtime and deliver a seamless user experience Infrastructure Automation
● Advocate for and implement Infrastructure as Code (IaC) principles, CI/CD pipelines, and automation best practices
● Continuously refine deployment, testing, and operations processes to improve efficiency
Security & Compliance
● Collaborate with security experts to ensure platform integrity, compliance with industry standards, and protection of sensitive data
● Proactively address security vulnerabilities and champion secure coding practices
Cross-Functional Collaboration
● Work closely with product managers, designers, and other stakeholders to ensure technical initiatives support business objectives
● Drive alignment between engineering roadmaps and product strategies
Technical Problem-Solving
● Tackle complex architectural and technical issues, providing clear direction and innovative solutions
● Serve as an escalation point for critical system challenges
Code Quality & Reviews
● Uphold coding standards through thorough code reviews, ensuring high-quality, maintainable codebases
● Establish and enforce best practices around testing, documentation, and version control
Documentation & Knowledge Sharing
● Produce comprehensive technical documentation, including architectural diagrams, design guidelines, and operational runbooks
● Promote a transparent engineering culture by sharing insights and successes across the organization
QUALIFICATIONS
● 12+ years of software engineering experience with demonstrated expertise across multiple domains (SDLC, AI engineering, corporate systems, etc)
● Extensive software engineering experience, with a track record in designing and implementing large-scale, distributed systems
● Deep technical expertise: Proficiency in multiple programming languages, cloud platforms (e.g., AWS, Azure, GCP), and modern development frameworks
● Leadership acumen: Demonstrated ability to lead diverse engineering teams, inspire innovation, and drive successful outcomes
● Architectural vision: Proven skill in defining and driving architectural roadmaps that align with evolving business needs.
● Problem-solving ability: Expertise in diagnosing complex system issues and designing robust, scalable solutions
● Communication skills: Excellent written and verbal communication skills, capable of influencing both technical and non-technical stakeholders.
● Security conscious: Solid understanding of security best practices, compliance standards, and data protection
● Continuous improvement mindset: Passion for optimizing processes, toolchains, and workflows
● Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
As a Senior Principal Software Engineer, you will not only architect innovative solutions but also shape the technical culture. Your leadership and expertise will be pivotal in building a resilient, cutting-edge platform that supports rapid growth and drives long-term success.
Docker considers visa sponsorship on a case-by-case basis based on business needs.
Compensation & Equity
United States: $219K – $352K + equity
______________________________________________________________________
POSTING INFORMATION
- Open vacancy: This posting is for an existing open role.
- AI in hiring: Docker may use AI-assisted tools during our recruiting process.
- Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.
______________________________________________________________________
PERKS & BENEFITS
- Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.
- Flexibility that fits your life – We trust you to manage your schedule while delivering great work.
- Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.
- Home office support – Set up your workspace for comfort and success.
- Technology stipend – Equivalent to US$100 net per month to help support your work.
- Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.
- Parental leave – 16 weeks of paid parental leave after six months of employment.
- Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.
- Comprehensive benefits – Medical, retirement, and paid holidays vary by country.
- Docker swag – Because representing the whale never gets old.
Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.
#LI-REMOTE
Location: Hybrid - San Francisco
About Vercel:
Vercel is the agentic infrastructure company, freeing people and agents to ship what's next. For more than a decade we've helped builders move from idea to production with speed, security, and exceptional developer experience.
Now we're scaling our products for both agents and people to ship and run software, built in the open and trusted by OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide.
About the role
We are looking for a Product Manager to join our Product team. You will own Software Factory, a new product area that puts AI agents on every stage of the development loop — triaging an issue, planning it, writing the code, and checking the result — while keeping people on the judgment calls. Human time and human attention have become the bottleneck, and the opportunity is to move towards automation of continuous software maintenance and improvement. You will define how agents help fix bugs, implement features, improve performance, mitigate security issues, improve code quality, and increase test coverage. You will report to the Product Lead and will be located in San Francisco, CA (hybrid).
If you’re based within a pre-determined commuting distance of one of our offices (SF, NY, London, or Berlin), the role includes in-office anchor days on Monday, Tuesday, and Friday. If you're located beyond that distance, the role is fully remote. For location-specific details, please connect with our recruiting team.
What you'll do
Own the product vision, strategy, and multi-year roadmap for Software Factory.
Define the workflow model — how work moves through classification, analysis, implementation, and review, and where the handoff back to a person belongs
Own the trust and quality bar: evals, verification, retry behavior, and what the factory is permitted to touch without human approval
Define how factories integrate with where engineering work already lives, including GitHub and Linear, and with agent harnesses such as Codex and Claude Code, as well as new dedicated surfaces for interacting with factory agents.
Shape the memory and context model that lets a factory accumulate real knowledge of a repository over time
Work directly with design partners and Enterprise customers adopting factories against their own codebases
What you need
You've worked on developer tooling products, ideally CI/CD, code review, developer productivity, or AI coding tools
You have deep hands-on experience with coding agents and a substantiated point of view on where they succeed and where they fail today
You have the technical depth to reason about agent orchestration, evals, context management, and sandboxed execution
You have owned a platform area that other product teams build on, and set technical direction others adopted
You have experience with products whose output is probabilistic, including defining acceptance bars and measuring quality over time
You have experience working directly with design partners or Enterprise customers on adopting new engineering workflows
Bonus if you
Have worked on multi-agent systems or agent orchestrators.
Have worked on evals or systematic measurement of AI output quality
Have worked on products adopted bottom-up by individual developers before spreading to teams
Have run or operated a large open-source project
Compensation & Benefits:
Competitive compensation package, including equity.
Inclusive Healthcare Package.
Learn and Grow - we provide mentorship and send you to events that help you build your network and skills.
Flexible Time Off.
We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed.
The San Francisco, CA base pay range for this role is $208,000 - $312,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Disclosures:
Privacy:
Please review our
Job Applicant Privacy Policy
for more information on how we handle your data.
Equal Opportunity:
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don't necessarily check every box on the job description.
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Требования:
— сильный практический опыт управления корпоративными Mac-устройствами
— опыт работы с macOS Endpoint Management и Hardening
— практический опыт работы с Okta
— опыт работы с 1Password
— опыт работы с YubiKey и аппаратными ключами безопасности
— сильный опыт в области безопасности конечных точек
Условия:
— краткосрочный проект: несколько недель
Location: Russia; Moscow; Perm
Workplace: remote
About Xsolla
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
About the Role
We are hiring a Staff Software Engineer to own the smart wallet and account abstraction layer of XsollaZK, Xsolla's Web3 platform on a zkSync-based L2. This is an individual contributor role with a large technical scope. You are the technical anchor for how millions of players get an on-chain account they never have to think about.
The product. Every player who signs in with Xsolla ID receives a deterministic, non-custodial smart account. The account is derived from their identity claim, is identical on every device, and its private keys never leave the client. It is not a separate wallet screen: it is the player's inventory. It backs:
minting and gifting;
trading on our Bazaar marketplace;
Merkle-based reward airdrops;
gas sponsorship;
an in-app dApp browser that exposes the same signer to third-party applications through an EIP-1193 provider.
Responsibilities
The technical strategy and architecture of the smart wallet platform: account model, signing, session management and gas abstraction at scale
The smart account and permissioning model, evolved to meet both product and compliance needs
The security model where our signer meets third-party applications: what a player is actually approving, and proof that the UI shows it
The custody and recovery roadmap, from today's interim mechanisms (including raw key export) to
MPC
-based custody
Cross-team technical decisions on account architecture, SDK contracts, data modeling and platform reliability, with buy-in from the wallet, marketplace, SDK, mobile and security teams
Engineering standards in the Web3 domain
Production escalations in the wallet and account abstraction domain
WHAT YOU WILL DO
Design and evolve the
ERC
-4337 user operation lifecycle (prepare → sign → submit → confirm),
EIP
-7702 delegation, deterministic address derivation from identity, and the session-key and permission primitives (including origin-bound Smart Sessions) that let players act without a prompt on every transaction
Set the paymaster and gas-sponsorship strategy: what we sponsor, how we meter and cap it, how we defend it from abuse, and how it degrades when sponsorship is unavailable
Define
EIP
-1193 /
EIP
-6963 provider behavior, origin-bound and policy-versioned sessions, trust tiers, and the transaction and signature confirmation flow
Design recovery paths (passkeys, guardians, social recovery) that a non-crypto-native player can complete without losing assets
Identify systemic risks (key management, signature phishing, reorgs and indexer staleness, bundler and
RPC
dependencies, contract upgrade paths) and lead initiatives that resolve them before they become incidents
Write RFCs and design docs; review critical code, contracts and designs
Work with product, security, legal and infra teams to align on the roadmap and turn business and regulatory needs into well-scoped technical plans
Create leverage for the engineering org through documentation, tooling and mentorship
Serve as the escalation point for complex production issues: a stuck user operation, a drained paymaster, a signing prompt a player didn't understand
Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively
REQUIRED
Experience
8+ years of engineering in the Ethereum ecosystem working with crypto wallets and smart wallets
Designing or operating a production smart wallet or account abstraction system serving real users and real value
Shipping and operating systems where a bug meant lost funds. You can talk concretely about the guardrails, reviews and rollback paths you put in place
Account abstraction and smart wallets
ERC
-4337 in depth: EntryPoint (v0.6 through v0.8), the UserOperation lifecycle, bundler and paymaster roles, validation rules (
ERC
-7562), gas estimation and its failure modes, counterfactual deployment, signature validation for undeployed accounts (
ERC
-6492)
EIP
-7702 and the post-Pectra landscape:
EOA
delegation, its interaction with EntryPoint v0.8, and the risks it introduces (residual key authority, delegation phishing, storage collisions)
Building on or extending production smart account implementations; modular account standards (
ERC
-7579 /
ERC
-6900)
Session keys and delegated permissions: scoped, time-limited, policy-bound authority; TTLs and contract allowlists, origin binding, permission revocation;
ERC
-7710 /
ERC
-7715
Signature schemes and wallet interfaces:
EIP
-712 typed data,
ERC
-1271 contract signatures, WebAuthn / passkey (P-256) signers;
EIP
-1193,
EIP
-6963,
EIP
-5792 batched calls,
ERC
-7677 paymaster interfaces
Smart contracts and
EVM
Solidity and the
EVM
: reading, reviewing and writing account, paymaster and module contracts; gas-aware design; upgradeability and migration patterns; working effectively with external auditors
L2 specifics and their effect on wallet design: native account abstraction on zkSync-family chains, transaction and fee models, finality and reorg behavior,
RPC
and indexer semantics
Backend
Go: idiomatic code, concurrency patterns, performance profiling
TypeScript and SDK design: client-side SDK surfaces that internal and external teams build on
Distributed systems and their trade-offs (consistency, availability, failure modes); reconciling off-chain state against an authoritative on-chain result
Data and infrastructure
PostgreSQL: schema design, query optimization, migrations at scale
Kubernetes: deploying, operating and debugging services
Asynchronous messaging and event-driven design (Kafka or
NATS
): consumer groups, at-least-once delivery
Git, CI/CD
Security
Key management in production: platform secure storage (Keychain / Keystore), HSMs,
MPC
or threshold signing, and the operational discipline around each
Wallet threat modeling: signature and delegation phishing, malicious dApp origins, replay and cross-chain replay, token approval abuse, paymaster griefing and
DoS
Leadership
Leading multi-quarter technical initiatives across teams
Influencing architecture and standards beyond your immediate team
RFCs and design docs that stand on their own and are actionable without you in the room
AI-assisted engineering
Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository
English
English at C1 level
Nice to Have
Hands-on experience with
ZK
Stack and
zk
-rollups
Hands-on experience with embedded and ecosystem wallet and
AA
infrastructure technologies (thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, Biconomy, ZeroDev, Safe{Core}), with clear views on build versus buy
MPC
/ threshold custody, social recovery or guardian-based recovery in a consumer product
NFT
and token infrastructure at scale:
ERC
-721 /
ERC
-1155 /
ERC
-20 mechanics, marketplace contracts, Merkle-based airdrop and claim distribution, chain indexing services
Contributions to open-source wallet, security or identity projects, including authoring or reviewing
ERC
/
EIP
standards
Compliance requirements for crypto consumer products:
KYC
/
AML
, geofencing,
MiCA
, SOC 2, ISO 27001,
GDPR
data minimization, audit logging
Identity and auth integration for wallet derivation: OAuth 2.0 /
OIDC
, JWT verification, token scoping
Platform or infrastructure engineering: building systems other engineers build on
Owning a mobile wallet surface: React Native / Expo, WebView provider injection, native signing UI
Gaming industry experience: platforms for game developers, publishers or players
How We Work
Decisions in writing. Significant technical decisions are written up as an RFC or ADR that lays out the options and trade-offs. We work across time zones, so a design has to stand on its own.
AI is part of everyday engineering. We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.
HOW WE HIRE
Intro call. Your background, your motivation and the role.
Technical interview. Built directly on the What you will own and Required sections above. We won't ask about anything this posting doesn't promise.
System design. You design part of a wallet or account abstraction platform end to end and walk us through the trade-offs.
Bar raiser. An engineer from outside the hiring team checks that you raise the overall engineering bar.
Benefits
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
Location: Remote
Employment Type: Full-time
Schedule: 10:00–19:00 (flexible)