BVNK is looking for a Senior Backend Software Engineer to build and run high-throughput crypto payment orchestration services and APIs while ensuring reliability and mentoring engineers.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
BVNK is looking for a Senior Backend Software Engineer to build and run high-throughput crypto payment orchestration services and APIs while ensuring reliability and mentoring engineers.
Formic is looking for an AI and Automation Product Engineer to build internal applications AI-powered tools automations and integrations that solve business problems while owning projects from discovery through deployment and ongoing support.
Location: London; Belgrade; Ireland Workplace: Hybrid Perplexity is hiring a Web Access Engineer for the Crawler team to build reliable fetching and rendering systems for AI-powered search. You'll work on freely available public web content, within site permissions and approved access policies, and develop the infrastructure that supplies content to downstream indexing and retrieval systems. Your focus will be diagnosing network errors, page-loading issues, and incomplete rendering. You'll trace problems from network protocols through client-side execution, distinguish technical failures from intentional access restrictions, and turn findings into production fixes that improve content quality and efficiency at scale. Responsibilities - Own fetching and rendering improvements end to end, from investigation through implementation and production rollout, partnering with crawler engineers and SREs. - Investigate fetch and rendering failures across DNS, TLS, HTTP, caching, redirects, and client-side rendering, and classify root causes. - Improve page loading, completion detection, and content capture to preserve relevant content and handle dynamic pages reliably. - Ensure the crawler respects site-imposed access restrictions and rate limits, identifies itself clearly, and retries only transient technical errors. - Build tools to reproduce failures, compare crawler output against expected page content, and turn findings into regression tests. - Define metrics for fetching reliability, content completeness, and error classification, and use them to prioritize improvements. Qualifications - 5+ years of software engineering experience in web infrastructure, browsers, CDNs, or crawling, with strong programming skills in at least one of Go, Python, Rust, or C++. - Deep understanding of HTTP/1.1, HTTP/2, and HTTP/3, including status semantics, caching, conditional requests, content encoding, and redirects; strong knowledge of TLS, DNS, cookies, and sessions. - Understanding of CDN caching and content delivery, HTTP error handling, retry backoff, and server-defined rate limits. - Knowledge of page lifecycle, network idle, service workers, client-side rendering, and shadow DOM; experience debugging JavaScript and fluency with Chrome DevTools, CDP, HAR files, curl, and packet captures. - Comfort working independently when the path forward is not fully defined. Nice to have - Experience developing CDN, caching, or web performance systems. - Experience operating crawlers, headless browsers, or distributed content-acquisition systems at scale. - Contributions to a browser engine or JavaScript runtime.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборLocation: London; Belgrade; Ireland Workplace: Hybrid Perplexity is hiring a Web Access Engineer for the Crawler team to build reliable fetching and rendering systems for AI-powered search. You'll work on freely available public web content, within site permissions and approved access policies, and develop the infrastructure that supplies content to downstream indexing and retrieval systems. Your focus will be diagnosing network errors, page-loading issues, and incomplete rendering. You'll trace problems from network protocols through client-side execution, distinguish technical failures from intentional access restrictions, and turn findings into production fixes that improve content quality and efficiency at scale. Responsibilities - Own fetching and rendering improvements end to end, from investigation through implementation and production rollout, partnering with crawler engineers and SREs. - Investigate fetch and rendering failures across DNS, TLS, HTTP, caching, redirects, and client-side rendering, and classify root causes. - Improve page loading, completion detection, and content capture to preserve relevant content and handle dynamic pages reliably. - Ensure the crawler respects site-imposed access restrictions and rate limits, identifies itself clearly, and retries only transient technical errors. - Build tools to reproduce failures, compare crawler output against expected page content, and turn findings into regression tests. - Define metrics for fetching reliability, content completeness, and error classification, and use them to prioritize improvements. Qualifications - 5+ years of software engineering experience in web infrastructure, browsers, CDNs, or crawling, with strong programming skills in at least one of Go, Python, Rust, or C++. - Deep understanding of HTTP/1.1, HTTP/2, and HTTP/3, including status semantics, caching, conditional requests, content encoding, and redirects; strong knowledge of TLS, DNS, cookies, and sessions. - Understanding of CDN caching and content delivery, HTTP error handling, retry backoff, and server-defined rate limits. - Knowledge of page lifecycle, network idle, service workers, client-side rendering, and shadow DOM; experience debugging JavaScript and fluency with Chrome DevTools, CDP, HAR files, curl, and packet captures. - Comfort working independently when the path forward is not fully defined. Nice to have - Experience developing CDN, caching, or web performance systems. - Experience operating crawlers, headless browsers, or distributed content-acquisition systems at scale. - Contributions to a browser engine or JavaScript runtime.
Location: Remote, Global Workplace: Remote ABOUT SUPABASE Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We’re looking for a Software Engineer to join our AI Tooling team and help shape how developers and agents build with Supabase. You'll build and own our AI tooling, including agents, the MCP server, agent skills and the dashboard assistant, and as the space moves you'll build the tooling for new technologies too. You'll build it all eval-first: every tool ships with evals and metrics, so we know, with evidence, that it makes agents better rather than worse. You'll work closely with the Docs, CLI, Frontend and SDK teams, and with the AI Tooling Infrastructure engineers who run these services in production. Other teams contribute to AI Tooling to improve Supabase's agentic capabilities, and you'll help them do that while keeping the quality bar high. This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions. WHAT YOU’LL BE RESPONSIBLE FOR - Build and improve the AI tooling we run today, including the MCP server, agent skills, agents and the Assistant. - Make new Supabase products usable by agents from day one: tools, skills and evals for new product surfaces. Also build tooling for new AI technologies as they emerge: prototype quickly, evaluate honestly, and decide with the team what is worth taking to production. - Drive an eval-first approach: build and improve evals, instrumentation and feedback loops, measure tools against a no-tool baseline, and help define the quality KPIs and gates that stop regressions shipping. - Understand how customers and agents actually use what we ship, and turn that into improvements to our tooling, interfaces and documentation. - Design how documentation and product knowledge are exposed to agents, and measure whether it works. - Build patterns and tools that help customers add AI to their own apps, such as MCP on Edge Functions, vector embeddings and agents running on Edge Functions. - Enable teams to improve Supabase's agentic capabilities through contributions to AI Tooling: clear contribution paths, templates, documentation and review practice. - Centralise shared AI logic so teams reuse it rather than duplicate it. - Ship tools that are battle-tested, with strong tests, benchmarking and stress testing where it counts. - Work with the AI Tooling Infrastructure engineers on reliability, auth and hosting. - Work across Docs, CLI, Frontend, SDK and other teams to deliver one coherent developer experience, and stay close to the fast-moving AI ecosystem. YOU MIGHT BE A GOOD FIT IF YOU MUST HAVE: - Have 5+ years of experience in professional software engineering experience. - Write strong TypeScript and know the JavaScript ecosystem well: npm, ES modules, bundlers, compatibility. - Are deeply familiar with the AI ecosystem: current tools, agent patterns and practical trade-offs. You can tell a durable pattern from hype. - Have built developer tools, product interfaces or platform primitives used by other engineers. - Have designed or used evaluation frameworks to measure AI quality, reliability and task success, and understand baselines, variance and cost. - Have strong judgement about where AI improves workflows and how to avoid fragile or gimmicky experiences. - Write tests and validate reliability in real-world conditions. - Know Postgres and relational database practice. - Communicate clearly in writing, work across product, engineering and docs, and thrive in async, globally distributed teams. - Are comfortable navigating ambiguity and moving quickly. NICE TO HAVE: - Experience with vector databases and embeddings, ideally pgvector. - Examples of customer-facing AI features or agents you've shipped. - Examples of documentation or structured knowledge designed for developers or agents. - Experience with Braintrust or a similar eval and tracing platform, or setting up CI quality gates. - Open-source contributions or developer tooling you've maintained. - Experience across several product surfaces or teams. WHAT WE OFFER - Fully Remote We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world. - ESOP Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together. - Tech Allowance Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work. - Health Benefits Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us. - Annual Off-Sites Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year. - Flexible Work We operate asynchronously and trust you to manage your own time. You know what needs to be done and when. - Professional Development Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth. ABOUT THE TEAM Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love. - ~400 team members - 60+ countries - 20+ languages spoken - Over $1B raised (including our $500M Series F) - 540,000+ community members We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Задачи: — Разработка геймплейных механик на C++: создание акторов, компонентов, сабсистем и интерфейсов. — Настройка логики через Blueprints и Data Assets для изменения контента и баланса без переписывания кода. — Полное участие в разработке проектов, включая рефакторинг существующего кода. — Участие в тестировании разрабатываемых проектов. — Взаимодействие с геймдизайнерами и командой через GitLab, включая работу с сабмодулями и Git LFS. Требования: — Опыт работы в сфере Game Dev. — Опыт работы с командами разных направлений. — Уверенное владение C++, включая написание и оптимизацию кода, создание классов, компонентов и игровой логики. — Знание принципов ООП и паттернов проектирования. — Умение читать чужой код, выполнять точечный рефакторинг, работать с Git и проводить код-ревью. — Навыки создания и оптимизации сложных логик с помощью Blueprints. — Понимание, когда использовать Blueprints, а когда C++ для повышения производительности. — Знание принципов репликации, синхронизации и предсказания в многопользовательских играх. — Опыт работы с клиент-серверной архитектурой. — Знание методов оптимизации производительности (LOD, снижение draw calls, настройка освещения и физики). — Умение профилировать и анализировать производительность с помощью Unreal Insights и профилировщиков CPU/GPU. — Понимание технических и UX/UI особенностей разработки для VR/AR. — Владение системой контроля версий Git. — Понимание архитектуры игрового движка Unreal Engine. — Умение программировать с AI-ассистентами (Cursor, Copilot, ChatGPT) будет плюсом. — Активное изучение VR/AR/MR технологий и интерес к играм в этих областях приветствуются. Условия: — Испытательный срок 1 месяц. — Участие в доработке текущего проекта и создании новых. — Возможность официального трудоустройства. — Гибридный формат работы с обязательным посещением офиса. — График работы 5/2 с 10:00 до 19:00. — Офис расположен в Бизнес-квартале АРМА. — Заработная плата 170 000 рублей в месяц.
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. Our team sits within Developer Productivity, whose mission is to make software development at Affirm simpler and faster across the company. The broader org owns much of the path between a developer’s laptop and production, including developer environments, CI/CD pipelines, test automation, dependency management, and release engineering, all in service of helping engineers ship code quickly, safely, and with confidence. The Continuous Delivery team’s charter is centered on enabling engineering teams to release independently through strong automation, standard patterns, predictable rollouts, resilient recovery mechanisms, and less manual toil. This role is uniquely positioned to help solve one of Affirm’s most important engineering challenges: scaling developer productivity in an era where the software development lifecycle is increasingly AI-enhanced. The team builds and improves the platforms, workflows, and guardrails that help engineers move from idea to production faster, with better safety, consistency, and developer experience. We value engineers who listen closely, invite feedback, and work well across organizational boundaries, while also holding a high bar for ownership, technical judgment, and follow-through. Strong candidates will care about building reliable shared systems, reducing friction for other engineers, and making durable improvements that raise the quality and speed of software delivery across Affirm. What You'll Do · With the support of your team, you will work on tasks that contribute to the team's projects and goals. · You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. · You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. · You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For · You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin. · You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. · 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. Base Pay Grade - J Equity Grade - 4 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 $101,000 - $151,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. Our team sits within Developer Productivity, whose mission is to make software development at Affirm simpler and faster across the company. The broader org owns much of the path between a developer’s laptop and production, including developer environments, CI/CD pipelines, test automation, dependency management, and release engineering, all in service of helping engineers ship code quickly, safely, and with confidence. The Continuous Delivery team’s charter is centered on enabling engineering teams to release independently through strong automation, standard patterns, predictable rollouts, resilient recovery mechanisms, and less manual toil. This role is uniquely positioned to help solve one of Affirm’s most important engineering challenges: scaling developer productivity in an era where the software development lifecycle is increasingly AI-enhanced. The team builds and improves the platforms, workflows, and guardrails that help engineers move from idea to production faster, with better safety, consistency, and developer experience. We value engineers who listen closely, invite feedback, and work well across organizational boundaries, while also holding a high bar for ownership, technical judgment, and follow-through. Strong candidates will care about building reliable shared systems, reducing friction for other engineers, and making durable improvements that raise the quality and speed of software delivery across Affirm. What You'll Do · With the support of your team, you will work on tasks that contribute to the team's projects and goals. · You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. · You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. · You will contribute to a sense of community on your team by engaging in growth and development activities. What We Look For · You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin. · You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes. · 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 - J 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 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: $130,000 - $180,000 USA base pay range (all other U.S. states) per year: $115,000 - $165,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: 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 Auth Experiences team is looking for a passionate Staff Software Engineer to help set technical direction and build the next generation of web and mobile experiences for Affirm customers. Auth Experiences owns key moments in Affirm’s checkout flow, allowing customers to access Affirm's services, while ensuring that fraud is kept to a minimum. Our systems power critical consumer journeys across thousands of merchants and multiple countries. We manage web and mobile experiences, building User Interfaces, as well as backend orchestration layers. We focus heavily on ensuring a great customer experience with high conversion and security. As a staff engineer, you will lead significant technical initiatives, drive the architecture and evolution of the product, and mentor the team to build highly reliable software. What You'll Do · You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. · You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. · You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. · You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts. · You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For · You have 8+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue. · You are proficient in working with Javascript/Typescript. · You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. · You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. · Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. · You have strong verbal and written communication skills that support effective collaboration with our global engineering team. Base Pay Grade - P Equity Grade - 7 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 $181,000 - $241,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 Auth Experiences team is looking for a passionate Staff Software Engineer to help set technical direction and build the next generation of web and mobile experiences for Affirm customers. Auth Experiences owns key moments in Affirm’s checkout flow, allowing customers to access Affirm's services, while ensuring that fraud is kept to a minimum. Our systems power critical consumer journeys across thousands of merchants and multiple countries. We manage web and mobile experiences, building User Interfaces, as well as backend orchestration layers. We focus heavily on ensuring a great customer experience with high conversion and security. As a staff engineer, you will lead significant technical initiatives, drive the architecture and evolution of the product, and mentor the team to build highly reliable software. What You'll Do · You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. · You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. · You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. · You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts. · You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For · You have 8+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue. · You are proficient in working with Javascript/Typescript. · You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. · You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. · Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers. · 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 - P Equity Grade - 13 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 Pacific base pay range (CA, WA, NY, NJ, CT): $230,000 - $290,000 USA Sapphire base pay range (all other U.S. states): $204,00 - $264,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: Strava SF Workplace: Hybrid ABOUT STRAVA Strava is the app for active people. With over 200 million athletes in more than 185 countries, it’s more than tracking workouts—it’s where people make progress together, from new habits to new personal bests. No matter your sport or how you track it, Strava’s got you covered. Find your crew, crush your goals, and make every effort count. Start your journey https://www.strava.com/subscription with Strava today. Our mission is simple: to motivate people to live their best active lives. We believe in the power of movement to connect and drive people forward. ABOUT THIS ROLE Strava for Business (SfB) is the premier platform for brands to authentically connect with active minded consumers. The SfB Product team builds sponsored experiences that support millions of athletes in their athletic journey. We drive revenue crucial to Strava’s continued growth and success. We do this through a constant balance of user delight, business needs, and operational stability through creative and highly cross-functional collaboration. We’re seeking a Senior Engineer II to join our eleven-person team to help us improve the challenges feature and build the next generation of sponsored products. We follow a flexible hybrid model that translates to more than half of your time on-site in our San Francisco office — typically three days per week. WHAT YOU’LL DO: - Build new and creative products that appeal to Strava’s end-users and business partners alike - Continuously enhance the Challenges product to drive usage and revenue growth - Lead conversations between product, design, and business partners to find novel yet technically feasible solutions to business problems - Plan and coordinate the delivery of complex projects from early ideation to launch - Provide technical and operational support to business partners as part of an on-call rotation - Help build a team culture of continuous iteration, experimentation, and incremental delivery - Mentor engineers across the organization, sharing technical knowledge along with the habits and decision-making that help engineers grow YOU WILL BE SUCCESSFUL HERE BY: - Showing Strong Ownership: You go beyond taking accountability for the reliability and correctness of the systems you build. You exercise good judgment on what is important for the team and proactively solve problems even if they sit outside your immediate domain. - Staying Flexible to Business Needs: Sometimes problems require scrappy solutions that can be done quickly and sometimes we need to design a long-term ideal that sits outside today’s constraints. You are comfortable with either. - Continuously Improving: You strive to make things a bit better every day for both yourself and your team. You excel at giving and receiving difficult feedback with good intent. WHAT YOU’LL BRING TO THE TEAM: - Experience building and operating complex, data-intensive backend systems in production at scale, with a track record of breaking large technical problems into well-scoped, executable work. - Experience working in an operations-heavy environment and instilling operational excellence best practices across a team. - Experience planning and coordinating large cross-functional projects while staying flexible through changing requirements. - Familiarity with agentic coding tools and how to best leverage them to produce high-quality work. IT’S A BONUS IF: - You’ve worked with React, Android, or iOS and are happy to jump across platforms when needed. - You’ve thrived in a startup-within-a-company setting, where small teams move fast and ship pragmatically. - You have built AI agents or skills to improve internal operations. For more information on benefits, please click here https://docs.google.com/document/d/e/2PACX-1vTkFMPz3eCjd0FgQ28VWnK4d2BEnzGyaSFGwATR-dQdBb9HxZgay6kboqnT0-V-qaBDzSvYIzI76vT5/pub. WHY JOIN US? Movement brings us together. At Strava, we’re building the world’s largest community of active people, helping them stay motivated and achieve their goals. Our global team is passionate about making movement fun, meaningful, and accessible to everyone. Whether you’re shaping the technology, growing our community, or driving innovation, your work at Strava makes an impact. When you join Strava, you’re not just joining a company—you’re joining a movement. If you’re ready to bring your energy, ideas, and drive, let’s build something incredible together. Strava builds software that makes the best part of our athletes’ days even better. Just as we’re deeply committed to unlocking their potential, we’re dedicated to providing a world-class, inclusive workplace where our employees can grow and thrive, too. We’re backed by Sequoia Capital, TCV, Madrone Partners and Jackson Square Ventures, and we’re expanding in order to exceed the needs of our growing community of global athletes. Our culture reflects our community. We are continuously striving to hire and engage teammates from all backgrounds, experiences and perspectives because we know we are a stronger team together. Strava is an equal opportunity employer. In keeping with the values of Strava, we make all employment decisions including hiring, evaluation, termination, promotional and training opportunities, without regard to race, religion, color, sex, age, national origin, ancestry, sexual orientation, physical handicap, mental disability, medical condition, disability, gender or identity or expression, pregnancy or pregnancy-related condition, marital status, height and/or weight. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. California Consumer Protection Act Applicant Notice https://docs.google.com/document/d/e/2PACX-1vSc8y6On4NlP5s12hf4kmWe_pvenVyQ78TbtVaz_clROhj9ADQ6kY4YScglBIuY2joKFKalOReX7vP_/pub
Location: Remote - EMEA 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. About the Role As a Senior Software Engineer on the Reference Data team, you will build services that form the data backbone of Alpaca’s brokerage infrastructure. Almost every service at Alpaca needs information about the assets it operates on. Our team provides that information and supports the events that affect those assets throughout their lifecycle. The team owns two core areas: Security Master , the central source of information about tradable assets, their characteristics and whether, when, and how they can be traded; and corporate actions , which involves ingesting third-party information about dividends, stock splits, mergers and other events, then calculating the changes and transactions needed to reflect them in customer and partner holdings. You will work across both areas, helping Alpaca enter new markets, expand its portfolio of products and improve the reliability, performance and operability of existing systems. This is a hands-on backend engineering role focused on distributed systems, data modelling and correctness across interconnected services. You will take open-ended problems from scoping and design through implementation, rollout and production support, working closely with the teams that depend on reference data. Things You Get To Do Design, build and maintain distributed backend services, APIs and data models for Security Master and corporate actions. Extend reference data systems to support new instruments, asset classes and market-specific requirements, including futures and prediction markets. Build reliable workflows for ingesting, validating and processing third-party instrument and corporate action information. Develop internal tools and automation that reduce manual work and improve the reliability of reference data operations. Help redesign how foundational asset information is structured and shared across Alpaca, contributing to architectural decisions with company-wide impact. Work closely with engineering and business teams that consume reference data, coordinating changes across services. Own complex features and technical decisions from design through production, including testing, troubleshooting and continuous improvement. Who You Are (Must-Haves) Strong experience building and operating event-driven, distributed backend systems. Strong database and data-modelling skills, with an understanding of eventual consistency and data replication. Excellent system design fundamentals, including designing and evolving APIs. Proficiency in a strongly typed programming language and willingness to work in Go. Experience taking complex or ambiguous problems from initial requirements through delivery and production operation. Ability to explain technical decisions and trade-offs clearly, collaborate across teams and reason through cross-system dependencies. Senior-level engineering judgement and ownership; we assess capability and impact rather than applying a fixed years-of-experience threshold. Who You Might Be (Nice-to-Haves) Experience in trading, brokerage, capital markets, crypto infrastructure or related financial technology. Experience with reference data, Security Master, instrument or asset data, or corporate action processing. Understanding of financial instruments, particularly options, futures and other derivatives. Experience with third-party data ingestion, internal tooling and workflow automation. Experience guiding other engineers and working across interconnected services and teams. 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: San Francisco, California Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Developer Infrastructure team builds the systems Sentry engineers use to develop, test, and ship software. We own local and cloud development environments, CI/CD across our open-source and private codebases, tooling for creating new services, and SDK and library publishing. Our goal is to help engineers spend more time building for customers and less time troubleshooting their development tools. You’ll work on problems such as shortening CI feedback cycles, improving deployment reliability, detecting flaky tests, and making development environments easier to use and maintain. As AI coding agents become part of engineering workflows, you’ll also help our environments, CI, and deployment systems support them with the context and access they need. You’ll own projects from design through rollout and ongoing operation, working directly with engineers across Sentry to understand their needs and measure whether your changes improve their work. This role is based in San Francisco, with three days per week in the office to work closely with Platform and Product Engineering teams. WHAT YOU’LL DO - Build and maintain tooling for local and cloud development environments. - Improve the speed and reliability of CI and deployment pipelines as our codebases and infrastructure grow. - Develop supported, reusable workflows for creating services and libraries. - Improve SDK and library publishing tools and release processes. - Build metrics, dashboards, and flaky test detection to help teams identify and resolve development and deployment problems. - Give engineers and AI coding agents the context they need to work within Sentry’s systems and conventions. - Partner with engineering teams to prioritize improvements, support adoption, and evaluate results. HOW YOU WORK - You enjoy building tools and infrastructure other engineers rely on. - You consider reliability, performance, cost, and maintenance when making technical decisions. - You take ownership from understanding a problem through implementation, rollout, and operation. - You listen to engineers’ feedback and use evidence to guide improvements. - You help teams adopt shared tools and standards through clear reasoning and collaboration. QUALIFICATIONS - 5+ years of software engineering experience or equivalent experience building developer tools and infrastructure. - A track record of building or significantly improving developer tooling or infrastructure used by engineering teams. - Strong proficiency in Python. - Experience improving CI/CD systems, including diagnosing performance or reliability problems. - Experience leading complex technical projects through design, implementation, and rollout. - Experience using Docker and container orchestration in production. - Experience working with cloud infrastructure such as GCP or AWS. - Familiarity with Kubernetes and infrastructure as code tools. - Experience working across engineering teams to build agreement on tools, standards, or workflow changes. - Clear written and verbal communication, including explaining technical tradeoffs and documenting how systems work. You don’t need to meet every qualification to apply. If your experience aligns with the core work, we’d like to hear from you. The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $190,000 to $400,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Location: Toronto, Ontario, Canada; San Francisco, California Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Streaming Platform team at Sentry is building the next generation of infrastructure that powers our ingestion pipelines and real-time data processing systems. Our platform ingests, processes, and distributes hundreds of thousands of events per second with low latency and high reliability. We are creating a system that makes it easy for Sentry engineers to deploy and run Streaming Applications at scale by simplifying the complexity of Kafka, scaling consumers automatically, and managing state so product teams can focus on building great experiences for developers. As part of this team, you will work on challenges at the intersection of distributed systems, real-time data processing, and developer experience. You will help us create a self-service streaming platform that improves stability, accelerates time to production, and reduces operational overhead. IN THIS ROLE YOU WILL - Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions. - Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more). - Build scalable automation and control plane for Kafka fleet management and improve efficiency. - Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines. - Improve observability, monitoring, and failover for mission-critical real-time systems. YOU’LL LOVE THIS JOB IF YOU - You enjoy working on distributed systems at scale and care about reliability and performance. - You like building abstractions that make complex infrastructure easier for others to use. - You are motivated by designing systems that balance flexibility for developers with best practices for stability. - You are excited to shape how Sentry handles near real-time ingestion and analytics at scale. - You value being part of a collaborative team where your contributions make a broad impact across the company. QUALIFICATIONS - At least 2-3 years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming. - Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable). - Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP. - Nice to have: experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools. The base salary range that Sentry reasonably expects to pay for this position is $163,000 to $200,000 CAD or $155,000 to $190,000 USD. A successful candidate’s actual base salary amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Location: Toronto, Ontario, Canada Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Security Team is responsible for securing all things Sentry: our customers, our code, and everything in between. We are a small but growing team with broad scope, high trust, and the autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers genuinely love and rely on. That context shapes everything about how we operate. We take a pragmatic approach to preventing and responding to security risks. In this role not only will you build and contribute to systems which detect malicious activity, you will have the unique opportunity to implement new controls to prevent future incidents. You will work across detection and response and corporate security domains. You'll contribute to practices that keep Sentry secure as we grow: alert triage for corporate and production, detection engineering, deploying preventative controls, identity and access management, investigations and incident response, and more. You'll partner with teams across the company to prevent and respond to security incidents. You will work as a technical collaborator who prioritizes preventative controls, defense in depth, and high signal alerting practices. As Sentry expands our agentic product capabilities and development practices, you'll also find yourself at the frontier of a new set of security approaches and challenges. IN THIS ROLE, YOU WILL - Maintain, improve, and own detection engineering systems. We own and operate our own detection stack and are building agentic triage with thoughtful security response and orchestration automation. - Perform investigations, and contribute to security incident response. You will assist and contribute to a breadth of incident types, or Sentry and our customers. - Contribute to, maintain, and operate identity and access management systems. Access management is a critical component of our security program. - Have a lot of opportunity to grow and learn across many security domains. We are a highly cross-functional team and you will have opportunities to touch adjacent security projects spanning appsec, infrasec, governance, and privacy. - Research, identify, and respond to emerging threats relevant to Sentry. We build and operate a complex application and cloud environment, including the novel attack surface introduced by Sentry's agentic product features and AI-assisted engineering practices. YOU’LL THRIVE IN THIS ROLE IF YOU - Enjoy operating cross-functionally, building relationships, and influencing with technical expertise as you protect a fast-moving engineering organization. - Get excited when something new lands on your desk, be it an interesting breach, a sweet exploit, a novel agentic architecture, an unfamiliar cloud primitive, or a bug class you haven't seen before. - Love working in a developer-forward culture where your colleagues are builders who care deeply about code quality and customer satisfaction. - Reach for automation first, you'd rather build a scalable, systematic solution to a security problem than make a noisy reactive solution which requires manual triage. - Thrive with ownership and want more of it, you prefer to drive work end-to-end, and you're energized by the autonomy — and the mentorship — that comes with being on a small, high-trust team. QUALIFICATIONS - 2-5 years of industry experience in a detection and response, corporate security, or generalist security engineering role - Degree in Computer Science or a related field, equivalent training, or professional experience - Hands-on experience with several of the following: alert triage, detection tuning and writing, detection-as-code, security log ingestion, investigations and security incident response, identity and access management (IAM), phishing response, user access reviews, managing endpoint detection and response tooling - Experienced and comfortable programing in at least one language (Python preferred) and comfortable using agentic development workflows - Familiarity with operating distributed cloud technology (AWS, CICD, GCP, Azure, Kubernetes, Docker, Terraform, etc.) and experience with corporate (SSO, SAML, IAM) and defensive security tooling (EDR, SIEM, CNAPP, ZTNA, etc.) - A collaborative approach to problem solving paired with strong written and verbal communication Not sure if you meet 100% of the qualifications? We encourage you to apply anyway. We're interested in people are excited about this opportunity and eager to grow. The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $162,000 to $200,000 CAD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Location: Toronto, Ontario, Canada Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Security Team is responsible for securing all things Sentry: our customers, our code, and everything in between. We are a small but growing team with broad scope, high trust, and the autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers genuinely love and rely on. That context shapes everything about how we operate. As a Security Engineer on this team, you'll work across application and platform security domains. You'll contribute to the practices that keep Sentry secure as we grow: security reviews, threat modeling, vulnerability management, and embedding secure coding practices into an engineering organization that cares about doing things right. You'll partner closely with product and engineering teams to influence how features are designed and built from the start. You will work as a technical collaborator who helps make the secure path the obvious one. As Sentry expands our agentic product capabilities and development practices, you'll also find yourself at the frontier of a new set of security challenges. IN THIS ROLE, YOU WILL - Support and help mature Sentry's security review program. From secure code review, to architecture review, and threat modeling. You'll help build the processes, tooling, and culture which make security a natural part of how we ship and operate. - Contribute to mature vulnerability management practices. Intake, triage, prioritization, remediation tracking, and support of our bug bounty and responsible disclosure program. - Advocate for secure-by-design principles. Partner with engineering and product teams to embed security early in the development lifecycle and integrate security tooling into developer and CI/CD workflows. - Validate and reproduce application and infrastructure security findings. Scanning, manual testing, and supporting penetration testing and vulnerability validation across Sentry's application, SDKs and cloud-based platform. - Help evaluate and respond to emerging threats relevant to application security at Sentry. We build and operate a complex application and cloud environment, including the novel attack surface introduced by Sentry's agentic product features and AI-assisted engineering practices. YOU’LL THRIVE IN THIS ROLE IF YOU - Enjoy operating cross-functionally, building relationships, and influencing with technical expertise as you grow into shaping how security gets done across a fast-moving engineering organization. - Get excited when something new lands on your desk, be it an interesting vulnerability, a sweet exploit, a novel agentic architecture, an unfamiliar cloud primitive, or a bug class you haven't seen before. - Love working in a developer-forward culture where your colleagues are builders who care deeply about code quality and customer satisfaction. - Reach for automation first, you'd rather build a scalable, systematic solution to a security problem than solve it manually a hundred times. - Thrive with ownership and want more of it, you prefer to drive work end-to-end, and you're energized by the autonomy — and the mentorship — that comes with being on a small, high-trust team. QUALIFICATIONS - 2-5 years of industry experience designing, building, or securing complex applications and cloud systems - Degree in Computer Science or a related field, equivalent training, or professional experience - Hands-on experience with several of the following: security reviews, SDLC practices, secure CI/CD, architecture reviews, threat modeling, vulnerability management, bug bounty and responsible disclosure programs - Experienced and comfortable programming in at least one language, and able to read and reason about code in Python, Typescript, Go, or Rust - Familiarity with using distributed cloud technology (AWS, GCP, Azure, Kubernetes, Docker, Terraform, etc.) and an understanding of how those technologies are secured (cloud networking, IAM, etc.) - A collaborative approach to problem solving paired with strong written and verbal communication Not sure if you meet 100% of the qualifications? We encourage you to apply anyway. We're interested in people are excited about this opportunity and eager to grow. The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $162,000 to $200,000 CAD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Location: San Francisco, California Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Security Team is responsible for securing all things Sentry: our customers, our code, and everything in between. We are a small but growing team with broad scope, high trust, and the autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers genuinely love and rely on. That context shapes everything about how we operate. We take a pragmatic approach to preventing and responding to security risks. In this role not only will you build and contribute to systems which detect malicious activity, you will have the unique opportunity to implement new controls to prevent future incidents. You will work across detection and response and corporate security domains. You'll contribute to practices that keep Sentry secure as we grow: alert triage for corporate and production, detection engineering, deploying preventative controls, identity and access management, investigations and incident response, and more. You'll partner with teams across the company to prevent and respond to security incidents. You will work as a technical collaborator who prioritizes preventative controls, defense in depth, and high signal alerting practices. As Sentry expands our agentic product capabilities and development practices, you'll also find yourself at the frontier of a new set of security approaches and challenges. IN THIS ROLE, YOU WILL - Maintain, improve, and own detection engineering systems. We own and operate our own detection stack and are building agentic triage with thoughtful security response and orchestration automation. - Perform investigations, and contribute to security incident response. You will assist and contribute to a breadth of incident types, or Sentry and our customers. - Contribute to, maintain, and operate identity and access management systems. Access management is a critical component of our security program. - Have a lot of opportunity to grow and learn across many security domains. We are a highly cross-functional team and you will have opportunities to touch adjacent security projects spanning appsec, infrasec, governance, and privacy. - Research, identify, and respond to emerging threats relevant to Sentry. We build and operate a complex application and cloud environment, including the novel attack surface introduced by Sentry's agentic product features and AI-assisted engineering practices. YOU’LL THRIVE IN THIS ROLE IF YOU - Enjoy operating cross-functionally, building relationships, and influencing with technical expertise as you protect a fast-moving engineering organization. - Get excited when something new lands on your desk, be it an interesting breach, a sweet exploit, a novel agentic architecture, an unfamiliar cloud primitive, or a bug class you haven't seen before. - Love working in a developer-forward culture where your colleagues are builders who care deeply about code quality and customer satisfaction. - Reach for automation first, you'd rather build a scalable, systematic solution to a security problem than make a noisy reactive solution which requires manual triage. - Thrive with ownership and want more of it, you prefer to drive work end-to-end, and you're energized by the autonomy — and the mentorship — that comes with being on a small, high-trust team. QUALIFICATIONS - 2-5 years of industry experience in a detection and response, corporate security, or generalist security engineering role - Degree in Computer Science or a related field, equivalent training, or professional experience - Hands-on experience with several of the following: alert triage, detection tuning and writing, detection-as-code, security log ingestion, investigations and security incident response, identity and access management (IAM), phishing response, user access reviews, managing endpoint detection and response tooling - Experienced and comfortable programing in at least one language (Python preferred) and comfortable using agentic development workflows - Familiarity with operating distributed cloud technology (AWS, CICD, GCP, Azure, Kubernetes, Docker, Terraform, etc.) and experience with corporate (SSO, SAML, IAM) and defensive security tooling (EDR, SIEM, CNAPP, ZTNA, etc.) - A collaborative approach to problem solving paired with strong written and verbal communication Not sure if you meet 100% of the qualifications? We encourage you to apply anyway. We're interested in people are excited about this opportunity and eager to grow. The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $150,000 to $200,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Location: San Francisco, California Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE The Security Team is responsible for securing all things Sentry: our customers, our code, and everything in between. We are a small but growing team with broad scope, high trust, and the autonomy to tackle hard security problems with creativity and an engineering mindset. We work at a company with a strong developer culture, building a product that millions of developers genuinely love and rely on. That context shapes everything about how we operate. As a Security Engineer on this team, you'll work across application and platform security domains. You'll contribute to the practices that keep Sentry secure as we grow: security reviews, threat modeling, vulnerability management, and embedding secure coding practices into an engineering organization that cares about doing things right. You'll partner closely with product and engineering teams to influence how features are designed and built from the start. You will work as a technical collaborator who helps make the secure path the obvious one. As Sentry expands our agentic product capabilities and development practices, you'll also find yourself at the frontier of a new set of security challenges. IN THIS ROLE, YOU WILL - Support and help mature Sentry's security review program. From secure code review, to architecture review, and threat modeling. You'll help build the processes, tooling, and culture which make security a natural part of how we ship and operate. - Contribute to mature vulnerability management practices. Intake, triage, prioritization, remediation tracking, and support of our bug bounty and responsible disclosure program. - Advocate for secure-by-design principles. Partner with engineering and product teams to embed security early in the development lifecycle and integrate security tooling into developer and CI/CD workflows. - Validate and reproduce application and infrastructure security findings. Scanning, manual testing, and supporting penetration testing and vulnerability validation across Sentry's application, SDKs and cloud-based platform. - Help evaluate and respond to emerging threats relevant to application security at Sentry. We build and operate a complex application and cloud environment, including the novel attack surface introduced by Sentry's agentic product features and AI-assisted engineering practices. YOU’LL THRIVE IN THIS ROLE IF YOU - Enjoy operating cross-functionally, building relationships, and influencing with technical expertise as you grow into shaping how security gets done across a fast-moving engineering organization. - Get excited when something new lands on your desk, be it an interesting vulnerability, a sweet exploit, a novel agentic architecture, an unfamiliar cloud primitive, or a bug class you haven't seen before. - Love working in a developer-forward culture where your colleagues are builders who care deeply about code quality and customer satisfaction. - Reach for automation first, you'd rather build a scalable, systematic solution to a security problem than solve it manually a hundred times. - Thrive with ownership and want more of it, you prefer to drive work end-to-end, and you're energized by the autonomy — and the mentorship — that comes with being on a small, high-trust team. QUALIFICATIONS - 2-5 years of industry experience designing, building, or securing complex applications and cloud systems - Degree in Computer Science or a related field, equivalent training, or professional experience - Hands-on experience with several of the following: security reviews, SDLC practices, secure CI/CD, architecture reviews, threat modeling, vulnerability management, bug bounty and responsible disclosure programs - Experienced and comfortable programming in at least one language, and able to read and reason about code in Python, Typescript, Go, or Rust - Familiarity with using distributed cloud technology (AWS, GCP, Azure, Kubernetes, Docker, Terraform, etc.) and an understanding of how those technologies are secured (cloud networking, IAM, etc.) - A collaborative approach to problem solving paired with strong written and verbal communication Not sure if you meet 100% of the qualifications? We encourage you to apply anyway. We're interested in people are excited about this opportunity and eager to grow. The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $155,000 to $200,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.