Location: Renton, Washington, United States
We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark joy, connection, and community through the magic of play. This is your chance to shape legendary play that lasts a lifetime.
Job Overview
The Digital Innovations Team (DigIT) is changing how Wizards develops, delivers, and manages the digital systems behind our games — for players, retailers, and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic AI — from defining the problem with business partners, to developing the system, to deploying it in production, and then improving it based on actual data.
This role is hands-on. We need a creator who builds and ships with agentic AI. Someone who has directly shipped product to production by agentic AI, can provide the code and performance assessments, and can discuss in detail what was successful, what did not succeed, and what they would do differently. If you have built and shipped with agentic AI and want to keep building, we'd love to hear from you.
You will be responsible for the technical direction of an initiative and the related product surface area, direct tech direction and product direction with or without Product Manager (PM) support. You are answerable for what the team delivers, how quickly it adapts, and the business outcomes that result.
You will build products with agentic AI as your default approach, using the harness engineering and guardrails the team has developed and helping evolve them alongside peers. Your primary focus is shipping product, and you bring production-based judgment about evaluations, guardrails, cost, latency, determinism, and delivering AI products responsibly at scale.
Location and Work Arrangement
This role is based at our Renton, Washington office and follows a hybrid schedule designed to support in-person collaboration. Employees are expected to work onsite on Tuesdays, Wednesdays, and Thursdays, with the flexibility to work remotely or onsite on Mondays and Fridays.
What You'll Do
Guide product concepts through the entire process with agentic AI. Starting from outlining the problem alongside product and business collaborators, moving to prototype development, to a data-informed launch, and then refining based on actual usage data. You are responsible for the full journey, not only a segment of it.
Build, hands-on with agentic AI. Keep close to the code. Deliver production-quality agent systems, analyses, prompts, and supporting services on your own. Set the standard for agentic AI development through delivered, working results rather than discussion.
Direct the build process through data-driven insights. Lead product ideas as testable hypotheses. Start tracking early and confirm success criteria before coding begins, with or without PM support. Base decisions on actual data concerning what to prioritize, change, or remove. Ensure the feedback loop is as short as feasible.
Contribute to the department's agentic AI harness engineering alongside peers. Apply, stress-test, and improve shared patterns — LLMs, agents, Skills, Model Context Protocol (MCP), eval frameworks, guardrails — through real production use. Bring back what works and what doesn't from the field.
Raise the engineering bar on architecture, code review, test strategy, observability, evals, and incident quality. Treat engineering excellence as a baseline expectation, not an optional initiative.
Provide technical leadership and influence both people and product decisions. Make your EM and PM more effective in their roles.
Contribute to the hiring bar. Lead technical interviews, calibrate the AI-capability signal in our hiring loop, and mentor the next layer of senior and staff engineers.
What You'll Bring
Direct experience creating agentic AI systems. You have developed, deployed, and improved agentic systems in real-world settings, beyond demos or proofs of concept. You can describe the code you authored, the tests you designed, the prompt and tool usage changes you made, the cost and latency considerations you evaluated, the failure types you managed, and the metrics you used to choose the next release. Interviews will involve a hands-on agentic AI task.
Over 10 years of full-stack software engineering experience. At least 3 years in a Tech Lead, Staff, or Principal role responsible for guiding the technical direction of a team or program.
Product-engineer approach. You transform product ideas into operational, monitored, live software. You are comfortable prioritizing alongside PM or direct Product direction on your own, making product tradeoffs on the fly, and relying on metrics to guide iteration. You do not need a fully-detailed ticket to begin.
Deep proficiency across the stack. Modern JavaScript / TypeScript and at least one of Go, Python, or C#. You write production code, not just review it.
Strong systems and infrastructure foundation. AWS at scale, containerization, GitLab/GitHub CI/CD, PostgreSQL and data modeling, REST / gRPC / GraphQL API development, test automation, and a real point of view on observability and reliability.
Architectural judgment. You can defend a build decision, change your mind when the evidence warrants it, and write the build doc that brings the rest of the team along.
Business and product literacy. You can sit with a creative director, a retail partner, or a finance collaborator and have a conversation that is not purely technical. You can articulate business impact and tradeoffs without losing technical rigor.
Outstanding communication and collaboration. You make engineers around you better. You raise standards without becoming a bottleneck. You handle disagreement directly and well.
Bachelor's degree or equivalent experience. Computer Science, Information Technology, or comparable work experience.
What Sets You Apart
Experience leading or contributing to platform / horizontal services (search, notifications, identity, eventing, workflow, data platforms) consumed by multiple product teams.
Experience with Product Lifecycle Management (PLM).
Experience with Kubernetes, Akamai, Terraform, or equivalent infrastructure-as-code tooling.
Experience operating in a tri-lead (Tech Lead (TL) / EM / PM) or similar matrixed engineering model.
Foundational knowledge of Magic: The Gathering, Dungeons & Dragons, or the tabletop gaming space.
Who We Are
We’re a team of creators, storytellers, and innovators united under the Hasbro family and home to beloved brands, AAA digital games studios and immersive experiences that spark imagination across generations. Together, we’re committed to a culture rooted in creativity, excellence, curiosity, and inclusion, and where every employee is empowered to think boldly, act with integrity, and spark joy for all.
Hasbro
About the Company – Hasbro
Wizards of the Coast
Who We Are – Wizards of the Coast
Equal Opportunity
Hasbro is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status.
Accommodations
If you have a disability and need reasonable accommodation during the hiring process, please inform your recruiter anytime throughout the process.
Notice Regarding Hasbro’s use of AI in the Recruitment Process
We use Greenhouse’s AI-powered Talent Matching tool to compare your application against our job requirements.
How it works: Talent Matching compares information from your resume and application responses with job-related criteria established and weighted by Hasbro’s recruiting and hiring teams. Depending on the role, these criteria may include relevant skills, work experience, prior job titles, and industry experience. The tool then assigns a match category to help organize applications for review.
Human oversight: Talent Matching supports — but does not replace — human review. It does not automatically advance or reject candidates or make employment decisions. Hasbro’s recruiters and hiring managers review applications and remain responsible for all hiring decisions.
Greenhouse has published the results of an independent bias audit of Talent Matching.
View the Greenhouse Talent Matching audit results
.
The pay transparency range for this role is listed below. The hiring range will vary based on factors such as experience, skills, location and market conditions. Additionally, employees may be eligible for annual and long-term incentives as part of their overall compensation package.
Pay Range
$172,600
—
$259,000 USD
Employees may be eligible for annual and long-term incentives as part of their overall compensation package, depending on role, location, and eligibility. Benefits and programs may include:
Health & Wellness
Time Off to Recharge
Financial Well-being
Life & Family Support
Volunteer and Community Initiatives
Learning & Development
Exclusive Perks
Please review our
Applicant Privacy Notice
to learn how we collect, use, and protect your personal information in connection with the application process.
Задачи:
— Разрабатывать и поддерживать высоконагруженные сервисы на Go.
— Проектировать и реализовывать pricing models, pricing formulas и алгоритмы оценки активов.
— Разрабатывать алгоритмы для обработки и анализа рыночных данных.
— Интегрироваться с внешними API, в том числе с частично документированными или undocumented API.
— Работать с web-источниками и извлекать данные из неструктурированной и частично структурированной информации.
— Проектировать и реализовывать распределённые механизмы взаимодействия между сервисами.
— Автоматизировать процессы, связанные с торговыми и рыночными системами.
— Оптимизировать решения с точки зрения производительности, надёжности и масштабируемости.
— Взаимодействовать с quantitative analysts и другими разработчиками: переводить аналитические идеи и гипотезы в работающие production-решения.
— Самостоятельно разбираться в open-ended задачах, где не всегда есть готовое техническое решение или подробное ТЗ.
Требования:
— Коммерческий опыт разработки, включая существенный опыт с Go.
— Уровень — Senior или сильный Middle, который способен самостоятельно решать сложные инженерные задачи.
— Хорошее понимание принципов software engineering, архитектуры, масштабирования и оптимизации производительности.
— Умение работать с API и данными, в том числе когда документация неполная или отсутствует.
— Способность обрабатывать и парсить частично структурированную информацию.
— Сильные аналитические навыки и умение самостоятельно искать решение проблемы.
— Готовность работать с задачами без пошаговой инструкции и брать ответственность за результат.
— Опыт в fintech, trading, market data, quantitative development — большой плюс, но не является обязательным требованием.
Условия:
— Полностью официальная белая зарплата.
— Работа из современного офиса в Лимассоле, район Гермасойя, Колонакиу.
— Возможность начать удалённо, если кандидат находится не на Кипре.
— Возможность релокации на Кипр.
— Релокационный пакет: компенсация авиабилетов, компенсация билетов для семьи, 1 месяц проживания, покрытие визовых расходов, организация и сопровождение процесса релокации.
ГибридseniorЛимассол; Возможность релокации на Кипр; Релокационный пакет Помогаем не только с организацией переезда, но и финансово: компенсация авиабилетов; компенсация билетов для семьи; 1 месяц проживания; покрытие визовых расходов; организация и сопровождение процесса релокации
Location: San Francisco, CA | New York City, NY
About Anthropic
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.
Note: this job post is for Fullstack Software Engineers only. If you are a Backend Engineer, please see our Backend Software Engineer post
here
.
About the role
We are looking for
fullstack
software engineers to help build safety and oversight mechanisms for our AI systems. As a software engineer on the Safeguards team, you will work to monitor models, prevent misuse, and ensure user well-being. This role will focus on building systems to detect unwanted model behaviors and prevent disallowed use of models. You will apply your technical skills to uphold our principles of safety, transparency, and oversight while enforcing our terms of service and acceptable use policies.
We have multiple teams that are currently hiring within Safeguards. Team placement occurs after the interview process, taking into account your interests and experience alongside organizational needs. This flexible approach allows us to match talented engineers where they'll have the greatest impact and growth potential.
Responsibilities:
Design and build the internal review tools analysts use to investigate abuse — dashboards, case queues, and evidence viewers that make high-volume, high-stakes decisions fast and accurate.
Build the interfaces where humans supervise agents: streaming output, interruption and approval flows, and clear provenance for every action an agent takes.
Surface abuse patterns to our research teams through the visualizations and exploration tools that make emerging patterns legible.
Own the frontend architecture for tools handling sensitive data at scale — performance under large datasets, correctness under real-time updates, and access controls enforced end to end.
You may be a good fit if you have:
A Bachelor’s degree in Computer Science, Software Engineering or comparable experience
Proficiency in TypeScript and modern React; comfortable in Python for backend work
The ability to work across the stack
Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders
Strong candidates may also:
8+ years of experience in a software engineering position, not including internships or co-ops
Have experience building data-dense internal tools or operator interfaces, not just marketing or consumer surfaces
Have experience with integrity, spam, fraud, or abuse detection and mitigation
Have experience building trust and safety detection mechanisms and intervention for AI/ML systems
Have experience with prompt engineering, jailbreak attacks, and other adversarial inputs
Have worked closely with operational teams to build custom internal tooling
The annual compensation range for this role is listed below.
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role.
Annual Salary:
$405,000
—
$485,000 USD
Logistics
Minimum education:
Bachelor’s degree or an equivalent combination of education, training, and/or experience
Required field of study:
A field relevant to the role as demonstrated through coursework, training, or professional experience
Minimum years of experience:
Years of experience required will correlate with the internal job level requirements for the position
Location-based hybrid policy:
Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices.
Visa sponsorship:
We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
For roles performing work in California:
We will consider for employment all qualified applicants, including those with arrest or conviction records or criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the San Francisco Fair Chance Ordinance, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
We encourage you to apply even if you do not believe you meet every single qualification.
Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
Your safety matters to us.
To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit
anthropic.com/careers
directly for confirmed position openings.
How we're different
We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills.
The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Come work with us!
Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.
Guidance on Candidates' AI Usage:
Learn about
our policy
for using AI in our application process.
Location: Paris
Workplace: OnSite
Company Description
We’re http://checkout.comCheckout.com http://Checkout.com. You might not know our name, but companies like eBay, Spotify, Klarna, Uber, and Sony do, because we’re behind many of the digital experiences you use every day.
We are where the world checks out, enabling over 10 billion transactions yearly for more than one billion global shoppers.
Whether you want to book a holiday, order food, renew a subscription, or check out online, there’s a good chance our tech powers the payments behind the scenes. Our platform helps the most ambitious businesses deliver effortless digital experiences, at scale.
If you want to do career-defining work, you’ve come to the right place. We move fast, think globally, and believe great teams are built by hiring exceptional people with conviction, curiosity, and the desire to make an impact.
With 20 offices across six continents and London as our HQ, we’re shaping the future of fintech – and we’re just getting started.
About the role:
As a Senior Software Developer at Checkout.com http://Checkout.com, you will be embedded within the Identity Verification Team, a critical function focused on building innovative products to verify the identities of individuals and businesses globally.
In this high-impact role, you will be instrumental in the development of next-generation verification features, deploying intelligent, production-ready solutions by leveraging state-of-the-art Orchestration technologies as well as Generative AI and Computer Vision technologies.
You will be expected to work closely and collaboratively with Product, DevOps, DataScientist, and Data teams to ensure successful, end-to-end delivery of these solutions, while constantly researching and integrating emerging technologies. A core part of your contribution will be safeguarding data integrity and ensuring compliance, and translating complex data insights into clear, actionable recommendations for stakeholders to support informed, data-driven decision-making across Checkout.com http://Checkout.com.
What you will be doing:
• Drive the design and development of innovative, complex and scalable applications for real-world identity verification challenges in a wider microservices using industry best practices.
• Take full ownership of new and existing features and service, managing the end-to-end lifecycle from initial conceptualization and design through to deployment and monitoring in a production environment.
• Actively collaborate with cross-functional teams (Engineering, Product, Risk) across the company to maximize the positive impact of data science initiatives.
• Champion a culture of technical excellence, cross-team learning, and knowledge sharing within the Data organization.
• Be part of, and collaborate with, cross-functional teams including product management, across a large engineering community.
• Write clean, maintainable, extendable and testable code on some of Checkout’s most impactful systems.
• Build, own and operate your systems to the highest levels of resilience and service.
• Mentor junior team members and assist in their technical development
What are we looking for:
• Bachelor's or Master's degree in Computer Science, Engineering, or related field
• Over 5 years of experience as a Software Engineer working with complex, large-scale, and diversified applications and tech stacks.
• Proficiency in C# .NET or Python, with a strong understanding of software development principles in either a backend or full stack environment.
• Great communication skills and ability to interact effectively with a wide range of stakeholders
• Experience working in agile environments and delivering high-quality code within tight deadlines
• Excellent problem-solving skills and the ability to work independently as well as part of a team
• Someone who is AI proficient or AI curious, you will be hungry to embrace what the latest technology has to offer to enhance yours and your teams productivity
• Payments or financial knowledge is a plus, but not a necessity
Bonus Points:
• Experience with Cloud and Infrastructure technologies like AWS, GCP, Azure, Kubernetes, prometheus...
• Experience with Databases like Postgresql, Mongo, Redis, ...
• Direct experience solving real-world business problems through innovative, data-driven approaches.
• Any experience in other programming languages not mentioned above.
Additional Information
Bring all of you to work
We create the conditions for high performers to thrive, through real ownership, fewer blockers, and work that makes a difference from day one.
Here, you’ll move fast, take on meaningful challenges, and be recognized for the impact you deliver. It’s a place where ambition gets met with opportunity, and where your growth is in your hands.
We work as one team, and we back each other to succeed. So whatever your background or identity, if you’re ready to grow and make a difference, you’ll be right at home here.
It’s important we set you up for success and make our process as accessible as possible. So let us know in your application, or tell your recruiter directly, if you need anything to make your experience or working environment more comfortable.
Life at Checkout.com http://Checkout.com
We understand that work is just one part of your life. Our hybrid working model offers flexibility, with three days per week in the office to support collaboration and connection.
Curious about what it’s like to be part of our team? Visit our Careers Page https://www.checkout.com/careers to learn more about our culture, open roles, and what drives us.
For a closer look at daily life at Checkout.com http://Checkout.com, follow us on LinkedIn https://www.linkedin.com/company/checkout/life/ and Instagram https://www.instagram.com/checkout_com/
Требования:
— 3+ лет коммерческой разработки ПО
— 2+ лет опыта в проектировании систем, масштабируемости и надёжности
— Уверенное программирование хотя бы на одном языке
— Опыт построения крупных распределённых систем или клиентских платформ
О компании:
Команда Associate Development в Amazon Customer Service строит системы обучения и AI-коучинга для сотрудников поддержки.
Задачи:
— заниматься ручным тестированием антивирусных продуктов и их компонентов;
— составлять и поддерживать в актуальном состоянии тест-кейсы;
— фиксировать ошибки в багтрекере, контролировать процесс исправления;
— помогать технической поддержке компании в разборе сложных кейсов пользователей.
Требования:
— знание и понимание процессов тестирования и разработки программного обеспечения;
— знание ОС семейства Windows на уровне продвинутого пользователя (понимание процессов, реестра, работы сети, протокола TCP/IP);
— опыт составления тестовой документации (чек-листы, тест-кейсы, тест-планы, тест-репорты);
— умение анализировать информацию и желание развиваться в сфере тестирования.
Будет плюсом:
— опыт работы с виртуальными машинами (VirtualBox, VMWare);
— знакомство с утилитами SysInternals (Process Monitor, Process Explorer, ProcDump);
— понимание основ сетей.
Условия:
— официальное трудоустройство в аккредитованной Минцифры IT-компании;
— современный офис на Петроградской стороне;
— работа в офисе, гибкое начало рабочего дня;
— конкурентоспособная заработная плата (обсуждается индивидуально, зависит от опыта и квалификации);
— горячие обеды, фрукты, напитки;
— ДМС, включая стоматологию;
— зона отдыха, тренажеры, полезные для работы книги.
Задачи:
— составлять тест-планы и тест-кейсы в условиях постоянно растущей функциональности;
— заниматься тестированием продуктов и документации Dr.Web;
— регистрировать и классифицировать найденные дефекты, а также контролировать их исправление;
— разворачивать и настраивать стенды для тестирования.
Требования:
— хорошо понимаете внутреннее устройство Windows и способны диагностировать проблемы на уровне процессов, служб, драйверов, файловой системы, реестра и механизмов безопасности;
— понимаете принципы работы сетей (HTTPS, TCP, UDP), умеете применять системы виртуализации (VirtualBox, HyperV, VMware), понимаете их плюсы и минусы;
— имеете опыт тестирования desktop приложений;
— умеете анализировать причины возникновения дефектов и локализовывать источник проблемы;
— знаете основные подходы и техники тестирования, умеете составлять тестовую документацию и оформлять дефекты.
Будет плюсом:
— опыт работы с инструментами диагностики и анализа системы (Sysinternals, Wireshark и другие);
— опыт системного администрирования MS Windows Server (AD, GPO, DNS и другие);
— понимание основ маршрутизации и коммутации;
— базовые знания Python и/или PowerShell, умение писать простые скрипты;
— базовые знания в области информационной безопасности.
Условия:
— официальное трудоустройство в аккредитованной компании;
— работу в офисе, гибкое начало рабочего дня;
— современный офис на Петроградской стороне;
— конкурентоспособную заработную плату (обсуждается индивидуально, зависит от вашего опыта и квалификации);
— ДМС, включая стоматологию;
— горячие обеды, фрукты, напитки;
— зону отдыха, тренажеры, полезные для работы книги.
Задачи:
— Ручное и автоматизированное тестирование продуктов Dr.Web для Unix;
— Разработка тестовой спецификации, обнаружение и оформление дефектов в новых версиях приложений;
— Взаимодействие с командами разработчиков, технической поддержки, технических писателей.
Требования:
— Знание ОС Linux/Unix/macOS на уровне продвинутого пользователя;
— Опыт работы тестировщиком или системным администратором от 1 года;
— Умение четко и ясно выражать мысли, самостоятельность, внимательность к деталям.
Желательно:
— Знание почтовых систем (Sendmail, Postfix, Exim, qmail, CGP), Samba, Squid;
— Знание основ программирования;
— Опыт работы над автоматизацией тестирования.
Условия:
— Официальное трудоустройство;
— Работу в офисе, гибкое начало рабочего дня;
— Современный офис на Петроградской стороне;
— Конкурентоспособную заработную плату (обсуждается индивидуально, зависит от вашего опыта и квалификации);
— ДМС, включая стоматологию;
— Горячие обеды, фрукты, напитки;
— Зону отдыха, тренажеры, полезные для работы книги.
Требования:
— 3+ года коммерческого опыта с PHP 8.x.
— Уверенный Laravel: Eloquent, очереди, политики, миграции, API Resources.
— MySQL/SQL: проектирование, производительность, миграции данных.
— REST API и OAuth 2.0.
— PHPUnit/PEST, Git, code review, Docker.
— Английский B2+ для ежедневной работы с командой из США.
— Самостоятельное ведение задач от анализа до релиза.
— Большой плюс: Salesforce: Apex, SOQL, Triggers, Flows, REST/Bulk API, интеграции.
— Сертификаты Salesforce Platform Developer I/II.
— Желательно: EdTech / K-12, OneRoster, Clever, Edlink, Google Classroom.
— AWS (S3, RDS, SQS, Bedrock), Terraform.
— Vue.js или React.
Условия:
— Удалённая работа.
Location: Sydney, Australia
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Engineering Managers, we gain organisational alignment by building a strong engineering vision and offering creative solutions to organizational design. We also serve as mentors for a team of engineers, overseeing their performance and trying to find stretch opportunities for their growth.
As a
Manager, Software Engineering
at Riot Games Sydney, you will lead a small team of staff software engineers contributing to Unreal Engine-based core technology. You will partner with engineering and product leaders to identify high-impact technical challenges, set priorities, and guide the delivery of reliable, reusable solutions that support game development across Riot.
This role combines people leadership, technical judgement, and delivery leadership. You will help experienced engineers deepen their architectural expertise, grow as technical leaders, and extend their influence beyond their immediate team. As Riot’s needs evolve, you will help shape the team’s contribution to new challenges, building on a foundation of strong delivery, trusted partnerships, and shared technical knowledge.
Responsibilities:
Recruit engineers with strong technical judgement, collaborative leadership, and the ability to deliver in complex environments.
Lead, coach, and develop a small team of staff software engineers, helping them strengthen their technical judgement, cross-team influence, and leadership while supporting their onboarding, performance, and career growth.
Partner with engineering and product leaders to set clear priorities and connect the team’s work to meaningful developer and player outcomes.
Build strong partnerships across relevant Riot teams to identify shared technical challenges, opportunities for reusable solutions, and ways to extend the team’s impact.
Guide technical direction and delivery for Unreal Engine-based core technology work, balancing immediate needs with maintainability, reliability, and long-term value.
Set a high bar for architectural judgement, technical collaboration, and delivery in complex or ambiguous problem spaces.
Maintain clear technical ownership and effective knowledge sharing as projects and team responsibilities evolve.
Stay hands-on through technical contributions outside the critical delivery path, such as prototyping, tooling, and engineering improvements, while keeping people leadership and team delivery as your primary focus.
Required Qualifications:
7+ years professional experience as a software engineer
3+ years experience as an Engineering Manager leading engineers
3+ years experience in a technical lead role
Experience recruiting candidates and growing an engineering team
Experience with software development, including shipping one or more products on large code bases that span a range of platforms and tools.
Experience collaborating across teams and disciplines to create solutions.
Experience developing with C++
Experience working with game development teams
Experience working with game engines
Exposure to working with Unreal Engine
Desired Qualifications:
Experience with automation
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!
Our Perks:
At Riot we strongly believe in work / life balance, and we encourage that with our open paid time off policy, paid parental leave (for both primary and secondary carers) and flexible work schedules to fit your lifestyle. We also believe that work should be fun, we have co-op gaming areas, a play fund so you can broaden and deepen your knowledge of players and community, and all the snacks you would ever need to power through your day (even healthy snacks!). And that’s not all we offer, there’s also:
Medical Insurance that covers you and your dependents
Employee Assistance Program
Wellness fund
Donation matching of time and money to registered charities
Learning and Development opportunities
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.
Задачи:
— Руководство архитектурой кошелька, абстракцией аккаунтов и системами кастоди.
Требования:
— Опыт работы с технологиями Kubernetes, PostgreSQL, Kafka, Go, TypeScript.
Условия:
— null
Задачи:
— проектирование, разработка и внедрение решений для масштабного инференса AI моделей.
Требования:
— навыки работы с машинным обучением, Diffuser, Git, C#, NCCL, PyTorch, Python, TensorFlow, NumPy;
— опыт с agile разработкой;
— умение оптимизировать код и проводить код-ревью;
— знание алгоритмов, отладки и научных библиотек pandas, scipy.
Условия:
— работа в офисе в Софии, Болгария;
— стажировка с возможностью получить опыт в AI и ML разработке.
Location: San Francisco
fal is the generative media ecosystem powering the next generation of AI products. We build the infrastructure, tools, and model access that teams need to move from idea to production, and do it at scale without compromise. For developers and enterprises, fal is the foundation that makes generative media not just possible, but practical: a unified platform where high-performance inference, orchestration, and observability come together to unlock new categories of AI-native products.
As generative media reshapes industries across a market projected to grow by hundreds of billions over the next decade, fal is becoming the ecosystem that ambitious teams build on.
ABOUT THIS ROLE:
This role is ideal for engineers who want to be on the forefront of the GenAI media revolution. Utilize your deep experience with backend APIs, robust http client and server design to build high-performance, reliable proxies to our partner model providers.
What you’ll do:
- Identify, design, and develop foundational HTTP proxies and fal serverless endpoints for 3rd party model providers
- Write clear, well-tested, and maintainable software
- Analyze and improve the robustness and scalability of our existing proxies, APIs and fallback infrastructure
- Conduct design and code reviews, create developer documentation, and develop testing strategies for robustness and fault tolerance
Qualifications:
- 3+ years of demonstrated experience in building HTTP services with Python
- Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
- Proficiency in version control practices and CI/CD pipelines.
What we offer at fal:
- Interesting and challenging work
- A lot of learning and growth opportunities
- Health, dental, and vision insurance (US)
- Regular team events and offsites
U.S. EQUAL EMPLOYMENT OPPORTUNITY INFORMATION:
fal provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other classification protected by applicable law.
Location: Brazil (Remote)
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
Our customer is a leading financial institution with a strong focus on technology, innovation, and high-performance financial solutions. The company operates in a fast-paced environment where engineering excellence, scalability, resilience, and continuous innovation are key to delivering sophisticated products and services.
The technology team works on complex distributed systems and modern cloud architectures, providing an environment where engineers can work with cutting-edge technologies while solving challenging problems in the financial services industry.
What You’ll Do
Design, develop, and enhance backend applications using Java, focusing on performance, scalability, resilience, and maintainability.
Build and maintain microservices with Quarkus, contributing to modern cloud-native architectures.
Develop and maintain frontend solutions using Angular, working across the application stack when required.
Design and implement event-driven solutions using AWS services such as SQS, SNS, Lambda, DynamoDB, and API Gateway.
Work with distributed architectures and contribute to building reliable and resilient systems.
Implement and evolve observability practices, including logging, metrics, and distributed tracing.
Participate in architecture discussions, technical decision-making, code reviews, and initiatives focused on engineering quality.
Contribute to automation, continuous improvement, and engineering productivity.
Leverage AI-assisted development tools, such as Cursor or developer copilots, to improve development productivity and delivery quality.
Collaborate with cross-functional teams in an Agile/Scrum environment.
What You Bring
Experience in software engineering, with a strong backend development focus.
Strong proficiency in Java, with hands-on experience developing production-grade applications.
Solid experience with Quarkus and Angular.
Mandatory hands-on experience with AWS, particularly SQS, SNS, DynamoDB, Lambda, and API Gateway.
Experience designing and developing microservices and distributed architectures.
Understanding of event-driven architecture and cloud-based application development.
Experience with observability practices, including metrics, logging, and tracing.
Experience working in Agile/Scrum environments.
Practical experience using AI-powered engineering tools, such as Cursor or developer copilots.
Strong problem-solving skills and the ability to work independently while collaborating effectively with engineering and cross-functional teams.
Nice to have
Experience with reactive programming, particularly Mutiny or Project Reactor.
Previous experience working with financial markets, investment banking, or financial systems.
Experience building highly scalable and resilient applications in cloud environments.
Familiarity with modern AI-assisted software development practices and tools.
English level
Intermediate/Upper-Intermediate
Work Type:
Remote
Location:
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.
Location: USA - Austin (dbt)
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.
About the Role
Fivetran and dbt Labs are building data pipelines to power the modern data stack for thousands of companies.
We're looking for a senior software engineer to join our Orchestration team, which owns the control plane layer of the dbt platform — the scheduler, execution harness, and results processing.
You'll own the design and delivery of features end to end, working across high-throughput APIs and data models to make them faster, more reliable, and more capable. You'll write and review designs, raise the quality bar in code review, use the latest AI tools, and collaborate closely with product and QE to deliver work that scales.
Technologies You'll Use
Python, Rust, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You'll Do
Design and implement features and performance improvements across the Orchestration team's services — the scheduler, execution harness, and results processing
Develop, maintain, and test high-quality, maintainable code, and optimize critical paths for performance
Write technical designs for feature-level work, actively seek feedback, and clearly explain the trade-offs of your decisions
Participate in and review technical designs and pull requests, providing constructive feedback to the team
Improve test coverage with comprehensive unit tests and refactor code to drive down tech debt
Troubleshoot and debug production issues, and follow up on incidents with post-mortems and mitigation plans
Break features into tasks, structure and execute your own project plans, and contribute to sprint and feature planning
Collaborate with product managers, QE, customer support, and peers to deliver the best product with high quality, performance, and scalability
Participate periodically in the on-call rotation, and be mindful of security throughout your work
Use AI tooling — IDE assistants like GitHub Copilot, coding agents like Claude Code, and conversational AI — to accelerate development and to author and review SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Skills We're Looking For
5+ years of experience in the software industry with a passion for solving complex software engineering problems, including designing and building backend services and reusable components from the ground up
Experience working with distributed systems and cloud computing concepts
Demonstrated ability to write well-structured, performant, and well-tested code
Ability to independently lead feature-level software and design work that satisfies project requirements, and to clearly explain design trade-offs
Can identify design flaws in existing systems and propose improvements
Experience with code reviews, design, troubleshooting, and testing
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
Experience with continuous integration tooling such as BuildKite, and familiarity with observability tools like Datadog or Grafana is a plus
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to research, author, review, and synthesize SDLC artifacts
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience building or working with metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
#LIHYBRID
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.
Ontario Pay Range
$163,920
—
$196,712 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: United States
About SingleStore
SingleStore delivers a real-time, distributed SQL database that unifies transactional and analytical workloads. Our engineers build cloud-native software for some of the world’s most demanding data-intensive applications, working in a fast-moving environment where teams own their work end to end and partner closely across Product and customer-facing organizations.
About the Flow team
SingleStore Flow is an enterprise data migration and integration product that helps customers move data into SingleStore reliably and at scale. The team builds the systems that support schema transfer, bulk data loading, real-time Change Data Capture (CDC), large-table migrations, and a native experience in SingleStore Helios.
Flow spans Java-based engines, source and destination connectors, database internals, performance and memory management, Helios services and APIs, observability, test automation, Flow AI Agent and signed production release delivery. The product works across heterogeneous database environments, including MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, SAP HANA, Snowflake, Salesforce, and SingleStore-as-a-source.
Position Overview
We are looking for a Staff Engineer to provide technical leadership for Flow’s end-to-end data path from source systems and CDC through migration engines, APIs, Helios, and the customer experience.
This is a hands-on individual contributor role with broad technical influence. You will own major architectural decisions, lead strategically important and release-defining initiatives, solve complex reliability and data-consistency problems, and help the team build durable systems that customers can trust with their most important migrations. You will remain close to the code while raising the technical bar for design, testing, observability, operational excellence, and AI-assisted engineering.
The ideal candidate is a systems-minded engineer who enjoys working across product boundaries, can move comfortably between architecture and implementation, and knows how to turn difficult customer problems into scalable product improvements.
What you’ll do
Set technical direction for significant areas of Flow, including the migration engines, CDC pipeline, schema evolution, large-table migration, source-to-target data correctness, Flow APIs, Helios integration, and agent-assisted migration workflows.
Lead the design and delivery of large, complex, release-defining projects from problem definition through production rollout.
Make pragmatic architecture and build-versus-defer decisions that balance customer value, reliability, performance, maintainability, and delivery speed.
Design and implement production-quality software while remaining hands-on in the codebase.
Solve difficult, ambiguous problems involving data consistency, replication, schema drift, throughput, memory use, concurrency, failure recovery, and backward compatibility.
Establish a high bar for technical design, code quality, testing, observability, security, and operational readiness.
Drive root-cause analysis for customer-impacting issues and ensure that incidents result in durable fixes, better tests, improved diagnostics, or clearer operational safeguards.
Improve the team’s ability to operate Flow in production through runbooks, dashboards, release discipline, incident response, and shared ownership of service health.
Partner closely with Product Management, Engineering, Support, Solutions, and customers to translate real-world migration requirements into robust technical solutions.
Mentor engineers, lead design and code reviews, distribute technical context, and help develop the next generation of technical leaders.
Create clear technical documentation that makes architecture, APIs, customer journeys, trade-offs, and operational procedures understandable to the broader engineering organization.
Advance AI-native development practices and agentic capabilities that improve engineering productivity and make customer migrations more self-serve.
Required skills and experience
Significant professional experience building and operating production software, typically 10+ years, or equivalent depth of experience and impact.
Expert-level experience with Java including the ability to debug and improve complex, long-lived enterprise-grade codebases.
Experience using JDBC with one or more databases, including working with SQL metadata, SQL datatypes, schema information, database-specific behavior, connection pooling, SQL execution, Apache Avro, Protocol Buffers, or similar serialization and integration technologies.
Strong understanding of databases and data-intensive systems, including transactions, replication, indexing, connection management, and data consistency.
Deep experience with MySQL and PostgreSQL
Experience with Java performance engineering, including concurrency, thread pools, garbage collection, memory pressure, or back-pressure
Hands-on experience with Change Data Capture or comparable streaming and replication technologies, such as database logs, logical replication, change tracking, checkpoints, or offsets.
Demonstrated experience designing reliable, scalable distributed systems where correctness, performance, and availability matter.
Experience with cloud-native services and container orchestration, preferably Kubernetes.
Track record of leading large technical initiatives and making architecture decisions across team or functional-area boundaries.
Strong testing discipline, including unit, integration, end-to-end, regression, performance, and failure-mode testing.
Experience investigating production issues, writing root-cause analyses, and converting operational learnings into engineering improvements.
Experience with observability, profiling, metrics, distributed tracing, and production dashboards.
Excellent written and verbal communication, with the ability to explain complex technical decisions to engineers, product partners, and customer-facing teams.
Demonstrated ability to mentor engineers and influence outcomes without relying on formal authority.
Bachelor’s or Master’s (preferred) degree in Computer Science or a related field, or equivalent practical experience.
Preferred qualifications
Additional experience with one or more of Oracle, SQL Server, MongoDB, SAP HANA, Snowflake, Salesforce, or SingleStore.
Experience with schema evolution, schema-drift detection, datatype mapping, large-table migration, table slicing, throughput tuning, or zero-downtime data movement.
Experience building APIs or full-stack product surfaces using Go, TypeScript, React, GraphQL, gRPC, or Kubernetes-native services.
Experience building agentic applications, AI-assisted developer workflows, or systems that use LLMs to plan, diagnose, or automate operational tasks.
Experience working directly with enterprise customers or customer-facing engineering teams on complex data or infrastructure problems.
SingleStore delivers our cloud-native database with the speed and scale to power the world’s data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin and Kyiv.
Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.
To all recruitment agencies: SingleStore does not accept agency resumes. Please do not forward resumes to SingleStore employees. SingleStore is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.
SingleStore values individuals for their unique skills and experiences, and we’re proud to offer roles in a variety of locations across the United States. Salary is based on permissible, non-discriminatory factors such as skills, experience, and geographic location, and is just one part of our total compensation and benefits package. Certain roles are also eligible for additional rewards, including merit increases and annual bonuses.
Our benefits package for this role includes: stock options, flexible paid time off, monthly three-day weekends, 14 weeks of fully-paid gender-neutral parental leave, fertility and adoption assistance, mental health counseling, 401(k) retirement plan, and rich health insurance offerings—including medical, dental, vision and life and disability insurance.
SingleStore’s base salary range for this position is: $160,000 - $210,000 USD.
For candidates residing in California, please see our
California Recruitment Privacy Notice
. For candidates residing in the EEA, UK, and Switzerland, please see our
EEA, UK, and Swiss Recruitment Privacy Notice
.
ENG000526
Location: Remote - United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit
www.redditinc.com
.
The
Reddit Consumer Engineering
organization builds and scales the products that Redditors use directly to discover content, participate in communities, and connect with others. Sitting at the intersection of large-scale distributed systems and core user journeys, Android Software Engineers in Consumer Engineering work with Product Managers, Designers, Data Scientists, ML Engineers, Backend Engineers, and other mobile engineers to build, experiment with, and scale the experiences that help hundreds of millions of users discover, join, navigate, and engage with Reddit.
This centralized role hires across several high-impact consumer teams, including:
Core Product & Feeds:
Home Experience, Recommendations & Content Discovery, Contribution
Community & Presence:
Reddit Pro, Youth Experience & Teen Safety, Creator Tools
Growth & Engagement:
Authentication, Notifications, Social Sharing, SEO, Onboarding
Monetization & Conversion:
Paid User Acquisition, Conversion Funnel Optimization
Identity & Security:
Account Management, Trust & Safety
What You’ll Do
Build and evolve user-facing Android experiences that help people discover, consume, create, and engage with content and communities.
Lead projects through the full development lifecycle, from product definition and technical design to implementation, experimentation, launch, and ongoing improvement.
Partner with product, design, data science, ML, backend, and platform teams to shape strategy, translate technical capabilities into intuitive experiences, and deliver measurable user impact.
Improve Android architecture, performance, reliability, accessibility, developer workflows, and engineering standards while mentoring teammates and driving cross-functional technical initiatives.
Who You Might Be
An experienced Android engineer who has built and shipped consumer-facing native applications at scale using Kotlin.
A strategic, product-minded partner who connects technical decisions to user and business outcomes and can lead through ambiguity.
A clear and collaborative communicator who can explain complex tradeoffs, influence stakeholders, and build alignment across teams.
A curious, adaptable, and ownership-oriented teammate who embraces experimentation, learns from setbacks, improves processes, and helps others succeed.
Technical Qualifications
Professional experience developing native Android applications with Kotlin and a strong understanding of Android frameworks and application architecture.
Ability to write idiomatic, readable, reusable, and testable code, with strong skills in debugging, performance optimization, reliability, and maintainability.
Experience designing mobile systems and interfaces, evaluating architectural tradeoffs, and building scalable features from APIs through user-facing UI.
Experience with experimentation, feature flags, instrumentation, analytics, and product or quality-of-experience metrics. Familiarity with Jetpack Compose, Android accessibility, Media3 or ExoPlayer, MediaCodec, HLS or DASH, recommendation systems, or ML-integrated products is a plus.
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit
https://www.redditinc.com/careers/
.
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$190,800
—
$267,100 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our
Candidate Privacy Policy for Potential Employees and Contractors
.
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
About Our Client:
Our Client is a fast-growing procurement and technology company headquartered in Riyadh with operations across Saudi Arabia and Bahrain. We are building innovative solutions to simplify procurement processes, empower businesses, and create meaningful impact.
Role Summary:
As a Senior Software Engineer, you'll be a key technical leader, driving the design, development, and maintenance of our core backend services. You'll collaborate extensively with product, frontend, and DevOps teams to architect and build highly scalable, efficient, and robust systems. Your contributions will directly enable our customers to optimize their procurement workflows and derive critical insights. This role demands a deep focus on crafting resilient APIs, optimizing database structures, and building seamless integration services that significantly enhance system performance and user experience.
What You'll Do:
— Lead System Architecture: Spearhead the architectural design of backend systems, ensuring they are secure, reliable, high-performance, and align with our long-term technical vision.
— Develop Scalable Solutions: Design and implement sophisticated backend services, APIs, and microservices for our advanced procure-to-pay platform.
— Cross-Functional Collaboration: Partner closely with product and other engineering teams to translate complex business requirements into elegant and effective technical solutions.
— Integrate and Innovate: Drive integrations with critical third-party systems, including enterprise-grade ERPs like Oracle Fusion, to expand our platform's capabilities.
— Optimize and Enhance: Take ownership of optimizing database queries and managing data storage solutions (with a focus on MongoDB), ensuring optimal performance and scalability.
— Troubleshoot and Evolve: Proactively identify, troubleshoot, and resolve complex issues in existing backend systems, implementing upgrades and enhancements to continuously improve performance and scalability.
— Mentor and Elevate: Provide technical leadership and mentorship to junior developers, championing best practices through rigorous code reviews and knowledge sharing.
— Ensure Operational Excellence: Implement comprehensive monitoring, logging, and alerting solutions to guarantee the health, reliability, and proactive management of our systems.
— Strategic Contribution: Play a pivotal role in strategic decisions regarding backend architecture, technology stack selections, and future platform evolution.
What You'll Bring:
— Extensive Backend Expertise: Strong hands-on experience as a MEAN Stack Developer with a proven track record of building and scaling complex backend systems.
— Distributed Systems Mastery: Deep experience building distributed and scalable backend infrastructure with a microservices-first design philosophy.
— API Design Proficiency: In-depth understanding and practical experience with RESTful API design and microservice architectures.
— Core Technologies: Proficient in Node.js, Express.js or Nest.js, with a solid grasp of building REST APIs, Websockets, SQL/NoSQL Databases (MongoDB), message queues, distributed caches, and data pipelines.
— Problem-Solving Acumen: Exceptional troubleshooting, debugging, and performance tuning skills.
Nice to Have:
— Experience with GCP deployments and pipeline management.
— Prior experience integrating with external systems, especially ERPs.
— Familiarity with AI/ML concepts and their application in backend services.
— Knowledge of monorepos and tools like Nx.dev.
San Francisco, CA | New York City, NY
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.