Location: White Plains, NY
QA Engineer
At Rectangle Health, we believe that our team members are our most important asset. We grow our team by hiring best-in-class talent. We encourage all employees to contribute their individual talents and ideas to strengthen our team, our brand, and our services. We promote a culture that serves to empower and motivate employees beyond the standard corporate rhetoric one might see on motivational posters. Employees understand their individual roles in serving our customers, and this clarity of purpose encourages high job performance.
Position Overview
If you are looking to align yourself with two of the largest growth industries: healthcare and technology, while joining one of the fastest-growing companies within those segments, Rectangle Health is the place for you!
We are seeking a highly skilled, detail-oriented, and self-directed QA Engineer with a strong background in automated UI and API testing. The ideal candidate will have 2–4 years of experience in quality assurance, with a proven track record of building and maintaining robust test automation frameworks. As a QA Engineer, you will be an essential part of our Engineering department, helping to maintain and improve the innovative solutions that thousands of healthcare providers rely on every day. Your work safeguards the quality and reliability of our products, giving the organization the confidence to deliver quickly without compromising the trust our customers place in us.
Beyond technical ability, we’re looking for someone who takes ownership, works proactively across teams, and follows through reliably once ramped up on their product area. Experience in the Payments domain and performance testing is a strong plus. You will receive the training, tools, and support to keep growing as a QA Engineer, including hands-on access to cloud environments and AI-assisted development tools.
Primary Job Duties:
Test Automation:
Design, develop, and maintain automated test scripts for UI and API testing across functional, regression, integration, and end-to-end coverage.
Test Planning & Strategy:
Contribute to test planning, test reviews, and the continuous improvement of QA processes: helping decide what to test, not just how to implement it.
Cross-Team Collaboration:
Collaborate with developers, product managers, and other QA engineers to understand requirements and ensure comprehensive test coverage.
Requirement Clarification:
Proactively follow up with product and engineering to clarify requirements when ticket or acceptance details are incomplete.
Defect Reporting:
Execute and analyze automated test results and report defects with detailed documentation.
CI/CD Integration:
Integrate automated tests into CI/CD pipelines.
Documentation Ownership:
Anticipate documentation needs and initiate them: test coverage, processes, and automation workflows.
Agile Collaboration:
Participate in sprint ceremonies and advocate for quality throughout the development lifecycle in a dynamic, fast-paced environment.
Minimum Qualifications:
2–4 years of experience in QA engineering with a focus on automation.
Proficiency in automated UI testing frameworks, preferably Playwright with JS/TypeScript.
Strong hands-on experience with API automation.
Solid understanding of QA methodologies, tools, and processes.
Experience with version control systems (e.g., Git) and CI/CD tools (GitHub Actions).
Experience working in an Agile/Scrum development environment.
Experience working with AI coding assistants (e.g., GitHub Copilot, Cursor, Claude) to accelerate test development and debugging.
Preferred Qualifications:
Experience in the Payments domain.
Exposure to performance testing tools (e.g., K6).
Knowledge of cloud platforms (e.g., AWS).
What We’re Looking For:
Works independently once onboarded and manages priorities with minimal oversight.
Proactive — anticipates needs and moves work forward without waiting to be prompted on every step.
Collaborates effectively across engineering, product, and QA teams.
Highly organized, with strong follow-through and ownership of work through completion.
Resourceful — uses available documentation, tools, and data to find answers and gather information independently.
Receptive to feedback and committed to continuous learning and growth.
Compensation & Benefits:
$90,000 – $115,000 (commensurate with experience)
Competitive Medical Health Plans, Low, Mid, High.
Employer Paid
Low Medical Plan for Employee & Dependents (HSA Eligible)
Employer Paid
Dental & Vision for Employee
Employer Paid
Life Insurance for Employee
Employer Paid
Long-term Disability
for Employee
Employer Paid
Hospital Confinement for Employee ~ (If enrolled in Medical)
+ Voluntary Supplemental Insurance Coverage Options
15 days PTO &
7 Sick Days Annually
10 Fixed Paid Holidays Off Annually
401(k) Matching up to 3%
About Us:
Rectangle Health, a leading financial technology company, empowers medical, dental and specialty practices with seamless and secure technology to drive revenue by increasing patient payments and streamlining practice management and payment processing. Since 1992, the company’s innovative solutions have reduced administrative burden and rebalanced the ledger for its thousands of healthcare providers in the U.S., reliably processing billions of dollars in payments annually.
View our CCPA disclosure notice 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.
About the InfoSec & IT Team
The Application Security team helps Affirm build and launch products that earn customer trust, meet compliance obligations, and reduce business risk. We partner closely with product, engineering, infrastructure, risk, compliance, and other teams to identify security risks early, recommend pragmatic mitigations, and help teams find safe paths to launch.
We are looking for an early-career Application Security Engineer who is curious, collaborative, and comfortable working with code. You will help assess application risks, support vulnerability management efforts, partner with engineering teams on secure design decisions, and contribute lightweight tooling, automation, and code-informed analysis that helps AppSec scale across Affirm.
This role is a great fit for someone who has hands-on software or security experience, enjoys reading and reasoning about code, is actively developing offensive security skills, and wants to apply those skills in a product-minded, risk-based way.
What You'll Do
Partner with product and engineering teams to identify application security risks and help frame them as clear business risks, launch options, and recommended next steps.
Read application code, configuration, pull requests, logs, and documentation to understand how systems work and where security risks may exist.
Contribute small code changes, scripts, detections, tests, secure defaults, or automation that improve AppSec workflows and reduce recurring issues.
Work in GitHub to review code changes, understand engineering context, participate in pull request discussions, track remediation work, and collaborate with engineers.
Help evaluate vulnerabilities from internal testing, bug bounty reports, security tooling, penetration tests, and other sources; partner with teams to prioritize and remediate issues based on real-world risk.
Contribute to vulnerability management workflows, including triage, validation, severity assessment, remediation guidance, tracking, and reporting.
Translate recurring security findings into repeatable mechanisms such as secure coding guidance, checklists, paved paths, lightweight automation, detection logic, reusable review patterns, or developer-facing documentation.
Work with engineers to understand system designs, data flows, trust boundaries, authentication and authorization models, code paths, and potential abuse cases.
Communicate security issues clearly to both technical and non-technical audiences, including the risk, tradeoffs, recommended mitigations, and residual risk.
Build strong relationships across Affirm teams and influence security outcomes without relying on formal authority.
Help connect AppSec work to customer trust, regulatory/compliance expectations, operational resilience, and business outcomes.
Continue developing hands-on offensive, defensive, and software engineering skills through practical work, labs, tooling, research, certifications, or contributions to internal security programs.
What We Look For
4+ years of experience in application security, software engineering, security engineering, vulnerability management, penetration testing, security operations, or equivalent practical experience.
Foundational programming ability in one or more languages such as Python, JavaScript/TypeScript, Kotlin, or similar.
Comfort reading, navigating, and reasoning about code, even in unfamiliar codebases.
Experience using Git and GitHub or similar version-control workflows, including branches, commits, pull requests, code review, issues, or project tracking.
Some hands-on experience building, testing, breaking, or securing software. This could include professional experience, internships, security labs, CTFs, bug bounty work, open-source contributions, personal projects, automation scripts, internal tools, or coursework.
Ability to write clear, maintainable scripts or small programs to solve practical problems, automate manual workflows, analyze data, validate findings, or improve security processes.
Foundational understanding of common web, API, mobile, cloud, and application security risks, such as OWASP Top 10 issues, authentication and authorization flaws, injection, insecure design, secrets exposure, dependency risks, and data protection concerns.
Interest in offensive security, such as studying for or completing security certifications, practicing web/API testing, learning exploit development fundamentals, using tools like Burp Suite, or participating in labs and capture-the-flag environments.
Exposure to vulnerability management concepts, including triage, severity assessment, remediation tracking, false-positive analysis, compensating controls, and risk-based prioritization.
Ability to reason about risk and tradeoffs, not just identify issues. You can explain what could go wrong, how likely it is, what impact it may have, and what options exist to reduce risk.
Strong product and engineering empathy. You seek to understand launch goals, technical constraints, user impact, and business priorities before recommending a path forward.
Clear written and verbal communication skills, including the ability to explain security findings in practical, actionable terms.
A collaborative mindset and comfort working across product, engineering, compliance, risk, infrastructure, and security teams.
Curiosity, humility, and a growth mindset. You proactively seek feedback, ask good questions, and continue building your technical depth.
Secure-by-design judgment, including the ability to spot patterns, recommend simple controls, and balance launch velocity with meaningful risk reduction.
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.
Задачи:
— Управление полным жизненным циклом разработки функциональных возможностей: от брифинга и декомпозиции до релиза и анализа результатов.
— Аудит существующих процессов и их оптимизация.
— Разработка процессов с учетом специфики команды и продукта.
— Организация рабочего пространства в системах Jira или ClickUp.
— Настройка проектов, досок, статусов, рабочих потоков (workflow), шаблонов и дашбордов.
— Подготовка документации, пользовательских сценариев, контрольных списков и блок-схем.
— Самостоятельное формирование и заполнение задач для кросс-функциональных команд.
— Декомпозиция функциональных возможностей на задачи для команд Frontend, Backend, QA, DevOps и дизайна.
— Определение зависимостей между задачами, командами и этапами разработки.
— Оценка трудозатрат в часах совместно с командами.
— Планирование сроков и контроль загрузки команды.
— Управление бэклогом и приоритизация задач в сотрудничестве с продуктовыми менеджерами и лидерами команд.
— Контроль статусов, сроков, рисков и блокирующих факторов.
— Проведение планирований, грумингов, ретроспектив и других командных встреч.
— Организация и сопровождение плановых релизов, релизов нового функционала и экстренных исправлений (hotfix).
— Подготовка релизных контрольных списков и контроль готовности всех участников.
— Настройка автоматизаций внутри Jira или ClickUp.
— Настройка интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Внедрение нейросетей для создания, заполнения и актуализации задач.
— Автоматизация проектных процессов с использованием нейросетей.
— Поддержание актуальности документации и процессов.
— Подготовка регулярных отчетов о статусе для команды и стейкхолдеров.
— Трансформация бизнес-требований в понятные задачи, пользовательские истории (user stories) и критерии приемки (acceptance criteria).
Требования:
— Опыт работы в должности Project Manager или Delivery Manager не менее 4 лет.
— Опыт управления кросс-функциональными командами.
— Опыт ведения проектов с участием команд Frontend, Backend, QA, DevOps и дизайна.
— Уверенное владение системами Jira и Confluence или ClickUp.
— Опыт настройки и реорганизации процессов в системах отслеживания задач.
— Опыт создания рабочих потоков, шаблонов, дашбордов и автоматизаций.
— Опыт настройки интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Практический опыт автоматизации рабочих процессов с помощью нейросетей.
— Навыки использования нейросетей для создания и заполнения задач, генерации критериев приемки, декомпозиции функциональных возможностей и актуализации документации.
— Способность самостоятельно выявлять и внедрять сценарии применения искусственного интеллекта для сокращения объема рутинных операций.
— Умение самостоятельно формировать полные и понятные технические задания.
— Навыки декомпозиции крупных функциональных возможностей и управления зависимостями.
— Опыт оценки трудозатрат и планирования загрузки команды.
— Опыт организации и сопровождения релизов.
— Понимание жизненного цикла разработки цифровых продуктов.
— Понимание принципов CI/CD, процесса code review и работы с техническим долгом.
— Знание методологий Scrum, Kanban или Scrumban и умение адаптировать процессы под специфику команды.
— Базовые навыки работы с Figma.
— Базовое понимание SQL и инструментов мониторинга, включая Grafana или Kibana.
— Понимание особенностей Telegram Mini Apps, WebView и TMA SDK.
— Умение выявлять риски и блокирующие факторы до начала этапа разработки.
— Навыки фасилитации встреч и фиксации договоренностей.
— Понимание взаимосвязи между трудозатратами, ресурсами и бюджетом проекта.
— Системное мышление, самостоятельность и внимательность к деталям.
Задачи:
— Управление полным жизненным циклом разработки функциональных возможностей: от брифинга и декомпозиции до релиза и анализа результатов.
— Аудит существующих процессов и их оптимизация.
— Разработка процессов с учетом специфики команды и продукта.
— Организация рабочего пространства в системах Jira или ClickUp.
— Настройка проектов, досок, статусов, рабочих потоков (workflow), шаблонов и дашбордов.
— Подготовка документации, пользовательских сценариев, контрольных списков и блок-схем.
— Самостоятельное формирование и заполнение задач для кросс-функциональных команд.
— Декомпозиция функциональных возможностей на задачи для команд Frontend, Backend, QA, DevOps и дизайна.
— Определение зависимостей между задачами, командами и этапами разработки.
— Оценка трудозатрат в часах совместно с командами.
— Планирование сроков и контроль загрузки команды.
— Управление бэклогом и приоритизация задач в сотрудничестве с продуктовыми менеджерами и лидерами команд.
— Контроль статусов, сроков, рисков и блокирующих факторов.
— Проведение планирований, грумингов, ретроспектив и других командных встреч.
— Организация и сопровождение плановых релизов, релизов нового функционала и экстренных исправлений (hotfix).
— Подготовка релизных контрольных списков и контроль готовности всех участников.
— Настройка автоматизаций внутри Jira или ClickUp.
— Настройка интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Внедрение нейросетей для создания, заполнения и актуализации задач.
— Автоматизация проектных процессов с использованием нейросетей.
— Поддержание актуальности документации и процессов.
— Подготовка регулярных отчетов о статусе для команды и стейкхолдеров.
— Трансформация бизнес-требований в понятные задачи, пользовательские истории (user stories) и критерии приемки (acceptance criteria).
Требования:
— Опыт работы в должности Project Manager или Delivery Manager не менее 4 лет.
— Опыт управления кросс-функциональными командами.
— Опыт ведения проектов с участием команд Frontend, Backend, QA, DevOps и дизайна.
— Уверенное владение системами Jira и Confluence или ClickUp.
— Опыт настройки и реорганизации процессов в системах отслеживания задач.
— Опыт создания рабочих потоков, шаблонов, дашбордов и автоматизаций.
— Опыт настройки интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Практический опыт автоматизации рабочих процессов с помощью нейросетей.
— Навыки использования нейросетей для создания и заполнения задач, генерации критериев приемки, декомпозиции функциональных возможностей и актуализации документации.
— Способность самостоятельно выявлять и внедрять сценарии применения искусственного интеллекта для сокращения объема рутинных операций.
— Умение самостоятельно формировать полные и понятные технические задания.
— Навыки декомпозиции крупных функциональных возможностей и управления зависимостями.
— Опыт оценки трудозатрат и планирования загрузки команды.
— Опыт организации и сопровождения релизов.
— Понимание жизненного цикла разработки цифровых продуктов.
— Понимание принципов CI/CD, процесса code review и работы с техническим долгом.
— Знание методологий Scrum, Kanban или Scrumban и умение адаптировать процессы под специфику команды.
— Базовые навыки работы с Figma.
— Базовое понимание SQL и инструментов мониторинга, включая Grafana или Kibana.
— Понимание особенностей Telegram Mini Apps, WebView и TMA SDK.
— Умение выявлять риски и блокирующие факторы до начала этапа разработки.
— Навыки фасилитации встреч и фиксации договоренностей.
— Понимание взаимосвязи между трудозатратами, ресурсами и бюджетом проекта.
— Системное мышление, самостоятельность и внимательность к деталям.
Location: Москва
HR-платформа Сбера "Пульс" ищет Java/Kotlin лида разработки.
Обязанности
* Разработка и поддержка backend-сервисов на Kotlin/Java в рамках текущего стека (Spring Boot 3, Exposed, PostgreSQL, Kafka, K8s)
* End-to-end владение бэкендом: от обсуждения требований с системным аналитиком до выката в продакшен и последующей эксплуатации
* Проектирование схем БД, миграций, доменных моделей и контрактов API
* Реализация интеграций через Kafka и REST с внешними и внутренними системами с учётом отказоустойчивости и идемпотентности
* Настройка деплоя и эксплуатации сервисов в Kubernetes (манифесты/Helm, конфиги, секреты), участие в CI/CD-пайплайне
* Покрытие кода юнит- и интеграционными тестами (Testcontainers), совместная работа с тестировщиком над сценариями и приёмкой
* Совместная работа с системным аналитиком: уточнение требований, валидация постановок на реализуемость, влияние на декомпозицию
* Контроль качества и техдолга на бэкенде: code style, ревью собственных решений, рефакторинг, документация
* Участие в инцидент-менеджменте: разбор проблем на проде, дежурство в разумных пределах, постмортемы
* Технологические решения по стеку и архитектуре бэкенда — самостоятельно, согласовывая ключевые с тимлидом/архитектором
* Соблюдение требований домена: безопасность данных, аудит операций, корректность денежных расчётов
Требования
* 5+ лет коммерческой разработки бэкенда на JVM, из них значимый опыт на Kotlin (желательно Kotlin 2) и/или современной Java (17+, опыт с Java 21 — плюс)
* Глубокое знание Spring Boot 3, включая Spring Data, Spring Security, конфигурацию, тестирование (Spring Test, Testcontainers)
* Уверенная работа с PostgreSQL: проектирование схем, индексы, оптимизация запросов, объяснение планов, миграции (Flyway/Liquibase), понимание уровней изоляции и транзакций
* Опыт с Kotlin Exposed (или готовность быстро перейти с JPA/Hibernate/jOOQ)
* Практический опыт с Apache Kafka: продюсеры/консюмеры, партиционирование, гарантии доставки, идемпотентность, обработка ошибок и DLQ
* Опыт эксплуатации сервисов в Kubernetes: написание манифестов/Helm-чартов, конфигурация ресурсов, health/readiness probes, понимание сетевой модели, секретов, графика выкатки
* Уверенный CI/CD: GitLab CI / GitHub Actions / Jenkins, сборка артефактов, контейнеризация (Docker), автоматические тесты в пайплайне
* Понимание архитектурных паттернов: чистая/гексагональная архитектура, DDD-подход к моделированию домена, идемпотентность, транзакционные паттерны (outbox, saga), eventual consistency
* Опыт проектирования и сопровождения REST API (OpenAPI/Swagger), понимание контрактного подхода
* Самостоятельность и продуктовое мышление: умение декомпозировать задачу из бизнес-постановки в технические шаги, принимать архитектурные решения и нести за них ответственность
* Внимание к надёжности: метрики, логирование, трейсинг (Prometheus/Grafana/OpenTelemetry или аналоги), умение разбирать инциденты в проде
* Опыт работы в FinTech или другом домене с высокими требованиями к корректности денежных операций, аудиту и безопасности — сильное преимущество
* Английский на уровне чтения технической документации
Будет плюсом
* Опыт работы единственным бэкендером в команде или в условиях высокой автономии
* Знание coroutines в Kotlin, опыт реактивного программирования (WebFlux, Reactor)
* Опыт с распределёнными транзакциями, saga, transactional outbox в продакшене
* Опыт с инфраструктурой как код (Terraform/Helmfile/ArgoCD)
Условия
* Инновационные, амбициозные проекты и задачи, которые развивают: всегда есть возможность прокачать свои навыки в работе и профессионально расти;
* Среда для обмена знаниями – высокая экспертиза внутри команды;
* Сплоченная команда, работающая над общими задачами и умеющая хорошо отдыхать;
* Нашу культуру создают сами сотрудники – мы их слышим и помогаем создавать и поддерживать корпоративные комьюнити по интересам
* Стабильная заработная плата и годовой бонус;
* Гибридный формат работы. Современный IT-офис вблизи Москва-Сити в пяти минутах от метро "Кутузовская", с фитнес залом;
* Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития;
* Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
* Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ;
* Подписка Прайм с возможностью использования трёх близких;
* Вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
- разрабатывать бекенд на Python;
- вносить изменения в уже существующие компоненты;
- проактивно предлагать улучшения в архитектуре и коде, опережая появление проблем;
- участвовать в планировании развития системы и приоритезации технических задач;
- проектировать архитектуру новых сервисов бекенда Авиасейлс для бизнеса (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
- уверенное владение Python;
- экспертиза в DDD и лучших архитектурных практиках;
- опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
- опыт применения паттернов проектирования и SOLID;
- опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
- знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
- опыт с системами очередей и асинхронными задачами (Kafka);
- опыт проектирования систем с четким разделением на слои ответственности;
- опыт фича оунерства: умение коммуницировать с бизнес-заказчиками и техническими специалистами, а также рассказывать интересные кейсы;
- навыки автоматизированного тестирования (pytest).
Location: United States (Remote); United Kingdom (Remote)
Workplace: Remote
About Teleport
Don't wait for the future of infrastructure. Be part of it.
Teleport is the AI Infrastructure Identity Company. We're solving one of the hardest problems in security: giving every human, machine, workload, and AI agent a cryptographically secured identity, improving engineering velocity while maintaining security. We make trusted computing simple. This gives you the freedom, power, and autonomy to build and innovate with confidence.
Remote-first and globally distributed, we work with companies like Nasdaq, DoorDash, and Elastic to secure infrastructure for an AI world.
About the Role
We are looking for product focused full stack engineers to work on Teleport itself. You will build the user interfaces and backend APIs to implement them for all parts of Teleport. You will work on the full product lifecycle from working with customers to understand their problems, writing RFDs for your proposed design, implementation, testing, and documentation.
Teleport is an open source project and most of the code you will write will be open source and written in Go (or Rust), TypeScript, React.
What You'll Do
- Making Teleport more efficient by adding server-side pagination and filtering capabilities https://github.com/gravitational/teleport/blob/master/rfd/0055-webui-ss-paginate-filter.md
- Making Teleport easier to use by designing experiences that guide the user through the setup and onboarding process.
- Building user interfaces that support our passwordless https://github.com/gravitational/teleport/blob/master/rfd/0052-passwordless.md vision.
What We're Looking For
- Go experience
- TypeScript and React experience
- Strong understanding of web security https://developer.mozilla.org/en-US/docs/Web/Security
How We Hire
- You will join 30 minute intro call and we will walk you through the compensation, interview process and requirements.
- You will join a 30 minute call with the hiring manager, and we will walk you through the take home exercise and help answer questions
- You join a Slack channel and submit a coding challenge in Go and TypeScript https://github.com/gravitational/careers/blob/main/challenges/fullstack/challenge.md using GitHub.
Why Teleport
You're joining a company where the problem is real, the team is small, and your work shows up directly in the product. We're not a big company, you won't get lost in a crowd. You'll have the freedom and autonomy to do what you're great at, alongside teammates who care about doing it right and want to see you succeed. The work is collaborative, there's real room to grow, and the mission is one worth showing up for.
Remote-first and globally distributed, we're genuinely passionate about what we're building.
The Benefits
At Teleport, we believe your career is more important than a list of perks. That's why we focus on making your day-to-day the best it can be — giving you the autonomy, access, and support to do the best work of your career.
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies that maximize your ability to recharge
- Investment in your future with retirement savings plans
- Professional development opportunities
Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.
Candidate Privacy Notice: For information about our collection and processing of job applicant personal data for this position, please see our Job Applicant Privacy Policy and Notice of Collection at goteleport.com/legal/apply/job-applicant/ http://goteleport.com/legal/apply/job-applicant/
Location: Los Angeles, USA; Mercer Island, USA
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As an Engineering Manager, you’ll guide an engineering team through all the phases of the software development and operations lifecycle. You’ll also serve as a people manager, mentor, and coach for the engineers, overseeing performance management, growth opportunities, and accountability.
The Core Game Loop owns services that power the player experience while they are in game and deliver data to downstream services after a game is completed. This includes game provisioning, game data delivery, and services that power leaderboards and match history. By concentrating expertise in game platforms, we are able to offer robust, scalable features to all current and future Riot games. As a
Manager, Software Engineering
on the Core Game Loop team, you will partner with the teams that create every Riot game, central technology teams, and teams in Tencent to ensure we are making excellent decisions, upholding a high quality bar, and operating efficiently in service of those players. You'll identify opportunities to centralize functionality and architect solutions that enable scalability and reliability worldwide. You will report to the Senior Engineering Manager of the Game Foundations org within the Publishing Platform.
Responsibilities
Manage a team of 5+ software engineers; coaching them, providing performance management, identifying growth opportunities, and ensuring positive results
Partner and collaborate with Product Leads, Delivery Leads, and Technical Leads within the team and within Game Foundations org to align on the plan the team executes against
Support the technical vision and roadmap by allocating engineers and skill sets to meet goals and deliver results
Own the interviewing and onboarding process for new engineering team members
Be accountable for the technical health of the products owned by the team
Stay hands-on with the team's tech, overseeing the technical design, and deliverables of the team and working with the team's technical leadership
Regularly engage with the codebase by participating in code reviews and non-critical tasks
Build healthy relationships with other engineering teams across Riot globally, in order to foster cross-team collaboration
Own and operate live services, meeting reliability expectations, handling emergent issues, and supporting engineers during on-call troubleshooting
Required Qualifications
Bachelor's or Master’s degree in Computer Science or a related field, or equivalent professional experience
5+ years experience as a Software Engineer, preferably on technical product teams that build tooling for services and APIs
2+ years experience directly leading an engineering team either as an Engineering Manager or Technical Lead
Experience managing engineers and actively participating in their growth and development
Experience recruiting candidates and growing an engineering team
Experience with distributed systems, microservices, and software at a high scale
Experience operating and maintaining live services, including handling emergent issues and on-call troubleshooting
Desired Qualifications
Experience building services using Java, Kotlin, or Go
Experience developing using cloud infrastructure (such as AWS, GCP), using containers and orchestration (such as Docker, Kubernetes), managed using infrastructure as code (such as Terraform, Ansible)
Experience with CI/CD pipelines (such as GitHub Actions, Jenkins)
Experience with relational databases (such as MySQL) and key value stores (such as Redis).
Experience with queuing or stream-processing platform (such as Kafka)
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!
Our Perks:
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our
benefits pages
for more information.
At Riot Games, we
put players first
. That mission drives every decision in our quest to create games and experiences that make it better to be a player. Whether you’re working directly on a new player-facing experience or you’re supporting the company as a whole, everyone at Riot is part of our mission. And just like in our games, we’re better when we work together. Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday. If that sounds like the kind of place you want to work, we’re looking forward to your application.
It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law. We consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with applicable federal, state and local law, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, and the Washington Fair Chance Act.
Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
Safeguarding confidential and sensitive Company data
Communication with others, including Rioters and third parties such as vendors, and/or players, including minors
Accessing Company assets, secure digital systems, and networks
Ensuring a safe interactive environment for players and other Rioters
These duties are directly related to essential operations, safety, trust, and compliance obligations within our organization. Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
You own the Microsoft Power Platform at TeamViewer: administration, operations and development. You run and further develop our Power Platform and Copilot Studio landscape, build pipelines and automation, manage connectors including custom connectors, and support our AI Advocates in turning ideas into working, compliant solutions.
Administer and operate the Power Platform: environments, Managed Environments, Dataverse, capacity, licensing, DLP policies and tenant settings
Run and develop Copilot Studio: agent design, topics, actions, knowledge sources, channels, testing, monitoring and lifecycle
Build and maintain Power Platform pipelines, ALM and release processes for solutions across development, test and production environments
Manage connectors end to end, including building, securing and maintaining custom connectors and their authentication
Develop and automate solutions with Power Automate, Power Apps and Dataverse, including admin automation and governance reporting
Coach and support AI Advocates and citizen developers in creating, reviewing and deploying Copilot Studio solutions
Monitor platform health, usage, adoption and cost; troubleshoot incidents and handle service requests as second and third level support
Keep governance standards, security controls and documentation current and practical
Requirements
Several years of hands-on experience administering and developing the Microsoft Power Platform in an enterprise environment
Proven experience building and operating Copilot Studio agents in production
Practical experience with Power Platform pipelines and ALM, including solution management and deployments
Solid experience with connector management, including creating and maintaining custom connectors and their authentication
Strong development skills in Power Automate, Power Apps and Dataverse
Working knowledge of Power Platform governance: environment strategy, DLP, security roles and licensing
Very good communication skills in English; able to explain technical topics to non-technical colleagues and to enable and support a community of business users
Structured, analytical troubleshooting and the ability to work independently across global
Nice to have
Microsoft certification PL-600, PL-400 or PL-200
Scripting and API experience, for example PowerShell, Power Platform CLI, Azure DevOps or GitHub, Microsoft Graph
Familiarity with Microsoft 365 Copilot administration and Responsible AI practices
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Premiums for the private pension plan (
BAV
) up to the maximum amount are topped up by TeamViewer
Public transport friendly
offices
Option to
lease an e-bike
(Germany only)
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Oakland, California, United States, AMER
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
Fivetran is building data pipelines to power the modern data stack for thousands of companies.
Fivetran is seeking an exceptional Principal Software Engineer to lead our AI adoption initiative across the Engineering organization. This unique leadership role combines deep technical expertise with strategic business acumen and change management capabilities. You will be the driving force behind transforming our 500+ engineers into “Bionic Engineers" while implementing Virtual Engineer capabilities to achieve 10% productivity gains in FY26 and 20% in FY27.
As the single point of contact for AI initiatives in Engineering, you will orchestrate an engineering-wide transformation that makes AI-driven productivity a core engineering competency. This role requires someone who can navigate the rapidly evolving AI landscape, drive adoption across diverse teams, and deliver measurable business impact.
This is a full-time position based out of our Oakland office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.
Technologies You’ll Use
Java, Postgres, Oracle, SQL Server, MySQL, Kubernetes, Docker, AWS, GCP, CircleCI
Google Gemini, Anthropic Claude, Claude Code, ChatGPT, OpenAI Codex, GitHub Copilot
What You’ll Do
Adoption Management & Leadership (40%)
Drive Cultural Transformation: Lead the evolution from AI-curious to AI-native engineering practices across all teams
Champion Change Management: Convert skeptics into advocates through data-driven demonstrations of value and hands-on enablement
Measure & Accelerate Adoption: Establish KPIs, track progress from the current 50% to 100% adoption, and implement interventions to accelerate uptake
Build Communities of Practice: Create forums for knowledge sharing, celebrate wins, and foster peer-to-peer learning
Technical Leadership (35%)
Tool Evaluation & Selection: Continuously assess emerging AI tools (Copilot, Claude Code, Codex, etc.) and make data-driven recommendations
Architecture & Integration: Design technical frameworks for integrating AI tools into existing development workflows and CI/CD pipelines
Virtual Engineer Implementation: Lead proof-of-concepts for coding agents in standardized tasks (Lite Connectors via CoIL, code refactoring, test generation)
Security & Compliance: Partner with Security and Legal teams to ensure AI tool usage protects IP and meets compliance requirements
Technical Standards: Establish best practices, guidelines, and guardrails for AI-assisted development
Performance Optimization: Analyze and optimize the technical performance and cost-efficiency of AI tool deployments
Innovation Pipeline: Maintain awareness of cutting-edge AI developments and identify opportunities for competitive advantage
Business Leadership (25%)
Strategic Planning: Develop and execute the three-phase AI adoption roadmap (Explore & Learn → Enable, Train & Adopt → Core Competency)
Budget Management: Oversee $1M+ annual tool budget, optimize spend across 500+ team members, and demonstrate ROI
Stakeholder Management: Build relationships with the CEO, Engineering Leadership, Finance, L&D, Legal, and Security teams
Business Case Development: Quantify productivity gains, cost savings, and strategic value of AI initiatives
Vendor Relations: Negotiate enterprise contracts, manage vendor relationships, and influence product roadmaps
Cross-functional Collaboration: Work with Program Managers, Engineering Managers, and other non-IC roles to extend AI benefits
Competitive Intelligence: Monitor industry trends and ensure Fivetran maintains a leadership position in AI-augmented engineering
Enable Success at Scale: Design and implement adoption playbooks that work across diverse teams with varying technical backgrounds
Remove Barriers: Identify and systematically eliminate technical, cultural, and process obstacles to AI adoption
Communicate Impact: Regularly present adoption metrics, success stories, and ROI to engineering leadership and executives
Skills We’re Looking For
Technical Expertise
10+ years of software engineering experience with proven expertise across multiple programming languages and paradigms
Deep hands-on experience with AI-powered development tools (GitHub Copilot, ChatGPT, Claude, etc.)
Strong understanding of LLMs, prompt engineering, and AI model capabilities/limitations
Experience with CI/CD, DevOps practices, and modern software development workflows
Track record of evaluating and implementing new technologies at scale
Leadership Experience
Proven ability to drive technical initiatives across large engineering organizations (500+ people)
Experience leading without authority and influencing senior technical leaders
Track record of successful change management in engineering contexts
Demonstrated ability to convert technical innovations into business value
Experience presenting to C-level executives and board members
Adoption & Enablement Skills
Experience driving tool adoption across diverse technical teams
Strong communication skills with the ability to create compelling narratives for different audiences
Track record of building training programs and enablement materials
Data-driven approach to measuring and improving adoption metrics
Patience and empathy when working with skeptics and late adopters
Bonus Skills
Experience with Fivetran's tech stack (Java, Python, C, SQL, Bazel, React)
Background in developer productivity, platform engineering, or DevEx roles
Experience with virtual agents/coding assistants in production environments
Knowledge of AI/ML fundamentals and enterprise AI governance
Previous experience in high-growth SaaS companies
#LI-HYBRID #LI-EM1
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Oakland Pay Range
$225,813
—
$282,266 USD
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: Mississauga
Workplace: remote
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
**Travel to Office expectations**
For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Position Summary:
We are looking for a Principal Salesforce Architect, reporting to the Director – Enterprise Architecture, to work with the IT team, product teams, as well as senior executives to drive the design of our enterprise domain taxonomy. As a Salesforce Architect, you will be required to represent deep expertise on modernization and transformation of mission critical applications facilitated by aligning these applications to their core business domains. The ideal candidate will champion business and technology alignment of core capabilities ensuring the buildout of an enterprise taxonomy framework which will underpin domain roadmaps and technology transformation. We are seeking a candidate who has great breadth and depth of experience when it comes to developing business relationships and ensuring technology alignment.
Key Responsibilities:
•Execute the strategic vision for the Enterprise Architecture practice under the guidance of leadership
•Collaborate with domain architects, engineers, and leaders to develop technical standards, reference architectures, design patterns, opinion papers, and architecture decision frameworks that guide technology solutions, especially those requiring integration of multiple platforms, operating systems, and applications across the business.
•Develop and manage a technical strategy and coordinates adoption. This individual will be responsible for architecting enterprise guidance that conveys standard processes and common pitfalls for system design, infrastructure integrations, application development practices, and application runtime principles.
•Manage the architecture review process by creating validation checklists, reviewing architectural artifacts, and providing domain specific guidance to drive architectural alignment across the enterprise.
•Translate business requirements into well architected solutions that best leverage the Salesforce com platform
•Design and develop effective and efficient end to end solutions for complex business problems
•Apply architectural and engineering concepts to design solutions that meet operational requirements, such as scalability, maintainability, security, reliability, extensibility, flexibility, availability, and manageability.
•Manage the technical delivery of custom development integrations and data migration elements of a Salesforce com implementation
•Technical Strategy Development: Develop and execute a comprehensive technical strategy for Salesforce platform encompassing architecture design development integration and maintenance
•Conduct research and develop Proof of Concepts on emerging technologies and implementation toolkits in support of anticipated development efforts and recommend technologies that are functionally robust and cost effective.
•Research, enforce, and drive the adoption of design patterns throughout the enterprise and evangelize standard processes for solution design and development.
•Contribute to producing target state solution architectures, conducting architectural assessments and gap analyses, and shaping the overall solution strategy and roadmap
•Partner with data architect(s) to support data management practices, ensuring data integrity, security, and compliance
•Partner with integration architect(s) to support integration strategies ensuring seamless communication and data flow across various systems
•Work closely with solution architects to ensure that individual solutions align with the overall enterprise architecture
•Collaborate with business leaders to create business capability models that align technology capabilities with business needs
•Contribute to building a vibrant ‘learning community’ within the enterprise architecture discipline, fostering continuous improvement and consistently delivering value to various business units
Required Experience & Skills:
•Bachelor's or Master's degree in Computer science, Information Technology, or a related field
•5+ years of experience as a senior domain architect or senior enterprise architect.
•Prior experience as a Principal Salesforce Architect in a global organization working with Salesforce Connected Apps (applications from SalesForce App Exchange)
•Proven experience designing and delivering complex B2B SaaS Salesforce solutions.
•Led at least two large-scale Product-to-Cash (CPQ/RCA) implementations from design to go-live, with 5+ years of experience defining Salesforce architecture across quoting, contracting, fulfilment, billing, revenue, customer success, and customer support.
•Familiarity with managed packages such as Gong, DocuSign CLM, Kantata, Gainsight, Showpad, Qualtrics, or similar enterprise apps would be a plus.
•Experience with planning and leading architecture delivery for large-scale business and systems transformation programs is a must
•Proven track record of successfully leading large scale Salesforce initiatives from concept to delivery
•Deep understanding of Salesforce architecture capabilities and ecosystem including Sales Cloud Service Cloud Marketing Cloud and Community Cloud or SuccessFactors ecosystem.
•Strong leadership and interpersonal skills with the ability to effectively communicate complex technical concepts to non-technical stakeholders
•Salesforce certifications such as Salesforce Certified Technical Architect CTA Salesforce Certified Application Architect or Salesforce Certified System Architect preferred
•5 years of Hands-on enterprise architecture framework experience (TOGAF, C4, Archimate etc.)
•Strong analytical, problem-solving, communication skills
•Previous roles with a focus on data architecture, application or solution architecture, integration, risk management, and technology standards
•Strong understanding of security architecture principles and practices.
•Proven experience in business capability modeling and translating business needs into technology solutions
Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset.
#LI-AJ1
#LI-hybrid
PointClickCare Benefits & Perks:
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs and Resources
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition … and more!
It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.
When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com
PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $139,400-$174,300 + bonus + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.
Требования:
— Опыт работы на позиции DevOps от 4х лет;
— Опыт работы с высоконагруженными системами и распределенными архитектурами (например, в банковской сфере, fintech, или финансовых платформах);
— Понимание принципов обеспечения высокой доступности (HA), Disaster Recovery (DR) и работы в рамках SLA/SLO;
— Опыт внедрения CI/CD-пайплайнов, автоматизации деплоя;
— Знание Linux (группы и права доступа, сервисы systemd, анализ производительности);
— Опыт работы с Docker, Kubernetes (администрирование кластеров, сетевые политики, CSI), Helm (управление релизами), Ansible и Terraform (автоматизация развертывания и управление инфраструктурой);
— Опыт работы с Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), Jaeger (для трассировки);
— Опыт настройки alerting и анализа метрик;
— Опыт работы с инструментами безопасности (SonarQube, Vault);
— Знание одного из скриптовых языков (Python, Bash, Go);
— Опыт работы с системами управления версиями (Git, GitLab, GitHub, Bitbucket);
— Знание основ построения сетей передачи и хранения данных.
Обязанности:
— Взаимодействие с вендорами и разработчиками внедряемого ПО;
— Сборка тестовых стендов, сборка и ввод в эксплуатацию продуктивной среды совместно с командой проекта и подрядчиком;
— Установка релизов на тестовые стенды и продуктив, автоматизация установки релизных сборок;
— Установка обновлений ОС, устранение уязвимостей информационной безопасности;
— Анализ производительности работы ИС в зоне ответственности команды;
— Внедрение, сопровождение и развитие мониторинга ИС, алёртинга на базе корпоративных Zabbix / Prometheus / Grafana / GMonit;
— Обеспечение доступности платформы цифрового рубля в соответствии с требованиями SLA;
— Устранение сбоев в работоспособности ИС;
— Реагирование на отклонение работы системы от ожидаемого;
— Ведение и актуализация технической документации команды.
Location: Serbia
POWER A WORLD OF TRUST
Incode is the leading provider of world-class identity solutions that is reinventing the way humans authenticate and verify their identities online to power a world of digital trust.
Through our revolutionary identity solutions, we are unleashing the business potential of universal industries including finance, government, retail, hospitality, gaming, and more, by reducing fraud and transforming human interactions with data, products, and services.
We’re in the process of rapidly scaling our diverse global team and we’re looking for entrepreneurial individuals and leaders who are curious, driven, and excited by ownership to join a Unicorn-status scale-up!
About Incode
Incode is a Series B unicorn ($1.25 B valuation) rewriting how the world proves identity. Our AI-powered platform lets leading banks, fintechs, marketplaces, and governments deliver friction-free experiences while defeating fraud and safeguarding privacy. Customers such as Citi, AirBnB, Block, Chime, Sixt, and TikTok rely on Incode to power their identity verification and security. Recently named a leader in the Gartner® Magic Quadrant™ for Identity Verification, we’re scaling fast - and we need a product-marketing leader who can turn breakthrough technology into a category-defining narrative.
The Impact You’ll Make
As a DevOps Engineer at Incode, you will play an important role in supporting and improving the cloud infrastructure behind our AI-driven identity verification platform. You’ll work on scalable, cloud-native systems that power secure and seamless identity experiences globally, with a focus on AWS, Kubernetes, and Terraform.
In this role, you’ll help set up new environments, maintain and upgrade existing systems, support infrastructure automation, and help make our platforms more stable, reliable, and ready for further scaling. You’ll work closely with developers and other engineering teams to troubleshoot issues, improve deployment processes, and ensure our applications run smoothly in production.
Your work will directly contribute to the reliability, efficiency, and scalability of Incode’s infrastructure, helping us deliver trusted identity verification solutions to customers around the world.
What You’ll Own & Drive
Cloud-Native Infrastructure
- Help design, implement, and maintain Kubernetes-based environments that support scalability, resilience, and security.
Environment Setup & System Upgrades
- Support the setup of new cloud environments, assist with system upgrades, and help keep infrastructure components up to date and aligned with best practices.
Infrastructure as Code (IaC)
- Work with Terraform to manage and improve infrastructure automation, ensuring consistency and reliability across environments.
Production Reliability
- Investigate, troubleshoot, and resolve infrastructure-related issues in live environments, helping minimize downtime and maintain a smooth customer experience.
Monitoring & Logging
- Support and improve observability solutions using tools such as Prometheus, Loki, ELK, or similar stacks.
Developer Support
- Collaborate closely with development teams, helping them resolve infrastructure, deployment, and environment-related challenges.
Engineering Standards
- Contribute to internal best practices, documentation, automation improvements, and processes that help the DevOps team operate more efficiently.
Continuous Improvement
- Stay curious about AWS, Kubernetes, Terraform, and DevOps practices, bringing ideas that can improve stability, automation, and scalability.
The Qualities That Set You Apart
Cloud-Native Mindset
- You have hands-on experience working with Kubernetes and understand its core concepts, including deployments, services, pods, ingress, and basic troubleshooting.
Infrastructure as Code Enthusiast
- You have practical experience with Terraform and understand how infrastructure automation helps create consistent and repeatable environments.
CI/CD Experience
- You have worked with CI/CD pipelines using tools such as GitLab CI/CD or GitHub Actions and understand how they support reliable software delivery.
AWS Knowledge
- You are familiar with core AWS services such as EC2, VPC, S3, IAM, and related offerings, and are comfortable working in cloud environments.
Systems & Networking Understanding
- You understand networking fundamentals such as TCP/IP, DNS, and HTTP/S, and can apply this knowledge when troubleshooting or supporting infrastructure.
Problem Solver
- You are comfortable investigating issues, asking questions, and working with others to find practical solutions.
Collaborative Communicator
- You can communicate clearly with technical peers and developers, explain issues or solutions, and contribute constructively in a team environment.
Your Background
Experience as a DevOps Engineer, Cloud Engineer, Infrastructure Engineer, or in a similar role.
Hands-on experience working with Kubernetes-based applications or environments.
Practical experience with Terraform and infrastructure automation.
Experience working with CI/CD pipelines, preferably GitLab CI/CD or GitHub Actions.
Familiarity with AWS services such as EC2, VPC, S3, IAM, and related cloud services.
Understanding of networking protocols and best practices, including TCP/IP, DNS, and HTTP/S.
Experience supporting developers with infrastructure, deployment, or environment-related topics.
Experience helping set up new environments, upgrade systems, or maintain cloud infrastructure.
Strong written and verbal communication skills, with the ability to explain technical topics clearly.
Why Incode?
Mission with Meaning
- Shape how billions of people prove identity - safely, simply, and ethically.
Rocket-Ship Growth
- Join at an inflection point where your strategies will compound in value for years.
Elite Team & Backing
- Work a truly global with top engineers, designers, and investors who share your ambition to dominate a category.
Ownership & Autonomy
- Operate like a founder with the resources of a unicorn.
Global Impact
- Every program you launch will reverberate across industries and continents.
Ready to ignite the future of trust?
Lead the narrative. Empower the field. Join Incode and turn innovation into unstoppable market momentum.
Aspects of our Culture:
High performance
Freedom & responsibility
Context, not control
Highly aligned, loosely coupled
Continuous Feedback
Promotions & Development
Learn more about
Life at Incode
!
Benefits & Perks:
Flexible Working Hours & Workplace
Open Vacation Policy
Equal Opportunities:
Incode is an equal opportunity employer, committed to creating a diverse and inclusive work environment. We take great pride in having an inclusive, diverse, and global team, and we are always looking for talented and passionate individuals from all backgrounds and walks of life. As part of our commitment to inclusion, we ensure that reasonable accommodations are available throughout the hiring process. If you require any accommodation due to a disability or specific need, please let our Talent Acquisition team know—we’ll do our best to support you.
Applicant Data Privacy:
We will only use your personal information concerning Incode’s application, recruitment, and hiring processes.
Location: Yerevan, Armenia
Position Summary
We are looking for an experienced Senior Automation QA Engineer to join our Quality Engineering team. In this role, you will be responsible for ensuring the quality, reliability, and performance of our products by designing, developing, and maintaining scalable automation solutions. You will work closely with Software Engineers, Product Managers, and QA Engineers while contributing to automation strategy, quality improvements, and engineering best practices.
Responsibilities
Develop, maintain, and improve backend automated tests using C#/.NET
Develop and maintain frontend automated tests using Playwright (JavaScript/TypeScript)
Design and execute automated API, UI, integration, and regression test suites
Validate REST APIs, WebSocket services, and database data
Design, execute, and maintain performance and load tests using JMeter
Create, maintain, and manage test data for automation and testing activities
Collaborate closely with Manual QA Engineers and Software Engineers throughout the SDLC
Participate in test planning, estimation, test strategy, and test case design
Maintain and manage test cases using TestRail
Track defects and collaborate with development teams using Jira
Utilize AI tools to improve QA processes, productivity, and test automation workflows
Create and maintain AI helper agents to support testing activities
Continuously improve automation frameworks, testing processes, and quality standards
Requirements
3+ years of experience in Automation Quality Assurance
Strong understanding of QA processes, SDLC, and STLC
Experience working in Agile/Scrum environments
Strong analytical, problem-solving, and debugging skills
Ability to work independently and collaboratively within cross-functional teams
Proficiency in technical English
Mentorship experience is considered a plus
Technical Skills
Strong experience with C#/.NET for backend automation
Hands-on experience with Playwright using JavaScript or TypeScript
Strong understanding of Object-Oriented Programming (OOP) principles
Experience with automation frameworks such as NUnit or MsTest
Hands-on experience with REST API and WebSocket automation
Strong SQL knowledge, including complex queries, joins, and data validation
Experience with JMeter for performance and load testing
Experience with API testing tools such as Postman
Experience with debugging/proxy tools such as Charles Proxy or Fiddler
Good understanding of Git version control
Experience with TestRail or similar test management systems
Experience with Jira or similar project management tools
Experience using AI tools (e.g., ChatGPT, GitHub Copilot, Claude, Gemini) in QA processes
Experience creating and utilizing AI helper agents for QA activities
Location: Toronto, Canada
Workplace: Remote
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful insights to our customers. We have browser extensions, databases, panelists, servers, so many servers, and a great hybrid culture with coworkers locally and across the globe.
There's a good mix of extremely difficult problems, impossible problems, easy problems, bugs, performance issues, and the occasional thing that's a joy to work on – join us!
What you will do in a typical day:
- Tackle interesting performance and scalability challenges.
- Meticulously refactor bunches of reports decimating code size and run time while preserving results.
- Intelligently manage tech debt while simultaneously delivering new features for the business.
- Code in SQL and C# (and occasionally js) in a mixed environment (Windows and Linux but mostly Windows) utilizing AWS, SQL Server, Redshift, Mongo, EntityFramework and ASP.NET http://asp.net/ Core.
- Participate in a Kanban/Devops dev process with fluid requirements, weekly scrums, and potentially be on-call w/Pagerduty
- Be a proponent for continuous improvement, architecture, clean code, and good systems design
- We use Github for source control and Jira for project management
- We review PRs! (usually) and ship often.
What you can bring:
- Experienced C# developer.
- Be able to code in C#, SQL and occasionally in Ruby.
- Big Plus: Comfortable reading and modifying Javascript/React.
- Friendly - You will be working in cross function with a lot of cool people!
- Love for data - Our platform provides data intelligence for the digital economy!
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Vancouver, Canada
Workplace: Hybrid
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
We're looking for a Full Stack Developer (main back end focus) to work on our advertising analytics platform. We gather and process BIG amounts of data and deliver meaningful insights to our customers. We have browser extensions, databases, panelists, servers, so many servers, and a great hybrid culture with coworkers locally and across the globe.
There's a good mix of extremely difficult problems, impossible problems, easy problems, bugs, performance issues, and the occasional thing that's a joy to work on – join us!
What you will do in a typical day:
- Tackle interesting performance and scalability challenges.
- Meticulously refactor bunches of reports decimating code size and run time while preserving results.
- Intelligently manage tech debt while simultaneously delivering new features for the business.
- Code in SQL and C# (and occasionally js) in a mixed environment (Windows and Linux but mostly Windows) utilizing AWS, SQL Server, Redshift, Mongo, EntityFramework and ASP.NET http://asp.net/ Core.
- Participate in a Kanban/Devops dev process with fluid requirements, weekly scrums, and potentially be on-call w/Pagerduty
- Be a proponent for continuous improvement, architecture, clean code, and good systems design
- We use Github for source control and Jira for project management
- We review PRs! (usually) and ship often.
What you can bring:
- Experienced C# developer.
- Be able to code in C#, SQL and occasionally in Ruby.
- Big Plus: Comfortable reading and modifying Javascript/React.
- Friendly - You will be working in cross function with a lot of cool people!
- Love for data - Our platform provides data intelligence for the digital economy!
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
Read more about some of our Technical challenges here (written by members of our engineering team):
https://sensortower.com/blog/speeding-up-the-backend-with-graph-theory
https://sensortower.com/blog/how-we-scaled-to-thousands-of-sidekiq-workers
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Global Anywhere
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 Software Engineer on the Platform team, you will build and own the frameworks, tooling, and CI/CD infrastructure that let Alpaca’s engineers ship new features quickly and reliably. This is a software engineering role at its core: you will spend most of your time writing Go, designing automated test frameworks, and digging into application code and Kubernetes when needed. Just as importantly, you will help redefine how we use AI to raise the bar on quality - leveraging LLMs and AI-driven tooling to generate tests, catch regressions before they ship, and turn every incident into durable, automated coverage. We are looking for engineers who treat quality as an engineering discipline and see AI as a force multiplier for it - people who build the systems that make testing fast, reliable, and effortless for the teams that depend on them.
Things You Get To Do
Design and build automated test frameworks across our REST and gRPC API surface.
Leverage AI and LLM-based tooling to accelerate test generation, harden regression coverage, and turn production incidents into automated tests - embedding these practices into the frameworks the whole engineering org relies on.
Build and maintain CI/CD pipelines - we use a mix of GitHub Actions and Google Cloud Build.
Design and execute load, stress, and scalability tests to ensure our platform can handle growing demand.
Introduce chaos engineering practices - designing fault-injection and resilience experiments that surface failure modes before our customers do.
Standardize tooling and infrastructure to improve the day-to-day developer experience.
Partner with other teams to raise test coverage, reliability, and speed across services.
Dig into application code to root-cause failures and drive fixes to completion.
Mentor and guide product engineers, fostering a culture of quality and continuous improvement.
Who You Are (Must-Haves)
You have 5+ years of experience as a software engineer building and maintaining production systems.
You have written code in strongly typed languages and have at least 1 year of experience with Go.
You are fluent with AI-assisted engineering - you actively use LLM-based tools in your workflow and have a clear point of view on where they elevate quality (and where they don’t).
You have built and maintained CI pipelines before - ideally with GitHub Actions or Google Cloud Build.
You have designed and built automated test frameworks, and you understand the challenges microservices pose for reliable integration and end-to-end testing.
You are familiar with Kubernetes beyond the basics - you can write a Helm chart for a new service with relative ease, you understand best practices around security, and you have prior job experience or certifications to prove this.
You have worked at a startup before - you understand that things don’t always go according to plan, that there is significant technical debt, that some tasks just need to be done, and that sometimes there are no processes or documentation to guide your hand.
You are not afraid of taking a task from start to finish - gathering requirements, figuring out and implementing the best technical solution, then deploying and monitoring the results.
Who You Might Be (Bonus Points)
You have used AI/LLM tooling to build QA automation - test generation, flaky-test triage, or incident-to-regression pipelines - and can speak to what worked and what didn’t.
You have written code in Python or TypeScript, and can build efficient Dockerfiles and secure container images.
You have implemented load tests with k6 (REST) and ghz (gRPC) and have experience analyzing pprof/trace output.
You have done IaC deployments with Argo CD or Terraform, or have used Google Cloud Platform and Google Kubernetes Engine before. You are familiar with Tilt and have written a Kubernetes Operator before.
You have practiced chaos engineering - running fault-injection or resilience experiments with tools like Chaos Mesh, LitmusChaos, or Gremlin.
You are familiar with testing event-driven systems using Kafka (or even better, Redpanda).
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: APAC; Americas (EST only); EMEA
Workplace: Remote
RevenueCat gives app businesses the infrastructure and tools to build, run, and improve their monetization. Since graduating from YC's S18 batch, we've grown into the default monetization platform for mobile.
We're in 50%+ of newly shipped subscription apps, we process $16B+ in annual purchase volume, and we help everyone from a solo developer to the OpenAI mobile team understand and grow their revenue.
We're a remote-first team of 150+ people across 25+ countries, guided by values we actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance.
This isn't the right fit for everyone. The systems you’ll build here manage billions of dollars and touch hundreds of millions of end users, and we don’t take that lightly. You'll be expected to work hard and hold a high bar for what you ship, alongside some of the sharpest, most driven people you've worked with. If that sounds energizing rather than exhausting, keep reading.
THE ROLE:
We are looking for a Senior, proactive Software Engineer to join our Devops/Devex engineering team and help building and scaling the internal development platform. You would be building the tools, services and automations that empower the rest of our engineering team to ship safely and fast.
RevenueCat invests heavily in tooling. We already have custom services for CI/CD, automated one-push-per-commit releases with automatic canaries, Feature Flags, DB query approval workflows, VPN access workflows. We are using Pulumi and python for IaC to describe k8s services and associated infrastructure in a single place. We want to provide autonomy, build a self-serve culture that allows teams to move fast but ensures safety and best practices.
The advent of IA and agentic development is going to change a lot of things, and you will help shape this future fostering adoption while ensuring our security and architectural standards remain sane.
Your job is to take all this to the next level.
ABOUT YOU:
- You are a Builder: You don't just use tools; you build them. You have 5+ years of experience in SRE, DevOps, DevEx or Platform Engineering with a heavy emphasis on software development.
- You are Proactive: You see what is needed, you take action and own problems to turn them into solutions.
- You love building frameworks, abstractions and automation: You see that the best way to ensure best practices are follow is to make something so easy and joyfull to use that nobody wants to use anything else.
- You are AI-Curious: You understand how LLMs and AI coding tools are changing engineering and want to help a world-class team leverage them effectively.
- You move fast, test and iterate quickly.
PREFERRED EXPERIENCE:
- Experience with AWS cloud, k8s, docker, IaC, github.
- Solid knowledge of Python
IN THE FIRST MONTH, YOU'LL:
- Meet your team!
- Get up to speed on our unique infrastructure-as-code patterns.
- Familiarize yourself with our existing internal tools for releases, canaries, and access control.
- Ship your first project—improving an existing tool or automation.
WITHIN THE FIRST 3 MONTHS, YOU'LL:
- Be able to scope and work on tasks self-sufficiently.
- Understand most of our internals tools and feel confident making changes to them.
- Start oncall training.
- Participate in code reviews, design reviews, brainstorms.
WITHIN THE FIRST 6 MONTHS, YOU'LL:
- Design and ship major initiatives and have a positive impact in the engineering team.
- Collaborate closely with other engineers, creating ties, understanding their painpoints and starting to become more involve in the roadmap and prioritization of new initiatives.
WITHIN THE FIRST 12 MONTHS, YOU'LL:
- Be the go-to expert for our internal platforms, services and infrastructure abstractions.
- Have your own initiatives for improving DevOps and DevEx
- Lead AI tool adoption across the engineering org, following well-stablished patterns for safety and simplicity.
WHAT WE OFFER:
- Competitive equity in a fast-growing, Series C startup backed by top-tier investors, including Y Combinator
- 10-year window to exercise vested equity options
- A fully remote environment designed around autonomy and flexibility
- 4-5 weeks of flexible time off annually
- Paid desk at a co-working space
- Workspace budget and continuous learning stipend
INTERVIEWING AT REVENUECAT
Our interview process is rigorous on purpose. We want to be sure that everyone we bring on is genuinely excited about this work, aligned with how we operate, and ready to meet our high bar for performance. Curious what that actually looks like? Read more in our blog post on how we hire at RevenueCat https://www.revenuecat.com/blog/company/how-we-hire-at-revenuecat/, including tips to help you succeed.
MORE ON HOW WE WORK:
- How we think about hiring and team design: Building a Winning Team https://app.notion.com/p/Building-a-Winning-Team-69e431c4c3df4b13961523cd93c0e9bf?pvs=21
- The values that guide how we work: Our Values https://www.revenuecat.com/blog/values/
- How we work as a remote team: How We Work Remotely at RevenueCat https://www.revenuecat.com/blog/how-we-work-remotely-at-revenuecat/
- What to expect from our interview process: Interview Expectations https://app.notion.com/p/RevenueCat-Interview-Expectations-1bdcb1a108b0800c8941def0f076f9e2?pvs=21
- What to expect from comp and employment: Employment FAQ https://app.notion.com/p/RevenueCat-Compensation-Employment-Overview-184cb1a108b0801398d4e525928597ab?pvs=21
УдалённоRemote Canada
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.