Чем предстоит заниматься Разрабатывать backend на PHP/Laravel и frontend на React. Ориентировочное распределение задач — 70% backend и 30% frontend.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Чем предстоит заниматься Разрабатывать backend на PHP/Laravel и frontend на React. Ориентировочное распределение задач — 70% backend и 30% frontend.
Тестирование frontend и backend для доступа к финансовым сервисам и продуктам, написание и поддержка автотестов, разработка и поддержка тестовой модели, готовность работать на BDD подходе с Gherkin.
- Тестирование frontend и backend; - Написание и поддержка автотестов;
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборанализировать бизнес-потребности и функциональные задачи с точки зрения их реализации в информационных системах. исследовать существующую архитектуру, функциональность и ограничения систем и определять влияние планируемых изменений на текущий ландшафт.
Location: San Francisco, CA Via is on a mission to create public transportation systems that provide far greater access to jobs, healthcare, and education. Our platform serves as the technology backbone for modern transit networks, transforming antiquated and siloed public transportation systems into smart, data-driven, and efficient digital networks. With hundreds of agency partners around the world, Via is recognized as the leading transportation technology and service provider globally. As an Engineering Manager on the Remix team at Via, you will lead a talented full-stack team building the transit planning and scheduling tools that cities rely on to design smarter, more equitable transportation. This is a unique opportunity to combine technical leadership with real-world impact, shipping features that directly shape the daily commute of millions. This is a hybrid position with the expectation that you will be onsite in SF 2-3 days a week. About the Role: Lead and grow a team of full-stack engineers building Remix's fixed route and on demand scheduling and optimization applications that help transit planners explore network concepts, model scenarios, and communicate their vision to stakeholders. Own the technical direction of a product that blends complex geospatial data, rich React UIs, and algorithmic optimizations - balancing performance, usability, and reliability across the full stack. Partner closely with product managers, designers, and customers to deeply understand planner workflows, and translate those insights into engineering priorities and architectural decisions. Mentor engineers at all levels, running thoughtful 1:1s, growing careers, and creating a culture where ownership, curiosity, and feedback are the norm. Drive improvements to engineering processes - from code review standards to CI/CD pipelines, making it easier for the team to ship high-quality features quickly and confidently. Collaborate with other engineering teams across Via to align on shared infrastructure, APIs, and cross-cutting concerns as the platform scales globally. About You: You have a minimum of 8+ years of software engineering experience, with a strong full-stack foundation, ideally across TypeScript/React on the frontend and Rails, Python, or similar on the backend. You've managed engineering teams and know how to build an environment where engineers do their best work through clear expectations, genuine mentorship, and room to grow. You’ve worked on production applications, and have dealt with on-call, deployments and production maintenance. You're comfortable making technical decisions in a complex, data-rich domain. You understand databases, performance tradeoffs, and what it takes to keep a product reliable and fast as usage grows. You lead with curiosity and empathy, whether you're pairing with an engineer on a tricky bug, presenting a roadmap to stakeholders, or talking directly with customers about their needs. You care about what you build. You're motivated by work that has real-world impact, and you bring that energy to your team. Compensation and Benefits Final salary will be determined by the candidate’s experience, knowledge, and skills. Salary reflected does not include equity or variable pay, where applicable. Salary Range: $215,000-$265,000 We are proud to offer a generous and comprehensive benefits package, including free medical plans, 401K matching, catered lunch on Wednesdays, and many other perks. There has never been a more exciting time to be on the cutting edge of public mobility. Ready to join the ride? Via is an equal opportunity employer.
Location: United States & Canada Workplace: Remote About WorkOS 🚀 WorkOS builds modern developer tools and APIs that make it easy for companies to become Enterprise Ready. Our platform powers authentication, identity, authorization, and other critical infrastructure that developers need to securely scale their products to large organizations. We recently raised a $100M Series C, valuing the company at $2B, led by Meritech and Sapphire with participation from Greenoaks, Craft, Abstract, and Audacious. WorkOS powers enterprise features for many of the fastest-growing AI companies, including OpenAI, Cursor, and Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication, Identity, and Access Control helping companies answer a new critical question: who are your agents, and what are they allowed to do? Our fast-growing customer base includes hundreds of modern software companies building the next generation of enterprise-ready products. ABOUT THE ROLE 💭 We're looking for a frontend-leaning Product Engineer with strong product sense, judgment, and taste to help shape and build Passport https://workos.com/passport. With Passport, accessing your work apps is as simple as unlocking your device, instead of battling one sign-in prompt after another. You’ll build the experiences that make that seamless, while giving administrators clear control over access. You'll help decide what gets built and carry it through to production. Working directly with customers, you'll turn complex identity and device workflows into clear employee and administrator experiences, with hands-on engineering across the stack. You’ll work in an AI-native engineering environment, using AI tools to prototype, build, and iterate while maintaining a high bar for product quality and technical correctness. RESPONSIBILITIES ✔️ - Work directly with customers, solutions engineering, and go-to-market teammates to understand their identity and device setups, identify friction, and prioritize focused improvements. - Build onboarding and access-management experiences that help employees get started and administrators confidently manage access. - Own features from implementation through release and iteration, making pragmatic technical tradeoffs that balance maintainability with momentum. - Collaborate with designers, backend engineers, and security engineers to make complex access workflows simple and secure. - Help shape how AI agents access company tools, working with adjacent product teams to make connections and configuration understandable. QUALIFICATIONS 🌟 - 5+ years of industry software development experience, including shipping user-facing products. - Strong frontend engineering: accessible interfaces, well-structured application state, fast interactions, and thoughtful loading, empty, error, and recovery states. - Full-stack capability: design useful APIs, reason about data models and queries, implement authorization behavior, and debug production issues. Your deepest expertise may be frontend; you can own work across layers and collaborate with specialists when needed. - Strong product sense and judgment: understand customer needs, identify the right problems, and make thoughtful tradeoffs about priorities, scope, quality, and speed, including knowing what not to build. - Strong product taste: you shape how a product works, not just how it looks. You can rethink complex workflows, choose sensible defaults, and make the right actions feel obvious. - Clear communication and independent judgment through ambiguity, with the curiosity to learn unfamiliar systems and collaborate across disciplines. - Bonus: Identity, authentication, authorization, or enterprise integrations, including SAML, OIDC, or SCIM. - Bonus: Experience building desktop applications or device-management workflows. - Bonus: B2B SaaS, developer tools, or employee and administrator products, especially experience building an early-stage product with its first customers. Benefits and Perks (US Only) 💖 At WorkOS, we offer resources that emphasize personal and familial well-being. We offer healthcare coverage for you and your family, including medical, dental, and vision. We offer parental leave, paid-time off and fully remote working arrangements. - 401k matching - Competitive Equity - Healthcare, dental and vision coverage - FSA, ST/LT Disability, Voluntary Life - Carrot fertility benefits - 20 days paid vacation + 10 holidays + unlimited sick leave - 12 weeks fully paid parental leave - Fitness: Monthly stipend for gyms, yoga classes, race registrations or whatever keeps you active - Wellness: Monthly stipend for a massage, meditations class, therapy, or activities that enhance your well-being - Commuter benefits for hybrid employees in SF/NYC - Unlimited token usage! Please inquire directly with our recruiting team for benefits available to those working outside the US. Equal Opportunity Employer WorkOS is an equal opportunity employer, committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. 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: United States About Turing Turing’s mission is to accelerate superintelligence to drive real economic progress. Headquartered in San Francisco, Turing works with frontier AI labs to generate high-quality datasets, reinforcement learning environments, and frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM reasoning. In software engineering, Turing is the largest and longest-running data provider in the category. Turing also works with Fortune 500 enterprises across financial services, life sciences, healthcare, retail, automotive, and CPG to build and deploy end-to-end agentic AI systems inside mission-critical workflows. By operating on both sides, Turing closes the loop between frontier research and enterprise deployment, turning real-world deployment signals into better data, evaluations, and more capable models. Learn more at www.turing.com . Senior Software Engineer, AI Evaluation Infrastructure We build the infrastructure that frontier AI labs use to evaluate coding agents and language models: benchmark datasets, agent evaluation runs at scale, and automated task quality checks. You would own features across the stack, from the data model and background jobs to the screens our users work in every day. This is a role for an experienced engineer who works independently, makes sound tradeoffs, and turns a loosely defined request into something shipped, tested, and safe to leave alone. What you will do Design and ship features end to end: data model, API, background workers, and the UI when the change needs it. Build and improve how agents and models are evaluated: running trials in sandboxed environments, scoring results, and turning thousands of runs into results people can trust. Improve how benchmark tasks are quality-checked: verifiers, rubric-based and LLM-as-a-judge grading, and deciding whether a task is clear, solvable, and fair to score. Integrate new models, agents, and benchmarks in a way that generalizes, without a special case for each one. Keep the system fast and reliable as usage grows: efficient queries, safe migrations, and concurrency that holds up under load. Review teammates’ pull requests against our engineering guidelines and help keep the codebase consistent. What you bring 5+ years building and operating production backend systems, with ownership of at least one service from design through on-call. Bachelor’s degree or higher in Software Engineering, Computer Science, or a related field. Strong Python and experience with Django (or a similar framework), PostgreSQL, and a task queue such as Celery. What matters most is having run a real system, not knowing a particular framework. Hands-on experience in LLM evaluation, beyond calling a model API. You understand how a benchmark task is built, how an agent trial is scored, and how results are aggregated and compared. Experience with Harbor, Terminal-Bench, SWE-bench, Inspect, or a similar harness is a strong plus. Judgment about task quality. You can spot ambiguous instructions, weak or gameable verifiers, leaked answers, and checks that pass for the wrong reason. Good tradeoffs. You reach for the smallest design that solves the problem, extend what already exists before adding something new, and can explain what you chose not to build. Ownership. You take a fuzzy request, find the relevant code, ask questions only when the answer changes the design, and finish the job, including migrations, tests, and edge cases users will hit. Quick adoption of team conventions. You read the written guidelines and your first pull requests already match them in naming, structure, tests, and error handling. Comfort with a TypeScript and React frontend when a change is visible there. You don’t need to be a frontend specialist. Clear writing. Your pull request descriptions and design notes explain why, not just what. Nice to have Experience running agents in sandboxed or containerized environments (Docker, Kubernetes, or cloud sandboxes such as Modal or Daytona). Experience with LLM-as-a-judge or rubric-based grading, and with reducing judge bias and noise. Familiarity with coding agents such as Claude Code, Codex, or OpenHands, and with MCP. Experience with distributed job scheduling, concurrency limits, or database locking at scale. Contributions to open-source evaluation or infrastructure projects. How we work Written engineering guidelines, applied consistently, with the same review bar for everyone. Business logic lives in services. Hot paths stay cheap. Lint and tests pass before a pull request is ready. The same vocabulary in the code, the API, and the UI. We prefer deleting code to adding it, and simple designs to clever ones. A strong first month looks like several changes merged with light review, and one area of the system you can change confidently without a guide. Compensation: $170,000 - $200,000 Base Salary + Equity #LI-VC1 Values We are client first: We put our clients at the center of everything we do, because their success is the ultimate measure of our value. We work at Start-Up Speed: We move fast, stay agile and favor action because momentum is the foundation of perfection We are AI forward: We help our clients build the future of Al and implement it in our own roles and workflow to amplify productivity. Advantages of joining Turing Work at the frontier of AI , helping the world’s leading AI labs improve their most advanced models by building expert datasets, RL environments, and first-of-a-kind benchmarks. Contribute to leading-edge AI research and showcase your work at top conferences such as ICLR, ICML, and NeurIPS. Bring frontier AI innovation to the enterprise , applying lessons learned from leading AI labs to solve real-world business challenges. Collaborate with and learn from exceptional colleagues with deep AI experience from Google, Meta, Amazon, and other leading technology companies. Move at the pace of AI innovation , with the speed, ownership, and impact of a startup. Turing is proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, or any other legally protected characteristics. At Turing we are dedicated to building a diverse, inclusive and authentic workplace and celebrate authenticity, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. For applicants from the European Union, please review Turing's GDPR notice here .
Location: Remote, Canada; Remote, United States GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. * Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role We are looking for a Principal Engineer to help define and drive the next generation of GitLab’s Fulfillment platform. Fulfillment ensures that customers receive the right product access and can manage seats, usage, and spend across GitLab.com, Self-Managed, Dedicated, and other deployment models. Its core areas include entitlements, licensing and provisioning, seat management, usage visibility, and cost management. The existing platform has served GitLab for approximately a decade and now faces significant challenges in scale, maintainability, and architectural complexity. This role will help us understand where we are today and define how Fulfillment should work over the next ten years. This is a senior player-coach role. You will set architectural direction across the Fulfillment portfolio, make critical technical decisions, and work directly with teams to execute the resulting modernization strategy. You will influence across organizational boundaries while remaining hands-on in design, implementation, technical problem-solving, and mentorship. What you’ll do Define and communicate the long-term architecture and technical strategy for Fulfillment, including target state, principles, priorities, and migration sequencing. Assess the current platform and address its most important risks across scale, reliability, performance, data correctness, operability, and maintainability. Drive architectural decisions across entitlements, provisioning, seat management, usage visibility, and cost management. Establish clear service boundaries, data ownership, contracts, and integration patterns across Fulfillment, Monetization, billing, Salesforce, and product services. Lead an incremental modernization program that improves the existing platform while continuing to deliver customer and business value. Partner with Engineering Managers, Product Management, and cross-functional stakeholders to turn architectural direction into executable roadmaps and shipped outcomes. Be hands-on with the hardest problems, including prototypes, critical implementations, migrations, performance improvements, reliability work, and incident learning. Champion practical artificial intelligence (AI) adoption across Fulfillment, including agentic coding and AI-assisted engineering workflows, and help teams apply these tools responsibly and effectively. Mentor and coach Senior and Staff Engineers and raise the quality of technical decision-making across the organization. Take part in on-call or operational support where your team’s ownership model requires it. What you’ll bring 10+ years of professional software engineering experience, including substantial experience at Staff, Principal, or equivalent technical leadership level. Direct experience building, operating, or modernizing Fulfillment systems, including areas such as entitlements, licensing, provisioning, subscription lifecycle, seat management, usage metering, usage billing, or cost controls. A track record of setting technical direction across multiple teams and turning architecture into reliable, operated systems. Deep experience with distributed systems, scalability, availability, performance, observability, data integrity, and failure-mode analysis. Comfort working in one or more of Ruby, Go, and Python, with the ability to navigate both Backend and Frontend in a polyglot system. Practical experience using artificial intelligence in software engineering, including agentic coding or AI-assisted development workflows. Demonstrated success modernizing mature or degraded platforms without relying on a risky “big bang” rewrite. Experience designing systems that span multiple deployment models, such as software as a service, Self-Managed, Dedicated, or disconnected environments. Strong product and business judgment, with the ability to connect technical investment to customer experience, revenue, operational efficiency, risk reduction, and time to market. Excellent written communication and the ability to influence senior stakeholders across teams without formal authority. The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our benefits and equity . Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. United States Salary Range $223,000 — $317,000 USD How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process .
Location: United States Workplace: Remote As an Engineering Manager on Coder’s Agentic Engineering team, you’ll lead engineers building and evolving the systems behind our agentic development experience. You’ll help make agents more capable, reliable, and useful across real development environments. You’ll guide technical direction, grow the team, and keep execution sharp. You’ll work closely with Engineering, Product, and Design across the agent harness, integrations, and developer workflows. This position is required to be in the US Eastern Time Zone. WHAT YOU’LL DO HERE - Lead and grow a team within our Agentic Engineering organization. - Set technical direction across the agent harness, integrations, and workflows. - Stay close to the code and contribute to architecture and implementation decisions. - Evolve agent execution, tool use, context management, streaming, and long-running workflows. - Extend our provider-agnostic architecture as models and capabilities change. - Partner with Product and Design to turn agent capabilities into useful developer experiences. - Improve reliability, performance, and operability across agentic systems. - Coach engineers, raise the technical bar, and create clarity around priorities and tradeoffs. WHAT WE’RE LOOKING FOR - Experience managing and growing software engineering teams. - Strong hands-on engineering experience with Go. - Experience with React and TypeScript. - Hands-on experience building systems around LLMs and agentic workflows. - Experience with model APIs, tool calling, context management, or agent loops. - Strong distributed systems knowledge. - Working knowledge of AWS. - Strong technical judgment and comfort working through ambiguity. - A track record of helping engineers grow while maintaining a high execution bar. OUR TECH STACK - Backend: Go, Postgres - Frontend: TypeScript, React - Infrastructure: AWS, Kubernetes - Observability: Prometheus, Grafana - CI/CD: GitHub Actions BONUS TACOS IF YOU HAVE - (Tacos? If you need an ice-breaker, ask how we say thanks by giving tacos!) - Experience building coding agents, developer tools, or cloud development environments. - Experience with MCP, agent tools, or multi-agent systems. - Experience with remote execution, sandboxing, or isolated compute. - Experience building abstractions across multiple model providers. - Deep experience with AWS, Kubernetes, Docker, or Linux. - Open-source contributions or experience working directly with customers. Coder’s agentic architecture is provider-agnostic. The foundation is built; this team is focused on making it more capable, reliable, and extensible as the space evolves. ABOUT CODER Coder is the leading platform for AI development Infrastructure, enabling enterprises to securely run human and AI-driven development workflows in consistent, governed environments. Coder provides self-hosted, agent-ready workspaces that unify developer productivity and platform governance. With Coder, enterprises can confidently evolve from human-only development to AI-assisted and autonomous workflows, without sacrificing security, compliance, or performance. Learn more at coder.com http://coder.com. INTERVIEW PROCESS We believe that the interview process should be transparent, consistent, and enjoyable. We value your time and hope to complete the interview process in two to four weeks, if schedules allow. Through your interviews, you will meet a mix of individual contributors, managers, and senior leaders. AI USE DURING THE INTERVIEW PROCESS As an AI company, Coder embraces the use of AI tools, and we want to be transparent about our expectations as you navigate our interview process. Not permitted: Using AI assistance during conversational interviews. Permitted: Using AI tooling for take-home assessments. Please flag where and to what extent it was used in your take-home. Your submission will not be penalized for using AI as long as it is done honestly. OUR USE OF AI IN HIRING We use AI tools to help manage our recruitment process efficiently and fairly. Specifically: - Ashby and Brainerr help us review inbound applications by surfacing candidates who best match the role requirements we've defined. This tool does not make hiring decisions; it helps our team prioritize which applications to review first. - Granola takes notes during our interview calls so our team can focus on the conversation with you. All hiring decisions are made by humans. Our team reviews applications, conducts interviews, and makes final selections. AI tools assist us but never replace human judgment, and these practices are conducted in compliance with applicable data protection, AI governance, and labor laws. Your data is not used to train AI models. In accordance with New York City Local Law 144, an independent bias audit has been conducted on "Automated Employment Decision Tools"; results are available for Ashby https://www.ashbyhq.com/downloadables/ashby-bias-audit-08-2024.pdf. If you're applying for a role at Coder and have questions about how we use AI in our process, or if you'd like to request information about the data we collect, please contact careers@coder.com. CODER IS A PROUD EQUAL OPPORTUNITY EMPLOYER We are committed to providing equal employment opportunities to qualified applicants and do not discriminate on the basis of race, color, ancestry, religion, sex, pregnancy, gender, gender identity, gender expression, sexual orientation, national origin, age, marital status, genetic information, disability, protected veteran status or any other characteristic protected by federal, state, or local laws.
Location: San Francisco, California; New York, New York Workplace: Hybrid WHO WE ARE Notion is the collaborative AI workspace where teams and agents think together https://www.youtube.com/watch?v=vkpYpWfEK5s. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion. Notinos (our employees) are customer zero in bringing this future of work to life. We care about craft, building things that last, and the belief that great work is still fundamentally human. Our goal isn’t to ship the next feature. Each and every team of Notinos is working to set the standard for how humans work together in the AI era. From building a business’s system of record to making and managing AI agents to automating away the busy work, we care deeply about giving our customers more time for their life’s work. ABOUT THE ROLE: As a Developer Platform https://www.notion.com/product/dev engineer, you will directly contribute to the foundational pieces that make Notion extensible and connected. You will build tools, APIs, and platform experiences that help customers connect Notion to the world — bringing their apps, data, and workflows into one workspace. Your work will make it easier for developers, admins, and builders to create reliable integrations and automations on top of Notion. You will be a key player in building the robust technical foundation that allows Notion to achieve the connected workspace vision. Your work will include both internal platform contributions that accelerate other Notion engineering teams and end-user-facing functionality that enables toolmaking ubiquity. You will be presented with challenging technical problems, as Notion’s product needs are complex. You’ll play a key role in identifying and executing against technical investments that ensure the long-term quality, reliability, and performance of Notion’s platform as we scale. This role can be based in either San Francisco or New York City. We work from our offices on Mondays, Tuesdays and Thursdays (our Anchor Days) because we do our best thinking and building together in person. We’re looking for someone who’s excited to work alongside the team during those days. WHAT YOU'LL ACHIEVE: - You’ll work with a team of engineers and cross-functional partners across product, design, data science, and user research to define a product strategy and drive execution through conception, research, implementation, and maintenance. - You’ll evolve Developer Platform capabilities across APIs, MCP tools, and integration infrastructure that help customers automate workflows, customize Notion, and connect Notion to the tools and data they use every day. - You’ll contribute to the overall performance, reliability, and robustness of the Notion product, ensuring it scales elegantly across many dimensions. - You’ll partner with engineering leaders to identify and execute against high-leverage technical investments that ensure the long-term flexibility and sustainability of our core systems. SKILLS YOU'LL NEED TO BRING: - 2+ years of experience shipping production software, with a strong track record of owning features end-to-end - Fluency with TypeScript across both backend and frontend - Strong product instincts: you can take a vague problem, propose a solid technical approach, and know when to cut scope - You don’t need to be an AI expert, but you’re curious and willing to adopt AI tools to work smarter and deliver better results NICE TO HAVES: - Experience building developer tools like APIs and SDKs - Experience driving teams toward shared goals and balancing business priorities with individuals’ strengths, areas of interest, and career development goals - Familiarity with AI/agent tooling, evals, or LLM-driven product experiences Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco or New York City, the estimated base salary range for this role is $150,000 – $200,000 per year. By clicking “Submit Application”, I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion’s Global Recruiting Privacy Policy https://notion.notion.site/Notion-Global-Recruiting-Privacy-Policy-fc3eb4e829354a26a2bb6fd5e289b550?pvs=74 and NYLL 144 https://notion.notion.site/Ashby-AI-Bias-Audit-2b0efdeead05803bbbfae159ec86c528. #LI-Onsite A NOTE ON AI You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on. EQUAL OPPORTUNITY & ACCOMMODATIONS We hire talented people from a wide range of backgrounds. If you’re excited about this role but don’t meet every bullet, we still encourage you to apply. Notion is an equal opportunity employer and does not discriminate on the basis of any legally protected characteristic. Consistent with applicable law, we will consider for employment qualified applicants with arrest and conviction records. Notion provides reasonable accommodations during the application process; if you need one, please let your recruiter know. Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.
Location: Canada (Remote) Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at grafana.com and follow us on LinkedIn and X . We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are seeking candidates in US and Canada. The Opportunity Application Core Services (AppCore) is a group within Platform, in the Foundations department. We build and operate systems that support Grafana’s business operations and customer experience, working closely with product teams and internal business partners. The Usage squad works on billing, rates, usage calculations, usage visibility and cloud marketplace integrations. Our software helps customers understand their consumption and costs, and helps internal teams operate accurate, reliable billing processes. We are looking for a Staff Fullstack Engineer with strong backend experience who enjoys making complex business systems reliable, understandable and easier to operate. You will help deliver new capabilities while improving existing services, reducing repetitive manual work and addressing edge cases that affect customers and internal stakeholders. This is a hands-on Staff engineering role within the AppCore Usage squad. You will lead complex technical work, contribute directly to implementation and share ownership with the squad’s other Staff and Senior engineers. Your primary focus will be Usage’s systems and outcomes, collaborating with adjacent teams when the work requires it. Our ownership includes application code, data stores, deployment configuration and the cloud infrastructure supporting our services. You should be comfortable following a problem across those boundaries and making improvements with the appropriate platform teams. We are remote-first and global. For this role, we prefer candidates in NASA’s Eastern Time zone to provide more overlap with our EMEA colleagues. What You’ll Be Doing Your initial focus will be approximately 75% backend and 25% frontend. This balance will evolve with the squad’s priorities. You should be comfortable delivering across the stack, from business logic and APIs through to the interfaces customers and internal teams use. Design, build and operate backend services and APIs supporting billing, rates, usage calculations, usage visibility and marketplace workflows. Build and maintain backend services primarily in Go, with Node.js also present in our stack, and contribute to TypeScript/React applications to deliver complete features. Improve the correctness and reliability of billing and usage workflows, including validation, reconciliation, error handling and recovery. Identify recurring manual tasks and replace them with maintainable automation, clear operational workflows and appropriate controls. Maintain and evolve the infrastructure supporting our services, including Kubernetes workloads, scheduled jobs, cloud resources and deployment configuration. Use infrastructure as code and automated delivery pipelines to make changes repeatable, reviewable and safe across environments. Investigate production issues across application code, databases and infrastructure, including resource exhaustion, failed jobs, slow queries and replication delays. Plan and execute service deployments, database changes and infrastructure migrations, including validation, monitoring and recovery plans. Build and maintain integrations with cloud marketplaces and external business systems where required by the squad’s work. Deliver projects from understanding requirements and proposing an approach through implementation, testing, rollout and production support. Make changes traceable and testable, supporting audit requirements and clear explanations of system behaviour. Collaborate with product management, Support, DealOps, GTM, infrastructure teams and adjacent AppCore squads to clarify requirements and resolve dependencies. Share technical leadership through design discussions, code reviews, mentoring and practical improvements. Participate in the squad’s on-call rotation after onboarding. Improve dashboards, alert quality, runbooks and recovery procedures, and follow through on incident findings. What Makes You a Great Fit You enjoy engineering work where correctness, reliability and business impact matter. You find value in improving an established system, removing a recurring operational problem or making a billing workflow easier to understand and support. You take ownership from understanding the problem through delivery and production support. You can turn an ambiguous request into manageable increments, make sound trade-offs and follow through without needing each step prescribed. You ask useful questions, seek feedback and raise uncertainty or blockers early. You adapt as priorities change, learn unfamiliar systems and technologies, and contribute where the squad needs you. You bring a strong backend specialty while remaining willing and able to work on frontend features and supporting infrastructure. You reason about how a service behaves in production: how it is deployed, where its data lives, what happens when dependencies fail, and how the team detects and recovers from problems. You communicate clearly in writing and in conversation. In a distributed team, you make decisions, progress and risks visible so colleagues can contribute across time zones. You work independently while staying connected to the squad. As a Staff engineer, you bring technical depth and sound judgment while remaining close to implementation. You collaborate constructively with other experienced engineers, welcome different perspectives and help the squad reach decisions and move forward. We embrace thoughtful use of AI-assisted development. We value engineers who use these tools to support exploration, implementation, testing and documentation while taking responsibility for the quality and correctness of the result. Requirements Substantial experience designing, delivering and operating production backend systems, with the depth and judgment to lead complex work hands-on. Strong experience building and operating production backend systems in Go, our primary backend language. Professional experience contributing to frontend applications using TypeScript and React, or comparable technologies, and willingness to work across the stack as priorities change. Experience reasoning about distributed systems, including partial failures, retries, consistency and interactions between services. Experience with relational databases, including data modelling, schema migrations, query performance and safe production changes. Practical experience deploying and troubleshooting containerised services and jobs in Kubernetes. Experience managing cloud infrastructure through code and working with CI/CD pipelines, environment configuration and controlled rollouts. Ability to investigate production problems using logs, metrics and traces, and turn findings into lasting improvements. A record of delivering projects end to end, clarifying requirements, making trade-offs and following through after release. Experience working remotely, with clear asynchronous communication and dependable collaboration across time zones. Ability to learn unfamiliar domains and technologies, adjust your approach as new information emerges, and take ownership beyond your main area of expertise. Experience writing readable, well-tested software that other engineers can understand, maintain and operate. Willingness to participate in on-call and take responsibility for the production behaviour of the systems you build. Experience supporting colleagues through code reviews, mentoring and constructive technical discussions. Bonus Points For Usage metering, billing engines, pricing and rates, financial reconciliation or customer-facing cost management applications. Reducing operational toil and automating workflows with recurring exceptions or manual interventions. Systems with auditability, traceability or financial-control requirements. MySQL operations, replication, database upgrades and performance tuning. Terraform, Jsonnet and Kubernetes deployment configuration. Argo Workflows or comparable deployment and job-orchestration tooling. Cloud infrastructure involving managed databases, object storage, service accounts and access controls, particularly on GCP. Data synchronisation pipelines and BigQuery integrations. Cloud marketplace integrations across AWS, Azure or GCP. Integrations with business platforms such as NetSuite or Salesforce. Observability tools such as Grafana, Prometheus, Loki or OpenTelemetry. In Canada, the compensation range for this role is $186,368 - $223,642 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. Transparent Communication – Expect open decision-making and regular company-wide updates. Innovation-Driven – Autonomy and support to ship great work and try new things. Open Source Roots – Built on community-driven values that shape how we work. Empowered Teams – High trust, low ego culture that values outcomes over optics. Career Growth Pathways – Defined opportunities to grow and develop your career. Approachable Leadership – Transparent execs who are involved, visible, and human. Passionate People – Join a team of smart, supportive folks who care deeply about what they do. In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Location: United States (Remote) Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at grafana.com and follow us on LinkedIn and X . We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do. You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity. This is a remote position. We are seeking candidates in US and Canada. The Opportunity Application Core Services (AppCore) is a group within Platform, in the Foundations department. We build and operate systems that support Grafana’s business operations and customer experience, working closely with product teams and internal business partners. The Usage squad works on billing, rates, usage calculations, usage visibility and cloud marketplace integrations. Our software helps customers understand their consumption and costs, and helps internal teams operate accurate, reliable billing processes. We are looking for a Staff Fullstack Engineer with strong backend experience who enjoys making complex business systems reliable, understandable and easier to operate. You will help deliver new capabilities while improving existing services, reducing repetitive manual work and addressing edge cases that affect customers and internal stakeholders. This is a hands-on Staff engineering role within the AppCore Usage squad. You will lead complex technical work, contribute directly to implementation and share ownership with the squad’s other Staff and Senior engineers. Your primary focus will be Usage’s systems and outcomes, collaborating with adjacent teams when the work requires it. Our ownership includes application code, data stores, deployment configuration and the cloud infrastructure supporting our services. You should be comfortable following a problem across those boundaries and making improvements with the appropriate platform teams. We are remote-first and global. For this role, we prefer candidates in NASA’s Eastern Time zone to provide more overlap with our EMEA colleagues. What You’ll Be Doing Your initial focus will be approximately 75% backend and 25% frontend. This balance will evolve with the squad’s priorities. You should be comfortable delivering across the stack, from business logic and APIs through to the interfaces customers and internal teams use. Design, build and operate backend services and APIs supporting billing, rates, usage calculations, usage visibility and marketplace workflows. Build and maintain backend services primarily in Go, with Node.js also present in our stack, and contribute to TypeScript/React applications to deliver complete features. Improve the correctness and reliability of billing and usage workflows, including validation, reconciliation, error handling and recovery. Identify recurring manual tasks and replace them with maintainable automation, clear operational workflows and appropriate controls. Maintain and evolve the infrastructure supporting our services, including Kubernetes workloads, scheduled jobs, cloud resources and deployment configuration. Use infrastructure as code and automated delivery pipelines to make changes repeatable, reviewable and safe across environments. Investigate production issues across application code, databases and infrastructure, including resource exhaustion, failed jobs, slow queries and replication delays. Plan and execute service deployments, database changes and infrastructure migrations, including validation, monitoring and recovery plans. Build and maintain integrations with cloud marketplaces and external business systems where required by the squad’s work. Deliver projects from understanding requirements and proposing an approach through implementation, testing, rollout and production support. Make changes traceable and testable, supporting audit requirements and clear explanations of system behaviour. Collaborate with product management, Support, DealOps, GTM, infrastructure teams and adjacent AppCore squads to clarify requirements and resolve dependencies. Share technical leadership through design discussions, code reviews, mentoring and practical improvements. Participate in the squad’s on-call rotation after onboarding. Improve dashboards, alert quality, runbooks and recovery procedures, and follow through on incident findings. What Makes You a Great Fit You enjoy engineering work where correctness, reliability and business impact matter. You find value in improving an established system, removing a recurring operational problem or making a billing workflow easier to understand and support. You take ownership from understanding the problem through delivery and production support. You can turn an ambiguous request into manageable increments, make sound trade-offs and follow through without needing each step prescribed. You ask useful questions, seek feedback and raise uncertainty or blockers early. You adapt as priorities change, learn unfamiliar systems and technologies, and contribute where the squad needs you. You bring a strong backend specialty while remaining willing and able to work on frontend features and supporting infrastructure. You reason about how a service behaves in production: how it is deployed, where its data lives, what happens when dependencies fail, and how the team detects and recovers from problems. You communicate clearly in writing and in conversation. In a distributed team, you make decisions, progress and risks visible so colleagues can contribute across time zones. You work independently while staying connected to the squad. As a Staff engineer, you bring technical depth and sound judgment while remaining close to implementation. You collaborate constructively with other experienced engineers, welcome different perspectives and help the squad reach decisions and move forward. We embrace thoughtful use of AI-assisted development. We value engineers who use these tools to support exploration, implementation, testing and documentation while taking responsibility for the quality and correctness of the result. Requirements Substantial experience designing, delivering and operating production backend systems, with the depth and judgment to lead complex work hands-on. Strong experience building and operating production backend systems in Go, our primary backend language. Professional experience contributing to frontend applications using TypeScript and React, or comparable technologies, and willingness to work across the stack as priorities change. Experience reasoning about distributed systems, including partial failures, retries, consistency and interactions between services. Experience with relational databases, including data modelling, schema migrations, query performance and safe production changes. Practical experience deploying and troubleshooting containerised services and jobs in Kubernetes. Experience managing cloud infrastructure through code and working with CI/CD pipelines, environment configuration and controlled rollouts. Ability to investigate production problems using logs, metrics and traces, and turn findings into lasting improvements. A record of delivering projects end to end, clarifying requirements, making trade-offs and following through after release. Experience working remotely, with clear asynchronous communication and dependable collaboration across time zones. Ability to learn unfamiliar domains and technologies, adjust your approach as new information emerges, and take ownership beyond your main area of expertise. Experience writing readable, well-tested software that other engineers can understand, maintain and operate. Willingness to participate in on-call and take responsibility for the production behaviour of the systems you build. Experience supporting colleagues through code reviews, mentoring and constructive technical discussions. Bonus Points For Usage metering, billing engines, pricing and rates, financial reconciliation or customer-facing cost management applications. Reducing operational toil and automating workflows with recurring exceptions or manual interventions. Systems with auditability, traceability or financial-control requirements. MySQL operations, replication, database upgrades and performance tuning. Terraform, Jsonnet and Kubernetes deployment configuration. Argo Workflows or comparable deployment and job-orchestration tooling. Cloud infrastructure involving managed databases, object storage, service accounts and access controls, particularly on GCP. Data synchronisation pipelines and BigQuery integrations. Cloud marketplace integrations across AWS, Azure or GCP. Integrations with business platforms such as NetSuite or Salesforce. Observability tools such as Grafana, Prometheus, Loki or OpenTelemetry. In the United States, the compensation range for this role is $174,986 - $209,983 USD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally. *Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process. Why You’ll Thrive at Grafana Labs: 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose. Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment. Transparent Communication – Expect open decision-making and regular company-wide updates. Innovation-Driven – Autonomy and support to ship great work and try new things. Open Source Roots – Built on community-driven values that shape how we work. Empowered Teams – High trust, low ego culture that values outcomes over optics. Career Growth Pathways – Defined opportunities to grow and develop your career. Approachable Leadership – Transparent execs who are involved, visible, and human. Passionate People – Join a team of smart, supportive folks who care deeply about what they do. In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it. Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect. *We will comply with local legislation where applicable. Equal Opportunity Employer: Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow. Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings. #LI-Remote For information about how your personal data is used once you’ve applied to a job, check out our privacy policy .
Location: São Paulo or Rio de Janeiro, Brazil Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks. From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving. About the Client A leading global digital banking platform and one of the largest neobanks in Latin America, headquartered in Brazil. The company provides a mobile-first suite of financial services—including credit cards, savings accounts, and investments—designed to eliminate bureaucracy and high fees. By leveraging advanced data analytics and a customer-centric digital infrastructure, the organization delivers transparent and accessible financial solutions to millions of users across Brazil, Mexico, and Colombia. What You’ll Do Design, build, test, and maintain AI agent capabilities, including tools, skills, commands, and prompts Apply prompt-engineering techniques to improve agent accuracy, reliability, and usability Define structured output contracts, error-handling mechanisms, and evaluation methods for measuring agent behavior Develop extensions, plugins, and integrations for AI-powered development tools Build and maintain reusable application templates that establish consistent engineering standards across generated projects Develop developer-facing interfaces and internal tooling using React and TypeScript Improve the developer experience through actionable feedback, clear error messages, reliable defaults, and streamlined workflows Implement and maintain quality gates, including type checking, linting, automated testing, and build validation Apply containerization and runtime standards to support secure and consistent application development Collaborate with platform engineers to integrate AI capabilities with infrastructure, CI/CD pipelines, and deployment workflows Monitor platform usage, identify friction points, and continuously improve the experience based on observed behavior and user feedback Document technical decisions, agent behavior, platform capabilities, and development workflows Incorporate AI agents into daily engineering activities and identify opportunities to improve their effectiveness What You Bring A solid foundation in application architecture, software engineering, and modern development practices Hands-on experience designing and implementing AI agents, including tools, skills, commands, and prompt engineering Experience evaluating AI agent behavior systematically using defined criteria, test cases, and supporting evidence Experience with React and TypeScript, including modern frontend development patterns and build tooling Experience building reusable application templates, developer tools, internal platforms, or self-service engineering capabilities Knowledge of automated testing, type checking, linting, build validation, and software-quality practices Familiarity with containerization and application runtime environments Working knowledge of cloud infrastructure, CI/CD concepts, and application deployment workflows Strong technical English skills, including written documentation and remote collaboration Strong analytical and problem-solving abilities with excellent attention to detail Ability to work independently, navigate ambiguity, and take ownership of technical outcomes Interest in incorporating AI agents into everyday engineering workflows and continuously improving their performance Nice to have Experience developing plugins, extensions, or integrations for AI-powered development environments Experience using Python for supporting services, automation, or AI-related workflows Familiarity with enterprise application security, governance requirements, and engineering guardrails Experience designing structured agent interfaces, typed outputs, and robust error-handling mechanisms Understanding of cloud-native architectures, CI/CD pipelines, and production deployment practices Experience improving developer productivity through internal platforms, reusable templates, or self-service tooling Exposure to AI evaluation frameworks, observability, or agent performance monitoring English level Upper-Intermediate Work Type: Remote Eligible Locations: São Paulo or Rio de Janeiro, Brazil Legal & Hiring Information Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more Reasonable accommodations are available to enable individuals with disabilities to perform essential functions Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs Compensation details are shared with candidates at the early stage of the recruitment process. The offer is not binding until a signed contract is in place. Your Benefits at Exadel Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details. International projects In-office, hybrid, or remote flexibility Medical healthcare Recognition program Ongoing learning & reimbursement Well-being program Team events & local benefits Sports compensation Referral bonuses Top-tier equipment provision Exadel Culture We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
Delivering features end to end, from data models and service architecture through React-based user interfaces. Making pragmatic architectural decisions and improving the reliability, security, maintainability, and performance of our systems.
Location: Russia; Moscow; Perm Workplace: remote ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game. For more information, visit xsolla.com. The role THE ROLE We are hiring a Senior Backend Engineer for two platform products: Xsolla ID is the identity and authentication platform behind sign-in, account management and SSO across Xsolla products. Xsolla ZK is Web3 wallet infrastructure: smart wallets and account abstraction on a zkSync-based L2. Both products sit on users' most sensitive flows, logging in and signing transactions, and other Xsolla teams build on top of them. WHAT YOU WILL OWN The backend services of your product area end to end: design, implementation, release and production operation, including on-call Architecture across services: service boundaries, integration contracts and data ownership. You make these decisions and justify them in writing Reliability and security of critical flows: SLOs, failure handling, protection of user data and credentials Service performance and cost under load WHAT YOU WILL DO Design and build services and APIs (REST, gRPC) for authentication, account management and wallet operations Define service boundaries and integration contracts with other Xsolla teams Design data models and storage; optimize schemas and queries Build event-driven and asynchronous workflows Own observability: metrics, logs, tracing and alerting, and act on what production tells you Take part in on-call, incident response and post-mortems Improve the engineering environment: CI/CD, infrastructure-as-code, testing Review code Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively Responsibilities Language and platform 5+ years of commercial backend development Go: idiomatic code, concurrency (goroutines, channels, context and cancellation), memory and performance profiling (pprof) Data Relational databases (PostgreSQL, MySQL): schema design, indexes, query plans, transactions and isolation levels, safe migrations Caching (Redis): when to cache, invalidation, consistency trade-offs Distributed systems Service architecture and distributed-systems trade-offs: consistency, availability, idempotency, retries, failure modes Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing APIs Designing REST and gRPC APIs: versioning, backward compatibility, contract documentation (OpenAPI / Swagger, Protobuf) Security and identity Application security: common vulnerability classes (OWASP Top 10), secrets management, safe handling of user data OAuth 2.0 / OIDC from the server side: flows, tokens, sessions Operations Containers and orchestration (Docker, Kubernetes) at the level of deploying and debugging your own services Observability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts): metrics, logs, tracing and alerting; diagnosing incidents in production Engineering practices Testing: unit, integration, contract Git, CI/CD (GitLab CI or similar) AI-assisted engineering Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository English Reading technical documentation in English Nice to Have Web3 backend experience: blockchain integration, wallet infrastructure, account abstraction High-load systems Cloud platforms (GCP, AWS or Azure) and infrastructure-as-code NoSQL databases (MongoDB or similar) Domain experience in gaming, e-commerce, fintech or payments HOW WE WORK Decisions in writing. Significant technical decisions are written up as an RFC or ADR that lays out the options and trade-offs. We discuss the document, not a blank whiteboard. AI is part of everyday engineering. We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work. HOW WE HIRE Intro call. Your background, your motivation and the role. Technical interview. Built directly on the What you will own and Required sections above. We won't ask about anything this posting doesn't promise. Bar raiser. An engineer from outside the hiring team checks that you raise the overall engineering bar. THE TEAM You will work alongside product managers, designers, backend and frontend engineers, QA and DevOps. BENEFITS We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play. EMPLOYMENT DETAILS Location: Remote Employment Type: Full-time Schedule: 10:00–19:00 (flexible) Contract: Employment agreement (entity or EOR arranged per candidate location) EQUAL EMPLOYMENT STATEMENT Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics. We are committed to compliance with all fair employment practices regarding citizenship and immigration status. CONTACT If you have questions regarding our hiring practices, please contact careers@xsolla.com. For more vacancies, visit xsolla.com/careers.
Location: Baku Workplace: onsite ABOUT YOU You will play a pivotal role in delivering high-impact software solutions across our platform. You bring curiosity, initiative, and a passion for clean, scalable systems. You collaborate effectively with teammates and cross-functional partners to design, build, and improve our technical stack. You’re hands-on, deeply engaged in the code, and consistently seeking better ways to solve complex engineering challenges. ABOUT US Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game. For more information, visit xsolla.com. WHAT YOU'LL DO Software Engineering & Problem Solving: Build and ship reliable, secure, and scalable backend systems. Own implementation from design to deployment, ensuring maintainability and performance. Participate in architectural discussions and offer informed technical input. Refactor legacy codebases to improve structure and efficiency while maintaining feature continuity. Drive production readiness by handling incident response, root cause analysis, and observability improvements. Technical Excellence: Write clear, testable, and well-documented code, emphasizing quality and automation. Contribute to a culture of engineering excellence through code reviews and design discussions. Advocate for sound software development practices and continuous improvement. Collaboration & Impact: Work closely with product managers, designers, and other engineers to align on objectives and deliverables. Contribute to technical scoping and estimation for features and infrastructure work. Identify opportunities to reduce technical debt and improve the developer experience. QUALIFICATIONS Hands-on experience with Go (Golang ) in production environments. Strong experience working with PostgreSQL and/or MySQL. Proficient with containerization and orchestration tools: Docker, Kubernetes (K8s), and Helm. Familiarity with messaging systems like RabbitMQ or Kafka. Comfortable using Git and CI/CD tooling in collaborative workflows. Working knowledge of frontend technologies, especially React and/or Next.js . Basic understanding of cloud platforms (GCP preferred). WHAT SETS YOU ARART Experience building scalable, secure Login-as-a-Service platforms. Deep knowledge of OAuth2, OIDC, SAML, JWT, and session/token management. Strong grasp of social login, SSO, and federated identity. Designed multi-tenant identity systems with isolation and configurability. Delivered developer-friendly APIs, SDKs, and integration documentation. Strong English communicator, for both technical and non-technical topics. The duties and responsibilities of this position may evolve over time to support the organization’s goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required. By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially. Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal information and respecting your privacy. For any inquiries related to data privacy, please contact: careers@xsolla.com Explore more opportunities at: https://xsolla.com/careers
Требования: — Опыт самостоятельного ведения задач от формирования бизнес-требований до релиза — Опыт управления командой аналитиков в роли лида анализа — Умение проводить ежедневные командные встречи и рабочие ритуалы — Навыки сбора требований с помощью интервью, исследования систем и анализа документации — Навык документирования требований в формате Use Case, User Story, технического задания — Умение моделировать UML: Activity, Use Case, Sequence — Навык моделирования бизнес-процессов в BPMN на аналитическом уровне — Навык проектирования интеграций REST API и Kafka — Опыт документирования API в спецификации OpenAPI — Знание инструментов тестирования Postman, Conductor или аналогов — Навык проектирования БД в PostgreSQL и Redis, описание моделей Entity-Relation — Навык написания SQL-скриптов — Опыт работы с микросервисной и монолитной архитектурой — Знание архитектурных паттернов API Gateway, BFF — Опыт подготовки и проведения презентаций продукта и статусов Обязанности: — Взаимодействие с пользователями, заказчиками и другими стейкхолдерами для выявления потребностей и сбора обратной связи — Сбор, анализ и валидация функциональных и нефункциональных требований — Проектирование решений для реализации требований — Декомпозиция и постановка задач команде разработки: backend, frontend, API, интеграции, БД — Взаимодействие со смежными командами при реализации кросс-командных проектов — Консультирование команды по возникающим вопросам на этапах разработки и тестирования — Участие в разборе инцидентов, выявление причин и подготовка предложений по их устранению — Управление командой аналитиков в роли лида анализа Условия: — Полный рабочий день — Удалённый формат работы — Оформление только как ИП — Сфера проекта: Ритейл
• Тестирование frontend и backend для доступа к финансовым сервисам и продуктам. • Написание и поддержка автотестов.