Location: Milan, Italy; Biassono, Italy
Workplace: Hybrid
Artificial Intelligence. Actual Impact.
At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and manage training all in one place. But our real mission goes deeper: we help teams move faster, work smarter, and focus on the work that truly matters. Our platform is built with intelligent, time-saving tools that personalize learning, eliminate busywork, and turn training from a checkbox into a superpower. The result? Better experiences for learners and real results for businesses.
We’re shaping the future of learning with a team that isn’t afraid to challenge the status quo. If you're excited by the idea of using AI to make work-life better for real people–you’ll feel right at home here. And it’s not just what we build, it’s how we show up. At Docebo, our values aren’t just posters on the wall—they guide how we work every day. We call it the Docebo Heart: trust by default, assume positive intent, and create space for different perspectives to thrive.
So… what are you waiting for? Join 900+ Docebians around the world and help us reinvent the way people learn, because learning never stops.
🗺️ THE ADVENTURE AHEAD
As a Senior Product Engineer I at Docebo, you aren't just writing code; you are the architect of a world-class SaaS platform that empowers millions to learn and grow. You’ll join a cross-functional team where your mission is to design and deploy solutions that push the boundaries of EdTech. By embracing "Near Zero Handovers," you will have the autonomy to see your ideas move from a whiteboard concept to a global production environment. This is your chance to tackle complex technical challenges and leave a lasting mark on a product that is literally shaping the future of work.
Our Tech-Stack
We build modern, scalable, and resilient products. Our ecosystem is diverse, and we believe in leveraging the best tools for the job. In this role, your day-to-day will be mainly focused on Golang and PHP development, and when needed supporting on Frontend development using Angular. Here is a snapshot of our technology stack:
- Core Backend: We power our services using PHP, Node.js (TypeScript), and Golang. We are also embracing Serverless architecture, leveraging it specifically for our newest modules and features to ensure maximum scalability and speed of innovation.
- Frontend Ecosystem: Angular is our main framework for web applications, though some of our cross-functional teams build components using React.
- Mobile Development: We deliver high-quality cross-platform mobile experiences powered entirely by React Native.
- Cloud & DevOps: Our entire infrastructure is fully cloud-native and hosted on AWS.
🛠️ THE DAY-TO-DAY
- Engineer Excellence: Design, implement, and deploy scalable software solutions that enhance the core functionality of our global SaaS platform.
- Collaborate Without Borders: Partner closely with Product Managers, UX designers, and QA legends to turn visionary concepts into high-performing features.
- Champion Code Quality: Write clean, efficient, and beautifully documented code while participating in peer reviews to keep our standards sky-high.
- Crush Technical Debt: Proactively engage in refactoring efforts to boost system performance and ensure our codebase remains maintainable and modern.
- Solve Complex Puzzles: Monitor and troubleshoot live applications, identifying and resolving issues quickly to ensure our users always have a smooth experience.
- Live the Agile Life: Fully immerse yourself in sprint planning, daily stand-ups, and retrospectives to keep our momentum and goals perfectly aligned.
💪 YOUR SUPERPOWERS
- Experience: 4 + years of experience in full-stack development
- Technical Versatility: You have hands-on experience with Golang or PHP (or both) and in any frontend technology (Angular or React).
- Agile Expertise: You thrive in Scrum environments and possess a clear understanding of CI/CD processes and rapid delivery.
- DevOps DNA: Experience with Docker, Kubernetes, or Infrastructure as Code tools like Terraform.
- Testing Mastery: You have a passion for automation and experience with testing frameworks to ensure high-velocity delivery.
- Proactive Problem Solver: You have a "can-do" mindset and the diagnostic skills needed to fix complex issues with speed and efficiency.
- Collaborative Spirit: You are a dedicated team player who communicates effectively and takes full accountability for your work.
OUR HYBRID WORK PHILOSOPHY 🤝
Great work can happen anywhere but coming together helps us go further. Our team spends three days a week in the office (Tuesday-Thursday) to collaborate, solve problems, and learn from each other. With flexibility the rest of the week, it’s a balance designed to help everyone do their best work and keep growing.
OUR TOTAL REWARDS PHILOSOPHY 🎉
Our Total Rewards Philosophy centers around three core areas to reward and care for our People:
- Rewarding Impact: We lead with competitive pay to reward the impact, skills and traits that fuel our success.
- Fostering Holistic Wellbeing: We care deeply about and invest in the whole person with programs that support our people’s physical, mental, and financial well-being.
- Empowering Our Talent Culture: We build a culture of trust and empowerment by designing our rewards and benefits with transparency, equity, and flexibility, enabling our people to do their best work and stay for the long haul.
OUR PROMISE TO YOU 😍
- Financial Wellness: Own a piece of Docebo through our Employee Share Purchase Plan (ESPP) at a 15% discount, plus a competitive compensation package.
- Your Well-Being, Covered: You’ll get access to health benefits, so you can get the care you need when you need it.
- Rest, Relax, Repeat: Rest and recharge with paid vacation days, two company-wide Docebo Days, floating holidays for cultural celebrations, and your birthday off!
- Family First: We provide coverage offering you time with your little one(s) so you can soak up all those precious moments. Fun fact: we had 30 Docebian babies join the family in 2025!
- Fuel for Your Day: Receive a meal voucher for every working day, so you can focus on doing your best work while enjoying a meal that keeps you energized.
- Connections That Count: Connect with global communities through our Employee Resource Groups (including PRIDE, DWA, BIDOC, and Green Ambassadors) and company-wide events that keep the fun rolling all year long.
Location: Berlin Office; Iasi Office; London Office; Dublin
Workplace: Hybrid
About the role
Taktile empowers financial institutions to transform into truly AI-native organizations. We’re growing rapidly with enterprise customers across banks and insurance companies, and we’re looking for a Senior Full-Stack Engineer to join our Agent team.
We are building a platform for creating, publishing, and executing AI-powered agents that help teams automate complex workflows in financial services. The Agents team owns the agent execution runtime, tool orchestration, and platform infrastructure that makes this possible, including the conversational copilot experiences built on top of it across the product.
We are hiring a Full-Stack Engineer to help build and ship production features across this entire stack, from the agent runtime and tool orchestration layer in the backend, to the conversational copilot experiences users interact with every day. You'll work alongside experienced engineers, contribute to real product impact from day one, and grow your skills in a fast-moving, high-ownership environment.
What You'll Do
- Build and ship features end-to-end for Taktile's AI agent platform: backend in Python (FastAPI) on AWS serverless infrastructure, and frontend in React and TypeScript.
- Build conversational copilot experiences end to end: chat UI components, streaming responses, rich in-chat interactions, and human-in-the-loop approvals.
- Improve how agents run, how they connect to external tools, and how they behave when something goes wrong.
- Own your work end-to-end: collaborate on scope, implement, test, release, and iterate based on real usage and customer feedback.
- Use leading-edge AI tools (e.g. Claude) on a daily basis to move faster, improve quality, and build AI-native capabilities where it makes sense.
- Review pull requests with depth, improve test coverage and CI/CD, and raise the bar on reliability and engineering excellence.
- Engage actively in team rituals such as daily syncs, planning sessions, demos, and technical deep-dive discussions.
- Grow as an individual and accelerate your career by learning from experienced team members, contributing to a foundational layer of the product, and joining cross-team learning groups.
- For career growth at Taktile, this role will involve daytime ops duty and at some point joining an on-call rotation, so you need to have passion for owning systems end to end and grow your DevSecOps skills as well.
Team's tech stack
- Backend: Python (FastAPI, Pydantic)
- Frontend: React, TypeScript
- Data: DynamoDB, Postgres
- Cloud: AWS serverless (Lambda, API Gateway)
- AI: LLM orchestration, tool-use frameworks, streaming execution
Requirements
- Strong engineering fundamentals with a passion for simplicity and precision.
- Fluency in English, both written and spoken, is essential as we operate in an hybrid environment requiring clear and effective communication. Strong English skills are also crucial to efficiently interacting with AI.
- Prior industry experience building full-stack web applications (this is not an entry-level position).
- Proficiency with React and TypeScript, and experience building rich, interactive user interfaces.
- Experience with Python back-end development, building and operating RESTful APIs, and working with databases.
- Experience integrating into AWS or similar cloud providers.
Nice but not required
- Experience building chat or conversational UIs, real-time/streaming interfaces, or data visualization.
- FastAPI and Pydantic experience.
- DynamoDB or Postgres, SQLAlchemy.
- Exposure to LLM application development, agent frameworks, MCP, or building developer tools.
- Prior ops or on-call experience.
- Experience with distributed systems, async task processing, or observability tooling (tracing, metrics, logging).
OUR OFFER
- Work with colleagues that lift you up, challenge you, celebrate you and help you grow. We come from many different backgrounds, but what we have in common is the desire to operate at the very top of our fields. If you are similarly capable, caring, and driven, you'll find yourself at home here.
- Experience a truly flat hierarchy and communicate directly with founding team members. Having an opinion and voicing your ideas is not only welcome but encouraged, especially when they challenge the status quo.
- Learn from experienced mentors and achieve tremendous personal and professional growth. Get to know and leverage our network of leading tech investors and advisors around the globe.
- Receive a top-of-market equity and cash compensation package.
- Get access to a self-development budget you can use to e.g. attend conferences, buy books or take classes.
- Receive a new Apple MacBook Pro, as well as meaningful home office set-up.
OUR STANCE
- We're eager to meet talented and driven candidates regardless of whether they tick all the boxes. We're looking for someone who will add to our culture, not just fit within it. We strongly encourage individuals from groups traditionally underestimated and underrepresented in tech to apply.
- We seek to actively recognize and combat racism, sexism, ableism and ageism. We embrace and support all gender identities and expressions, and celebrate love in its many forms. We won't inquire about how you identify or if you've experienced discrimination, but if you want to tell your story, we are all ears.
ABOUT US
Taktile enables financial institutions to transform into AI-native organizations that are increasingly powered by autonomous agents.
With our modular Agentic Decision Platform, customers combine AI agents, rules, relevant context, and human oversight to safely automate and optimize their decisions—approving more customers, reimbursing claims instantly, stopping fraud before it spreads, and financing every business worth funding.
Founded in 2020, Taktile powers millions of decisions daily for institutions including Mercury, Monzo, Faire, and Pleo.
With offices in New York, Berlin, London, São Paulo, and Iași, the company has raised $184M from Growth Equity at Goldman Sachs Alternatives, Index Ventures, Tiger Global, Balderton Capital, and Y Combinator. Learn more at taktile.com http://taktile.com.
About Your Employment. Taktile operates through regional entities worldwide. Depending on the location of this role, your employment or engagement will be with Taktile LLC (US), Taktile GmbH (Germany), Taktile Ltd (UK), or Taktile SRL (Romania). The applicable entity will be confirmed during the offer process.
Your Privacy. Taktile (“we” or “us”) is the controller of the personal data you provide during this application process. We collect and process your name, contact details, resume/CV, work history, education, and any other information you submit or that we obtain from publicly available sources or references.
How we use your data: We process your personal data to evaluate your candidacy, communicate with you about the recruitment process, comply with legal obligations (such as right-to-work verification), and, with your consent, to consider you for future opportunities.
Legal basis (EU/UK applicants): We rely on (i) pre-contractual steps at your request (GDPR/UK GDPR Art. 6(1)(b)), (ii) legal obligations (Art. 6(1)(c)), and (iii) our legitimate interest in evaluating candidates (Art. 6(1)(f)).
Retention: If your application is unsuccessful, we retain your data for 12 months after the recruitment process concludes, unless you consent to longer retention. Successful candidates’ data becomes part of their employment records.
Your rights: Depending on your location, you may have the right to access, correct, delete, or restrict the processing of your personal data, to data portability, and to withdraw consent.
Automated decision-making: We use automated tools to assist in screening applications. No hiring decision is made solely by automated means without human review.
International transfers: Your data may be transferred to and processed in the United States, Germany, the United Kingdom, or Romania. Where required, transfers are protected by Standard Contractual Clauses or other approved mechanisms.
By submitting your application, you acknowledge that you have read and understood Taktile’s Applicant Privacy Policy. To exercise your rights or ask questions, contact privacy@taktile.com.
Location: Tel Aviv, HQ
Workplace: OnSite
WHAT YOU'LL DO
- Extend Wonderful’s platform by designing and building reusable primitives that turn one-off customer and internal needs into scalable platform capabilities.
- Become a top contributor to the Wonderful Catalog by shipping custom tools, agent skills, applications, and end-to-end workflows that teams and customers genuinely adopt.
- Own and evolve our organizational knowledge agent, demo factory, and other internal systems the company relies on every day.
- Turn successful prototypes into stable, supported products that become part of Wonderful’s core offering.
WHAT WE'RE LOOKING FOR
- 5+ years of experience building production software, with strong technical depth and the ability to own architecture and move quickly across the stack.
- Ex-founder or founding-team member who has built and shipped a product from zero, owned outcomes end to end, and made decisions with incomplete information.
- Strong product instincts, with experience prioritizing roadmaps and building tools that teams genuinely rely on.
- Exceptional communicator who creates clarity across engineering, product, GTM, leadership, and customers.
- Highly proactive, comfortable with ambiguity, and energized by building the systems that enable a fast-moving organization to scale.
Candidate Privacy Notice https://www.wonderful.ai/careers/candidate_notice
ОфисseniorTel Aviv, HQ
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Remote - North America - South America - Europe
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role:
As a Senior Full-Stack Engineer on Alpaca Connect, you will build the tools and services that help developers launch applications on Alpaca. You will work across TypeScript and React frontends and Go services.
You will improve partner onboarding, app management, compliance review, marketplace discovery, consent, and permissions. You will also connect these workflows to Alpaca's identity, account, trading, and market data systems.
You will work closely with Product, Design, Compliance, Support, Partnerships, and Platform teams. We are looking for someone who can turn complex requirements into secure, straightforward product experiences.
Things You Get To Do:
Build and maintain Connect experiences in TypeScript and React, with supporting Go services.
Improve app onboarding, testing, compliance review, approval, publishing, and management.
Turn manual support and compliance work into clear, auditable self-service workflows.
Design APIs and integrations across Alpaca's identity, account, trading, and market data systems.
Own features from design through production and help improve the team's technical direction.
Who You Are (Must-Haves):
5+ years of experience building production full-stack applications.
Strong TypeScript and React skills.
Experience with Go or another modern backend language.
Strong SQL and relational database skills, preferably PostgreSQL.
Experience designing REST APIs and integrating distributed services.
Experience with OAuth, OIDC, or similar authorization systems.
A track record of delivering secure, user-facing features end to end.
Clear communication and sound judgment when requirements are incomplete or ambiguous.
Who You Might Be (Nice-to-Haves):
Experience with developer platforms, partner portals, or marketplaces.
Experience with compliance or operational workflows in a regulated industry.
Experience with GCP, Docker, Kubernetes, or production observability.
Experience with financial markets, brokerage systems, or market data.
Experience working at a startup or on a distributed remote team.
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Location: London & San Francisco
Workplace: onsite
THE OPPORTUNITY
We are building Watcher, a coding agent security product. Watcher is deployed in production and monitors billions of agent tokens per month across engineering teams at agent-building scale-ups and enterprises. We are looking for a product engineer to build and scale Watcher end to end.
This role includes backend and frontend components. You will own features across the full stack, from agent hooks and ingestion pipelines to monitoring dashboards and enterprise integrations. You can expect to own features from customer conversation to production deployment.
This is truly a “start-up role”: you will own big chunks of the product, make decisions fast, and ship at high volume. You will join a small team with significant ability to shape the product and tech, and you can earn more responsibility quickly. This is an individual contributor role but could lead to management responsibilities eventually, if desired.
KEY RESPONSIBILITIES
Ship product end to end (~45%)
Feature development
Design, build, and ship Watcher features across the stack: agent-side hooks and CLI tooling, ingestion and grading pipelines, real-time monitoring UI (Watcher Live), and the organization-wide Analyzer dashboard.
Own features end to end, from ambiguous requirements to production: talk to users, scope the work, make the technical decisions, put that into production, and iterate based on usage.
Build Watcher integrations: We currently support Claude Code and Codex, but we’re planning on increasing our coverage to other coding agents, LLM gateways, and anywhere that could benefit from agent monitoring.
Build the policy and configuration layer that lets security teams set org-wide guardrails for engineers to operate safely within.
Productionize research
Turn monitoring research (new monitors, grading strategies, backtesting results) into production-ready product features. We are "our own customer": You will use the product you build every day.
Infrastructure and scale (~35%)
Design and operate backend systems that process large volumes of agent logs in real time.
Own reliability: robust error handling, graceful degradation, and observability (logging, metrics, tracing, alerting). We should catch issues before customers do.
Architect data models and storage that handle both high-throughput writes and complex analytical queries over historical trajectories. Retention policies have to fit highly sensitive customer data.
Make sure Watcher is safe to deploy: Work with our AI Security & Control Engineer on tenant isolation, encryption, and access controls. Watcher touches some of the most sensitive data our customers have.
Customer and integration engineering (~20%)
Build and maintain integrations with the enterprise security stack, e.g. streaming monitoring alerts into SIEM systems and existing security operations workflows.
Support flexible deployment models: cloud-hosted, on-prem, and local backends, so sensitive agent logs never have to leave customer control.
Talk to customers, debug issues in their environments, and feed what you learn back into the roadmap.
REPRESENTATIVE PROJECTS
Secure a new frontier coding agent:
Take an agent we don't yet support (e.g. Cursor) from zero to fully monitored. Build the hook/integration layer, normalize its trajectory format into our data model, validate monitor accuracy on real traffic, and ship it to customers.
Build the real-time blocking path:
Design the low-latency pipeline that lets monitors block dangerous actions (e.g. git push --force, secret exfiltration) before they execute, while keeping p95 latency low enough that developers don't feel it. Handle traffic spikes and partial failures gracefully.
Ship an Analyzer capability end to end:
Design and build an organization-wide view (e.g. failure trends over time, cross-session pattern detection) from data model through API to UI, based on what security teams actually need.
Deploy Watcher inside locked-down enterprises:
Build and document the self-hosted/on-prem deployment story so that enterprises with strict data requirements can run Watcher inside their own infrastructure.
JOB REQUIREMENTS
Must-haves
4+ years building production software.
You have shipped and operated real systems with real users, and you know what it takes to keep them reliable.
Full-stack capability.
You are strong on the backend (APIs, data pipelines, databases, cloud infrastructure) and productive on the frontend (modern web UI). You don't need to be world-class at both, but you must be able to own a feature across the whole stack. Our stack is primarily Python and TypeScript.
High agency and ownership.
You are willing to own big chunks of the product, make decisions fast with incomplete information, and be accountable for the outcome. You don't wait to be told what to do and have an accurate sense of the roadmap for the product.
High output volume.
You have used Claude Code, Codex, Cursor, or similar tools heavily to accelerate or have built agents or agent tooling yourself.
Startup pace.
You are excited about a fast-moving environment, comfortable with ambiguity and changing priorities, and willing to grind when it matters.
Product sense.
You can talk to users, translate vague requirements into concrete designs, and make good calls about what to build and what to cut.
Strong nice-to-haves
Previous work on developer tools, monitoring/observability systems, or security products.
Watcher sits at the intersection of all three.
Real-time or large-scale data processing experience
(streaming pipelines, message queues, high-throughput log systems).
Enterprise or on-prem deployment experience.
Shipping software into environments you don't control is its own skill.
Experience building LLM-powered applications,
e.g. LLM-as-judge setups, evaluation pipelines, or familiarity with frameworks like Inspect.
Early-stage startup experience.
You have been employee 1-15 somewhere and know what it feels like to build a product with no playbook.
Explicitly not required
Formal AI safety background.
We need excellent product engineers who can learn the AI safety context, not AI safety researchers who need to learn engineering.
Management experience.
This is an IC role, at least initially.
Deep experience in every technology we use.
We care about demonstrated ability to learn and ship, not checkbox familiarity with our exact stack.
We want to emphasize that people who feel they don’t fulfill all of these characteristics but think they would be a good fit for the position, nonetheless, are strongly encouraged to apply.
BENEFITS
This role offers market competitive salary, equity, and competitive benefits.
Salary:
San Francisco:
$222,000 – $290,000
London:
£149,000 – £195,000. We will be looking to meaningfully raise salaries soon.
Our engineers effectively have an unlimited token budget. If a better result costs more compute, use it.
Flexible work hours and schedule
Unlimited vacation
Unlimited sick leave
Up to 6 months of paid parental leave
Comprehensive health, dental and vision insurance
Retirement savings with competitive employer matching (e.g. 401(k) for US employees)
Lunch, dinner, and snacks are provided for all employees on workdays
Paid work trips, including staff retreats, business trips, and relevant conferences
A yearly $1,000 (USD) professional development budget
Relocation support and visa fees (if applicable)
LOGISTICS
Time Allocation:
Full-time
Location:
This is an in-person role working out of our London or San Francisco office. We offer flexible working hours and some wfh arrangements.
Visa sponsorship:
We sponsor visas in both the UK and US. Sponsorship isn't guaranteed for every role or candidate, but if we make you an offer, we'll work with you to find the right visa route.
ABOUT THE TEAM
The product team consists of product engineers: Jeremy Neiman, Zak Walters, Zen van Riel, Srdjan Miletic and Gustavo Bicalho; research scientists: Victor Gillioz, Monika Jotautaitė, Dmitrii Volkov; and our GTM lead: Kyle Dai. Marius Hobbhahn (CEO) advises the team. Furthermore you will interact with our other SWEs and researchers, since we intend to be "our own customer" by using our products internally for our research work. You can find our full team here.
ABOUT APOLLO RESEARCH
The rapid rise in AI capabilities offers tremendous opportunities, but also presents significant risks. At Apollo Research, we're primarily concerned with risks from Loss of Control, i.e. risks coming from the model itself rather than e.g. humans misusing the AI. We're particularly concerned with deceptive alignment / scheming, a phenomenon where a model appears to be aligned but is, in fact, misaligned and capable of evading human oversight.
We work on the science of scheming, detection of scheming (e.g. building evaluations), and scheming mitigations (e.g. anti-scheming). We also work on control and monitoring research (see our scalable monitoring agenda). We work closely with many frontier AI companies, such as OpenAI, Anthropic, Google, Meta, Thinking Machines and others, e.g. to test their models and collaborate on the science of scheming. At Apollo, we aim for a culture that emphasizes truth-seeking, being goal-oriented, giving and receiving constructive feedback, and being friendly and helpful. If you're interested in more details about what it's like working at Apollo, you can find more information here.
We also build a coding agent security product called Watcher that secures agent deployments in companies. Our goal is to reduce the probability of catastrophic incidents by securing coding agents, learning about their real-world risks, and publishing our research on how to build these control systems most effectively.
Equality Statement: Apollo Research is an Equal Opportunity Employer. We value diversity and are committed to providing equal opportunities to all, regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, or sexual orientation.
HOW TO APPLY
Please complete the application form with your CV. The provision of a cover letter is neither required nor encouraged. Please also feel free to share links to relevant work samples.
About the interview process: Our multi-stage process includes a screening interview, a take-home test (3 hours), 3 technical interviews, and a final interview with Marius (CEO). There are no leetcode-style general coding interviews. You may use AI tools on the take-home; we judge the result the way we'd judge any contributor's work, so you are responsible for the quality of everything you submit. If you want to prepare, we suggest building simple monitors for coding agents and running them on your own Claude Code / Cursor / Codex / etc. traffic.
Your Privacy and Fairness in Our Recruitment Process: We are committed to protecting your data, ensuring fairness, and adhering to workplace fairness principles in our recruitment process. To enhance hiring efficiency, we use AI-powered tools to assist with tasks such as resume screening. These tools are designed and deployed in compliance with internationally recognized AI governance frameworks. Your personal data is handled securely and transparently. All resumes are screened by a human and final hiring decisions are made by our team. If you have questions about how your data is processed or wish to report concerns about fairness, please contact us at info@apolloresearch.ai.
Location: San Francisco, CA | New York City, NY
About Anthropic
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.
About the role
Anthropic's RL Data Platform team builds the systems that produce, move, and serve the human data Claude learns from: the interfaces humans use to give feedback, the pipelines that turn raw feedback into training signal, and the tooling researchers use to launch, monitor, and inspect data collection. Every RL run depends on a steady supply of high-quality data - human feedback, expert demonstrations, graded transcripts - and when a researcher has an idea for new data on Monday, our job is to make it collectable by Wednesday and in the training mix by Friday.
This is a full-stack, ownership-heavy role on a small, senior team. You'll design and ship web interfaces used by thousands of expert annotators, build the backend services and data pipelines behind them, and work directly with RL researchers to understand what data they need and why. You'll scope your own projects, make architectural calls, and see them through to production. We're looking for engineers who treat researchers as their users, build for reliability first, and care as much about the shape of the data leaving the system as the UI going into it.
Key responsibilities
Design, build, and operate the feedback and data collection interfaces used by human annotators, domain experts, and internal researchers.
Build and maintain the backend services, APIs, and pipelines that route model samples to humans and return structured feedback to training.
Own the reliability, latency, and usability of systems that run continuously against live model endpoints.
Partner with RL researchers to translate loosely specified data needs into well-scoped collection campaigns and the tooling to run them.
Build dashboards, monitoring, and inspection tools so researchers can see data quality and throughput without asking an engineer.
Identify and remove the bottlenecks between "we want this data" and "it's in the training mix".
Minimum qualifications
Strong full-stack engineering skills, with production experience in TypeScript/React on the frontend and Python on the backend.
Experience designing and operating backend services and data pipelines that other teams depend on.
A track record of owning projects end-to-end, from an ambiguous brief to something in production that people use.
Comfort working directly with technical stakeholders whose needs change week to week, and the judgment to push back when something isn't worth building.
Effective use of AI tools in your own day-to-day work.
Care about the societal impacts of your work.
Preferred qualifications
Experience building annotation, labelling, evaluation, or other human-in-the-loop data tooling.
Experience with RLHF, preference data, or other human-feedback pipelines for ML systems.
Experience shipping researcher-facing or other expert-facing internal tools people love: interviewing users, hunting down friction, measurably improving the experience.
Experience running experiments on data collection interfaces and using the results to improve data quality.
Experience working with crowdworker or expert vendor platforms at scale.
Familiarity with how LLMs are trained and evaluated.
Representative projects
Build an interface that lets a domain expert review a long agentic transcript, flag the step where things went wrong, and write a corrected continuation - with the result landing in a training-ready format.
Rework the sampling path between our feedback interfaces and model endpoints to cut time-to-first-sample for annotators.
Build a campaign launcher that lets a researcher stand up a new data collection effort (task, rubric, population, quality checks) without writing code.
Instrument annotator behaviour to detect low-effort or adversarial work and surface it to the quality team automatically.
Design the data model for a kind of feedback we haven't collected before, and ship the pipeline that gets it into the training mix.
The annual compensation range for this role is listed below.
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role.
Annual Salary:
$500,000
—
$850,000 USD
Logistics
Minimum education:
Bachelor’s degree or an equivalent combination of education, training, and/or experience
Required field of study:
A field relevant to the role as demonstrated through coursework, training, or professional experience
Minimum years of experience:
Years of experience required will correlate with the internal job level requirements for the position
Location-based hybrid policy:
Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices.
Visa sponsorship:
We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
For roles performing work in California:
We will consider for employment all qualified applicants, including those with arrest or conviction records or criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the San Francisco Fair Chance Ordinance, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
We encourage you to apply even if you do not believe you meet every single qualification.
Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
Your safety matters to us.
To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit
anthropic.com/careers
directly for confirmed position openings.
How we're different
We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills.
The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Come work with us!
Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.
Guidance on Candidates' AI Usage:
Learn about
our policy
for using AI in our application process.
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.
🐼 WHO WE ARE
You. Better. With Alan.
Alan's vision is to make prevention the new norm of care for all. Our mission is to help people live in good health to 100 while helping employers feel proud, turning health benefits from a cost center into their most valuable investment.
We're building a vertically integrated health partner that seamlessly unites insurance and smart healthcare delivery into one system.
By connecting all aspects of care - private, public, and direct to consumer - we create the most member-centric healthcare experience. Through deep engagement, we empower everyone to overcome day-to-day health obstacles and live healthier lives.
We partner with 35K+ companies of all sizes, serving more than 1M+ members, and have reached 770M+ in ARR.
Our team of 700 people (still growing) operates across France 🇫🇷, Spain 🇪🇸 and Belgium 🇧🇪.
🚀 WHAT YOU'LL BUILD AND WHO YOU'LL WORK WITH
You would join the team in charge of building smart products offering the most delightful and scalable Customer Service to 1M+ members.
We have developed a team of AI agents that brings immediate and personalized answers to about 50% of member's questions.
And when it is not enough, we seamlessly transfer the question to our care experts team. We build the cockpit for that handoff and the tooling for the humans who take over. It lets a care expert steer, correct, and supercharge the AI: routing requests, surfacing the right context at the right moment and drafting replies. The expert stays in command; the AI does the heavy lifting.
⚡ WHY THIS ROLE IS SPECIAL
- Direct Impact: Your decisions affect Alan’s scaling, growth, profitability and ability to provide delightful experience to members when they need it the most.
- Human + AI, done right: You won't build AI that replaces people. You'll build the control surface that lets human experts drive the AI - the tools that decide what happens when the AI alone isn't enough.
- Ownership & Growth: Influence product direction, mentor other engineers, and lead technical initiatives that shape the future of healthcare access.
🔍 WHAT WE'RE LOOKING FOR
Technical Requirements:
- 5+ years building scalable software systems
- Full-stack experience (backend and frontend)
What we value:
- You love turning complex problems into elegant solutions
- You care about the "why" behind what you build, not just the "how"
- Humble and still willing to grow (no matter your seniority)
Mission Alignment:
- Healthcare technology excites you
- You understand that insurance isn't just about money - it's about access to care
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.
⭐ 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.
Our stack is React, Python/Flask, PostgreSQL in a monorepo. If you are not familiar with this stack but are a keen learner, it is totally fine. We deploy daily and believe in distributed ownership - you build it, you own it.
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.
To see all our opened Engineering positions, click here https://jobs.ashbyhq.com/alan?departmentId=8ba0fb44-ec79-4731-bf45-d65a821e24f0 !
🌍 HOW WE WORK
Location: You must be legally eligible to work in France, Belgium and Spain.
Remote work: We offer remote work flexibility, but we value in-person collaboration.
Check here https://alan.com/en/careers/a/everyday-life for more information about our everyday life!
🎯 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 and Career pages, as well as our Medium, blog and Glassdoor pages 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/alaninsurance/Software-Engineering-Areas-Alan-2c61426e8be7805bacd2cdbc08c32640?source=copy_link.
Location: United States
Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. Trusted by the U.S. Department of War and Fortune 500s, our platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows across mission planning, real-time, real-world operations, DevSecOps, incident response, and cyber defense—enabling secure collaboration from tactical edge and DDIL environments to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365.
To learn more, visit
www.mattermost.com
We are seeking a
Staff Full Stack Engineer
to set the technical direction for and scale Mattermost’s core web platform for teams operating in defense and critical infrastructure sectors. You’ll drive architecture and technical strategy across our Go backend and React/TypeScript web frontend — partnering across teams to ship features that hold up under strict security, compliance, and reliability requirements
.
Our engineering culture is AI-forward. We expect engineers to work fluently with AI coding agents such as Claude Code day-to-day — for scaffolding, refactors, code review, and test generation — and treat that as core craft rather than a shortcut. We would rather hire smart people who get stuff done than chase an exact tech-stack match. If you have a track record of shipping and owning complex software end-to-end, we want to hear from you.
What You Will Do
Define and drive the technical architecture and roadmap for Mattermost’s core web platform across multiple engineering teams, spanning Go, React, TypeScript, PostgreSQL, and Redis
Set org-wide standards and best practices for AI-agentic engineering workflows — going beyond personal fluency with tools like Claude Code and Cursor to shape how the broader engineering org adopts them, while retaining accountability for correctness, security, and design decisions
Lead the internal tooling and testing infrastructure strategy that speeds up delivery for the broader engineering org, not just your immediate team
Own the testing strategy and quality bar across frontend and backend systems, and hold other engineers accountable to it through design reviews and mentorship
Drive architectural decisions for REST and WebSocket API design, grounded in deep networking fundamentals
Partner directly with security, compliance, and product leadership on strategic technical bets tied to our government and enterprise customer requirements
Mentor senior engineers and act as a technical multiplier across the org
Contribute to and help shape technical direction for Mattermost’s open-source codebase
What We Are Looking For
Required:
Senior full-stack development experience in Go and React (or a comparable stack), with a track record of owning complex systems end-to-end
Proven experience designing and owning distributed systems or high-availability service architecture at scale
Experience designing and consuming REST and WebSocket APIs with solid networking fundamentals
Relational database experience including PostgreSQL, schema design, and query optimization
Hands-on daily fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactors, code review, and test generation — with the judgment to know when to trust the output and when to take the wheel yourself
Demonstrated ability to influence technical direction across multiple teams without relying on formal authority
Experience mentoring senior engineers and raising the technical bar for a broader team
Comfortable operating in regulated or high-compliance environments (e.g., enterprise security, government, or critical infrastructure requirements)
Nice to Have:
Prior experience operating as a staff, principal, or technical lead engineer at another company
Experience maintaining (not just contributing to) an open-source project
Program-level familiarity with compliance frameworks relevant to defense or government customers (e.g., FedRAMP, ITAR)
Experience helping scale engineering practices or standards across a growing organization
Background in defense, intelligence, or critical infrastructure products
Experience building tools, skills, or workflows on top of AI coding agents including MCP servers, agent skills, or CI-integrated agents
How Success Is Measured
First 90 Days: Build cross-team credibility by shipping a meaningful full-stack feature on the core platform, while assessing the technical landscape and identifying the highest-leverage architectural or process improvements to pursue.
Why Mattermost
Mission-driven work: Your contributions directly support the organizations and missions that depend on secure, reliable collaboration including the U.S. Department of War and critical infrastructure operators worldwide
Remote-first culture: Work from anywhere with a globally distributed, high-trust team built for autonomy and ownership
AI-forward environment: We actively adopt and build AI-enabled workflows. Agentic development is core craft here, not a novelty
End-to-end ownership: Ship and own complex software across the full stack with real accountability for what you build
Open source at the core: Be part of a vibrant developer community shaping the future of secure collaboration
Compensation
Mattermost takes a market-based approach to pay. Actual compensation may vary based on location, skills, experience, qualifications, and market conditions.
Target Salary Range: $172,724 – $227,135
U.S. Eligibility & Compliance
This role may require obtaining and maintaining a U.S. government security clearance. Candidates must meet federal eligibility requirements to be considered. For more information visit
Security Clearances — United States Department of State
Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR. For more information visit the
Bureau of Industry and Security
and the
Directorate of Defense Trade Controls
.
Mattermost is an EEO Employer, we are a remote-first, open-source company.
We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.
If you require accommodations during the interview process, please let us know—we’re happy to assist.
Location: Toronto, Ontario, Canada
Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. Trusted by the U.S. Department of War and Fortune 500s, our platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows across mission planning, real-time, real-world operations, DevSecOps, incident response, and cyber defense—enabling secure collaboration from tactical edge and DDIL environments to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365.
To learn more, visit
www.mattermost.com
We are seeking a
Staff Full Stack Engineer
to set the technical direction for and scale Mattermost’s core web platform for teams operating in defense and critical infrastructure sectors. You’ll drive architecture and technical strategy across our Go backend and React/TypeScript web frontend — partnering across teams to ship features that hold up under strict security, compliance, and reliability requirements
.
Our engineering culture is AI-forward. We expect engineers to work fluently with AI coding agents such as Claude Code day-to-day — for scaffolding, refactors, code review, and test generation — and treat that as core craft rather than a shortcut. We would rather hire smart people who get stuff done than chase an exact tech-stack match. If you have a track record of shipping and owning complex software end-to-end, we want to hear from you.
What You Will Do
Define and drive the technical architecture and roadmap for Mattermost’s core web platform across multiple engineering teams, spanning Go, React, TypeScript, PostgreSQL, and Redis
Set org-wide standards and best practices for AI-agentic engineering workflows — going beyond personal fluency with tools like Claude Code and Cursor to shape how the broader engineering org adopts them, while retaining accountability for correctness, security, and design decisions
Lead the internal tooling and testing infrastructure strategy that speeds up delivery for the broader engineering org, not just your immediate team
Own the testing strategy and quality bar across frontend and backend systems, and hold other engineers accountable to it through design reviews and mentorship
Drive architectural decisions for REST and WebSocket API design, grounded in deep networking fundamentals
Partner directly with security, compliance, and product leadership on strategic technical bets tied to our government and enterprise customer requirements
Mentor senior engineers and act as a technical multiplier across the org
Contribute to and help shape technical direction for Mattermost’s open-source codebase
What We Are Looking For
Required:
Senior full-stack development experience in Go and React (or a comparable stack), with a track record of owning complex systems end-to-end
Proven experience designing and owning distributed systems or high-availability service architecture at scale
Experience designing and consuming REST and WebSocket APIs with solid networking fundamentals
Relational database experience including PostgreSQL, schema design, and query optimization
Hands-on daily fluency directing AI coding agents such as Claude Code, Cursor, or Copilot for scaffolding, refactors, code review, and test generation — with the judgment to know when to trust the output and when to take the wheel yourself
Demonstrated ability to influence technical direction across multiple teams without relying on formal authority
Experience mentoring senior engineers and raising the technical bar for a broader team
Comfortable operating in regulated or high-compliance environments (e.g., enterprise security, government, or critical infrastructure requirements)
Nice to Have:
Prior experience operating as a staff, principal, or technical lead engineer at another company
Experience maintaining (not just contributing to) an open-source project
Program-level familiarity with compliance frameworks relevant to defense or government customers (e.g., FedRAMP, ITAR)
Experience helping scale engineering practices or standards across a growing organization
Background in defense, intelligence, or critical infrastructure products
Experience building tools, skills, or workflows on top of AI coding agents including MCP servers, agent skills, or CI-integrated agents
How Success Is Measured
First 90 Days: Build cross-team credibility by shipping a meaningful full-stack feature on the core platform, while assessing the technical landscape and identifying the highest-leverage architectural or process improvements to pursue.
Why Mattermost
Mission-driven work: Your contributions directly support the organizations and missions that depend on secure, reliable collaboration including the U.S. Department of War and critical infrastructure operators worldwide
Remote-first culture: Work from anywhere with a globally distributed, high-trust team built for autonomy and ownership
AI-forward environment: We actively adopt and build AI-enabled workflows. Agentic development is core craft here, not a novelty
End-to-end ownership: Ship and own complex software across the full stack with real accountability for what you build
Open source at the core: Be part of a vibrant developer community shaping the future of secure collaboration
Compensation
Mattermost takes a market-based approach to pay. Actual compensation may vary based on location, skills, experience, qualifications, and market conditions.
Target Salary Range: $195,001 – $238,965
Canada Eligibility & Compliance
Candidates must be legally authorized to work in Canada without current or future sponsorship.
This role may require obtaining and maintaining a government security clearance or equivalent designation (such as Reliability Status or Secret clearance under Canada's Controlled Goods Program), depending on customer engagement. Candidates must meet eligibility requirements to be considered.
Given Mattermost's work with U.S. defense and government customers, some positions may also require compliance with U.S. export control laws, including EAR and ITAR, which can apply to non-U.S. based employees working on covered technical data. For more information, visit the Bureau of Industry and Security and the Directorate of Defense Trade Controls.
Mattermost is an EEO Employer, we are a remote-first, open-source company.
We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.
If you require accommodations during the interview process, please let us know—we’re happy to assist.
Location: Minsk
Workplace: hybrid
We are seeking a Senior Full-Stack Engineer to join our distributed engineering team.
IDT/NRS builds the Point of Sale platform that runs tens of thousands of independent retail stores across the United States.
We are now expanding that platform into restaurants.
If you like challenges where the hard part is getting it right at scale rather than getting it working once, this is that job!
Primary location - Minsk, Belarus (hybrid - 3 days/week in the office)!
What you will own:
Architecture and delivery of new restaurant facing services, from data model to API to the screens merchants actually touch.
The merchant facing restaurant surfaces: kitchen display and everything staff touch across the life of an order.
Extending and hardening existing production services without destabilizing them.
Correctness under concurrency: transactional integrity, isolation levels, idempotency, race conditions, retries, and honest tradeoffs where perfect guarantees are not available.
Behavior when the connection drops. A store keeps serving whether or not the network is up, which means offline capable clients, local state, sync on reconnect, and reconciling what happened while the system was split.
Queueing and asynchronous processing, background jobs, and event driven flows.
Safe rollout of releases that reach tens of thousands of users.
Working directly with product managers and designers to shape what gets built, not just receiving requirements and implementing them.
Technical direction and code review for other engineers, including the judgment to say when a design is wrong and the credibility to make that stick.
Required Qualifications:
6-8+ years building full-stack products
, including time as the senior person on the work.
Deep Node.js and TypeScript experience across the full-stack
, with production services you designed and still stand behind.
Deep understanding of REST API design and microservices.
Strong relational database skills, Postgres or MySQL
: schema design, indexing, query tuning, transactions, and what actually happens under load. Comfort with non relational stores such as Redis or MongoDB, and with caching and invalidation.
Experience with queues and streaming, whether Kinesis, Kafka, RabbitMQ, SQS, BullMQ, or similar, including the failure modes that come with them: ordering, duplicates, replay, and consumer lag.
Front- end skill that matches the environment:
our team use these screens during a rush, on a terminal or a tablet, with no time to think and no tolerance for a bad interaction.
We use Vue.
Experience with React or Angular is fine
, as long as it includes component architecture, state management, and progressive web apps.
Real time interfaces built on websockets, ideally socket.io. Order flow and kitchen display depend on it.
Excellent debugging. You can take an unfamiliar production failure and reason your way to root cause instead of guessing.
Parts of the existing platform are PHP.
Working effectively in unfamiliar code, with AI, is part of this job.
Experience deploying services that scale horizontally, tolerate a failed instance or a slow dependency, and automatically add or shed capacity.
Comfortable on Linux, and fluent with Git and CI and CD workflows.
Excellent written and spoken English.
You will be in daily conversation with teams in the United States and Israel, and will often be the person explaining a technical decision to people who did not attend the design discussion.
How you work:
AI first.
You use AI tooling as a core part of how you engineer: mapping an unfamiliar codebase in hours instead of weeks, pressure testing your own designs, moving faster without lowering the bar.
You apply it across the whole lifecycle: shaping a design before any code exists, writing and refactoring, reviewing your own work, as well as automated PR reviews.
You jump in.
Handed a large, complex, unfamiliar repository, your instinct is to open it and start reading. Complexity and sensitivity are reasons to be careful, not reasons to wait for someone else.
You build services that stay maintainable.
Clear boundaries, readable code, tests that earn their keep, observability that makes production legible. The next engineer should be able to operate what you built without a tour guide.
You think about the person on the other side.
During a rush, a confusing screen or one extra tap is not a cosmetic problem. It is a slower line and a worse night for the staff.
You go the extra mile.
You follow a problem to its actual end, including the parts nobody assigned to you. You take pride in the work and you care how it lands for the merchant on the other side of the screen.
What We Offer:
Hybrid in Minsk work opportunity!
Stable job with long-term growth perspective.
Competitive salary with annual performance review.
Top-tier hardware to support your productivity.
An exciting and challenging job with talented people around.
Continuous learning and career growth opportunities.
Compensation for professional training, seminars, and conferences.
Referral program – get rewarded for helping us grow the team with talented people.
Company-supported English classes to enhance your professional growth.
More perks for the Minsk and Chisinau office employees.
About us:
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.
We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.
About NRS:
National Retail Solutions (NRS) is a leading provider of point-of-sale, payment, and digital solutions to tens of thousands of independent retailers across the United States and Canada.
NRS is now expanding into a completely new vertical: restaurant technology. We are building a brand-new Restaurant POS platform, a modern and highly capable system designed specifically for restaurant operations. This is one of the most significant product expansions in NRS history and will open a major new market for the company. This is a real opportunity to help build something new and important.
It seems like you are interested if you are here, so let’s chat!
Location: Poland
Workplace: remote
About airSlate
airSlate is a global SaaS technology company that develops no-code workflow automation, electronic signature, and document management solutions. Our award-winning products - SignNow, pdfFiller, DocHub, altaFlow, Instapage, and US Legal Forms - serve over hundreds of millions of users and more than one million customers worldwide, helping organizations of every size digitize processes, improve efficiency, and transform how they work.
We’re in an exciting phase of growth and transformation, with teammates in more than 20 countries across three continents and main hubs in the United States, Poland, Ukraine and Philippines.
At airSlate, we’re building value for customers and a culture where growth and innovation go hand in hand. We’re looking for people eager to shape products, scale a company, and thrive in a fast-moving environment.
About SignNow team:
We are a passionate and ambitious team of 100+ people on a mission to succeed with our award-winning signature solution – SignNow.
SignNow empowers over 28 million people at companies across the world to move fast with everything they need to send and eSign their documents. Increase productivity with document workflows, impress customers, and save money while maximizing ROI with SignNow.
What you will be working on:
Delivering product features with AI coding agents as your primary implementation loop: writing specs and context-rich tasks that carry architecture, team standards, existing patterns, and acceptance criteria, then iterating until the output meets the bar
Reviewing and verifying agent-generated code with the same rigor you would apply to a colleague's, catching the plausible-but-wrong before it reaches production
Taking full ownership of every feature end-to-end: clarifying requirements, understanding the problem, owning the quality and test coverage of what you ship, delivering to production, then monitoring behavior, performance, and regressions post-release
Improving how the team works with agents: the shared context, rules, prompts, and guardrails that make everyone's agent output better, not just yours
Conducting code and documentation reviews to ensure quality, share knowledge, and maintain consistency across the codebase
Participating in duty rotations: monitoring production systems, responding to incidents, keeping services available
Growing technically inside a team with a strong engineering culture, clean architecture, and a high bar for delivery
What we expect from you:
5+ years of commercial software engineering experience
Hands-on experience building production software with
AI coding agents
(Claude Code, Cursor, Codex or similar), including how you set up context, decompose work for an agent, and validate what comes back. Be ready to describe outcomes, not tool names
Practical commercial experience with PHP, Node.js or Golang
Hands-on experience with JavaScript, TypeScript, and React
Solid SQL and experience with relational databases (MySQL, PostgreSQL, or similar)
Working knowledge of Docker for application development and deployment
Practical experience with testing methodologies, and an opinion on what "sufficient coverage" means
At least basic knowledge of
DevOps, CI/CD, AWS
, and cloud-native solutions
Ability to write technical documentation using approaches like the C4 model and ADRs
Strong task decomposition and prioritization skills
Fluent English, written and spoken
What we offer
Flexible working environment - Our teams operate across the globe. We value in‑person collaboration in our hubs, but we also embrace remote and hybrid working. You can work from one of our offices in the United States, Poland, Romania or Ukraine, or remotely from many countries.
Competitive compensation and stock options - We offer salaries that reflect local market conditions and experience, plus a performance-based bonus system and stock options so you share in the company’s growth.
Professional growth and learning - We invest in your development through courses, conferences, and access to learning resources. We encourage career growth and internal mobility, supporting teammates who want to explore new opportunities within airSlate.
Health and well‑being - We provide comprehensive benefits tailored to each country, including health coverage, wellness programmes and access to fitness options. We also dedicate quarterly company-wide Mental Health Days, when everyone takes time off to rest and recharge.
Family‑friendly culture - Family life is part of who we are, and we embrace it in many forms. From flexibility for parents to our airSlate Junior Club for kids, to company-wide family days and our pet-friendly approach, we’re committed to making work and life easier to balance.
Giving back - We support charitable initiatives around the world through the airSlate Care programme. Our current focus includes humanitarian aid in Ukraine and other regions, matching employee donations and supporting causes chosen by our teams.
Open communication - We encourage transparent dialogue at all levels. From team discussions to company-wide Q&A sessions with our CEO, we make sure everyone has the chance to be heard and to influence how we grow.
It is airSlate's policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. airSlate's policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. airSlate is pleased to provide such assistance and no applicant will be penalized as a result of such a request. Pursuant to relevant law, where applicable, airSlate will consider for employment qualified applicants with arrest and conviction records.
Read our Recruitment Privacy Notice to Learn how we process your personal information.
Location: Bengaluru, Karnataka, India, APAC
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About Us
Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data. Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.
Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on.
dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights.
Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions. As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.
During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.
About the Role
As a Staff Full-Stack Engineer on the Cloud Clients team, you’ll own end-to-end delivery across the surfaces where dbt developers do their work:
dbt Studio in the browser, the dbt VS Code extension, and the CLI workspace runtime that powers both
.
You’ll help build dbt’s
AI-native developer experience
, including agent workflows, diff review, streaming tool calls, charts and rich outputs for conversational analytics, and MCP apps that bring dbt projects directly into tools like Claude and Codex. This is a true full-stack role: you’ll work across
Python, TypeScript, React, and Kubernetes
, with the expectation that you can take a feature from schema and service design through to the final pixel without a handoff
What you’ll do
Own parts of the CLI workspace runtime that backs both surfaces, including migrating users off our legacy IDE and enabling asynchronous, background agent runs.
Design and build agent-facing experiences: streaming responses, transparent tool calls, diff review, and charting / rich output for conversational analytics.
Extend dbt into other developer surfaces — MCP integrations that make dbt projects usable directly from AI clients like Claude and Codex.
Lead well-scoped projects end to end: write the plan, partner with design and product, ship in two-week increments, and measure whether it worked.
Share oncall and customer support for your surfaces, and mentor engineers earlier in their careers.
Skills we are looking for
8+ years building production software, including senior-level ownership of projects that ran for months and involved several people.
Deep Python experience plus exposure to TypeScript and React experience — you move across the stack without waiting for a handoff.
Built and maintained something other developers depend on: an IDE, an editor extension, a CLI, an SDK, an LSP server, or a data tool.
Comfort with the operational side of shipping — APIs, Kubernetes, Postgres, observability — and with being on the hook when something breaks.
Strong written communication: you can make a technical argument in a document and bring people along.
Worked asynchronously as part of a fully-remote, distributed team
Bonus points for
Shipped LLM- or agent-powered features to production, with real opinions on evaluation, latency, cost, and where models fall down.
Worked with the Language Server Protocol, Monaco, CodeMirror, or other code-editor internals.
Hands-on dbt, SQL, or data warehouse experience (Snowflake, Databricks, BigQuery, Redshift).
Migrated users off a legacy product surface and decommissioned it without breaking them.
Go, Rust, or systems-level performance experience.
#LI-HYBRID
#LI-JI1
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off.
RSU stock grants*
Professional development and training opportunities
Company virtual happy hours, free food, and fun team-building activities
Monthly cell phone stipend
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
*
May vary by country and worker type - please reach out to your recruiter for more information
Click
here
to learn more about Fivetran's Benefits by Region.
We’re honored to be
valued at over $5.6 billion
, but more importantly, we’re proud of our
core values of Get Stuck In, Do the Right Thing, and One Team, One Dream
. Read about us in
Forbes
.
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team,
click here
and enjoy our video.
To learn more about our candidate privacy policy, you can
read our statement here
.
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this
form
. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
About the Team
Every time a fan places a bet, earns a reward, or checks out on Fanatics — Fanatics Core made that possible. We build the shared foundations — identity, payments, loyalty, wallet, data, and platform — that power sports betting, ecommerce, collectibles, and beyond. We supercharge the business by providing products and capabilities so that teams can focus on what matters most: building delightful experiences for the fans.
Fanatics is uniquely positioned at the intersection of sports commerce, betting, and collectibles, and Fanatics ONE is the loyalty and identity program that ties it all together.
Overview
As a Senior Software Engineer at Fanatics, you will design, build, and operate the platforms and services that power the Fan Ecosystem — the systems that connect fans to every Fanatics product and experience. You will own significant technical surface area end to end, set the technical direction for projects that span multiple services and teams, and raise the engineering bar for those around you through mentorship, design leadership, and hands-on delivery.
This is a hands-on, full-stack role with a backend center of gravity. The majority of your work will be building high-throughput, high-availability services in Go, with meaningful contributions to the TypeScript/React front ends those services support.
Responsibilities
Design, build, test, document, and operate high-quality, production-grade software with a focus on Go services and APIs
Own the technical design of medium-to-large features and systems: define the approach, weigh trade-offs, document decisions, and drive them to completion
Break down ambiguous problems into well-scoped, deliverable work for yourself and other engineers on the team
Lead and participate in design and architecture reviews; provide clear, constructive feedback that improves both the design and the designer
Set the standard in code reviews — for correctness, readability, testability, and operational safety
Mentor and grow engineers on the team; onboard new hires and act as a technical point of contact for your systems
Participate in and improve the on-call rotation: instrument your services, drive incident response, and lead blameless postmortems that result in real fixes
Improve reliability, performance, and cost of the systems you own; define and act on SLOs and operational excellence metrics
Identify and pay down technical debt, and make the case for the investments worth making
Partner closely with product managers, designers, and stakeholders to shape the roadmap and make technology decisions that grow the business
Influence and help define the principles, guidelines, and best practices of our engineering strategy — then hold the team to them
Develop deep understanding of our industry, product, feature set, and roadmap, and use it to make better technical decisions
Required Qualifications
5+ years
of professional software engineering experience building and operating production systems
Strong, demonstrated proficiency in Go (Golang) — required.
You have built and shipped production services in Go and can speak to concurrency patterns, error handling, testing, profiling, and performance tuning in the language
Proven experience designing, building, and scaling backend services and APIs (REST and/or gRPC) in a distributed, microservices environment
Demonstrated proficiency in JavaScript or TypeScript, and experience with React or another modern front-end framework
Solid grounding in data stores and messaging: relational and/or NoSQL databases, caching, and event streaming (e.g. Kafka, SQS/SNS)
Experience with cloud infrastructure (AWS, GCP, or Azure), containers, CI/CD, and infrastructure-as-code
Strong operational instincts: observability, monitoring, alerting, debugging production issues under pressure
Track record of leading projects with multiple contributors and delivering them on time without sacrificing quality
Familiar with Agile software product delivery and SCRUM methodology
Able to effectively work cross-functionally within an enterprise environment
Preferred Qualifications
Experience building or integrating with identity and access management systems — authentication, authorization, SSO, and account lifecycle
Hands-on familiarity with identity standards and protocols: OAuth 2.0, OpenID Connect, SAML, JWT, MFA, session and token lifecycle management
Experience with identity providers and CIAM platforms (e.g. Okta, Auth0, ForgeRock, AWS Cognito, Ping) or with building an in-house identity platform
Experience with account security, fraud prevention, PII handling, or regulatory/compliance-driven engineering (KYC, GDPR, CCPA)
Experience designing systems that serve high-traffic, consumer-facing products with spiky, event-driven load
Experience with platform or shared-services work where your consumers are other engineering teams
Experience working in a start-up environment
Experience in sports, commerce, media, or another consumer-scale domain
If you possess some of these qualifications but not all of them, we still encourage you to apply!
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
#LI-KR1
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$121,600
—
$200,000 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with the Home hub in the app or website, which expands into the various product offers and journeys a user can embark on with Affirm. This role will be at the forefront of our front-end facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and collaborating with every product experience team at Affirm.
What You'll Do
· With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
· You have a total of 1.5+ years of experience as a software engineer.
· You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
· You have experience shipping web apps using declarative UI frameworks like React or Vue
· You have experience shipping mobile apps using native or cross-platform languages like React Native
· You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
· You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
· This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- L
Equity Grade
- 5
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year:
CAD $133,000 - $183,000
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote US
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Marketplace and App Experience domain is the main pillar of our core consumer strategy, driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span across multiple products and areas to engage and provide value to our customers, starting with the Home hub in the app or website, which expands into the various product offers and journeys a user can embark on with Affirm. This role will be at the forefront of our front-end facing cross-team projects, working closely with other teams and engineers across our mobile and web technologies, while also evolving and collaborating with every product experience team at Affirm.
What You'll Do
· With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
· You have a total of 1.5+ years of experience as a software engineer.
· You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
· You have experience shipping web apps using declarative UI frameworks like React or Vue
· You have experience shipping mobile apps using native or cross-platform languages like React Native
· You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
· You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
· This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- L
Equity Grade
- 6
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA base pay range (CA, WA, NY, NJ, CT) per year:
$165,000 - $225,000
USA base pay range (all other U.S. states) per year:
$146,000 - $206,000
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Toronto; Canada; London; Montreal
Workplace: Remote
WHO ARE WE?
Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.
We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.
We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us!
About North:
North https://cohere.com/north is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises utilize AI. It offers a secure and customizable environment, allowing companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with workplace tools and applications.
In this role, you will:
- Build and ship features for North, our AI workspace platform
- Develop autonomous agents that talk to sensitive enterprise data
- Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms
- As security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or tooling
- Collaborate with researchers to productionize state-of-the-art models and techniques
You may be a good fit if:
- Have shipped (lots of) fullstack code (Python and React) in production
- You excel in fast-paced environments and can execute while priorities and objectives are a moving target
- You’ve worked in both large enterprises and startups
- You have strong coding abilities and are comfortable working across the stack.
- You’re able to read and understand, and even fix issues outside of the main code base
- You have built and deployed extremely performant client-side or server-side RAG/agentic applications to millions of users.
- Bonus: You love art and have an eye for design and a creative mindset - A plus, if you have a portfolio, GitHub or other showcases of your projects.
FULL-TIME EMPLOYEES AT COHERE ENJOY THESE PERKS:
- A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
- Full health and dental benefits, including a separate budget for mental health.
- RRSP matching, 401K, Pension Scheme.
- 100% Parental Leave top-up for up to 6 months, for either parent.
- Annual enrichment benefits:
Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
Education & learning stipend for conferences, courses, and coaching.
- 6 weeks of paid vacation (30 working days!)
- Budget for traveling to other offices if you are remote, plus an annual company offsite.
HOW AND WHERE WE WORK:
- Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
- For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
- For those not near an office: a co-working benefit so you can work alongside others in your city.
- Everyone receives a $500 home office stipend to set up your workspace properly.
If any of the above doesn’t line up exactly with your experience, we still encourage you to apply.
We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form https://docs.google.com/forms/d/12a6IrLdF3kI2nonKSr4tiFuz18rLQbaeYV-JM9L4o9Q/edit, and we will work together to meet your needs.
We may use AI-enabled tools to screen and assess applicants against the criteria for this position. This helps our recruiters identify potentially qualified candidates, but it doesn't limit the applications our recruiters may review or consider.
Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring process. All legitimate roles are listed on the Cohere careers page and LinkedIn only, with all communications from Cohere employees coming from an @cohere.com or @cw.cohere email alias. If jobs are viewed on other sites then please verify these through our official careers https://cohere.com/careers page.
Задачи:
— Разрабатывать фичи по всему стеку: бэкенд на FastAPI и фронтенд на SvelteKit;
— Развивать мобильное приложение на Kotlin Multiplatform с нативной оболочкой и типизированным мостом JS↔️native;
— Проектировать асинхронные API, модели данных, миграции и фоновые задачи (расписания, ленты активности, уведомления);
— Создавать MCP‑инструменты для интеграции AI‑агентов в продукт;
— Поддерживать строгую кодовую базу: сквозная типизация, тесты, небольшие MR для удобного ревью.
Требования:
— 5+ лет разработки продакшен‑приложений; сильные Python и TypeScript, уверенный Kotlin;
— Готовность вести фичу самостоятельно: бэкенд, фронтенд, тесты и выкатка;
— Рабочий английский для код‑ревью и документации.
Будет плюсом:
— Опыт интеграций MCP / LLM‑агентов в продакшене;
— Swift/iOS по мере развития iOS‑таргета в KMP‑приложении;
— Опыт с Web push и WYSIWYG / rich‑text редакторами.
Условия:
— Удалённая работа, полная занятость;
— Практика английского языка в рабочих процессах.
Location: Remote, Canada
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Fullstack Engineer on the Duo Client SDK team at GitLab, you'll build the shared foundation for every GitLab Duo client. Today, the logic that powers Duo in editors lives inside the GitLab Language Server. We're extracting it into a true software development kit (SDK): a set of well-versioned TypeScript packages that editor extensions, our web-based Duo Chat on GitLab.com, and eventually external applications can use.
You'll work in TypeScript across frontend and backend systems. You'll design the SDK's Node.js core and public application programming interface (API), and work in the clients that use it. The work rewards care about interfaces, versioning, and backward compatibility as much as features because other engineers will depend on what you build.
You'll have senior and staff engineers alongside you to help with design. You'll own the implementation of scoped packages and ship improvements with minimal guidance while collaborating with the team on larger architectural changes.
Some examples of our projects:
The Duo Client SDK, extracting versioned, publishable packages from the GitLab Language Server
The GitLab Language Server, rebuilt on top of the SDK as our polyglot surface
Duo Chat on the web, as one of the SDK's first consumers
What you'll do
Develop secure, well-tested, and performant TypeScript features that solve technical problems of moderate scope and complexity.
Ship small features and improvements with minimal guidance, writing tests with every merge request and contributing to code reviews and design discussions.
Extract and publish TypeScript packages from the GitLab Language Server, migrating consumers incrementally so no parallel implementation is left to drift.
Design durable public APIs with clear interfaces, semantic versioning, changelogs, and deprecation paths for external consumers.
Build isomorphic core packages that isolate platform-specific behavior in adapters at the edges.
Build and improve SDK client surfaces, including Vue 3 components in Duo Chat on the web, in collaboration with product, design, and engineering teams.
Strengthen credential handling across hosts, including bearer tokens, session cookies, and CSRF protection.
Optimize bundle size, startup cost, and dependency weight for browser consumers, and support a Tier 2 on-call rotation for urgent engineering issues.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Strong proficiency with TypeScript across frontend and backend systems, including experience building and maintaining Node.js services.
Experience with modern build and packaging tools, including monorepos, multi-module builds, ECMAScript modules (ESM), and dependency management.
Experience with Vue 3 and the Composition API, or comparable component-based frontend experience and a willingness to learn Vue.
Experience designing APIs that other people use, with the ability to explain what you'd do differently.
Understanding of the differences between running code in Node.js and in the browser, and how to write code that works in both.
A security-minded development approach, including careful credential handling and performance optimization.
Ability to communicate clearly and concisely in writing about technical problems, propose iterative solutions, and work effectively in an agile environment.
Self-motivation, strong organizational skills, and the judgment to ask for help when needed while thriving in a fully remote organization aligned with GitLab's values.
About the team
The Duo Client SDK team sits in GitLab's AI Clients stage and works closely with teams building GitLab Duo experiences. We collaborate across client surfaces to make thoughtful technical decisions as the platform evolves. We work fully remotely and asynchronously across regions, in the open, following GitLab's values of transparency and open communication.
Remote-Global
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
ГибридseniorBerlin Office; Iasi Office; London Office; Dublin
УдалённоseniorRemote - North America - South America - Europe
ОфисLondon & San Francisco; Relocation support and visa fees (if applicable)
San Francisco, CA | New York City, NY
Anywhere in France, Belgium, Spain
United States; We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications; We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics
Toronto, Ontario, Canada; We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications; We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics
ГибридseniorMinsk
УдалённоseniorPoland
Bengaluru, Karnataka, India, APAC
seniorNew York, NY, United States
УдалённоRemote Canada
УдалённоRemote US
УдалённоseniorToronto; Canada; London; Montreal; We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities