Writing.io Jobs

Find the best remote jobs. Answer a few questions and we'll deploy a powerful assistant to help you search, create alerts, and more.

1 What roles are you open to?

2 Experience level

3 Work style

Did you know? If memory is enabled, Writing.io can remember your job search preferences and help you to improve your resume, craft customized outreach and more.

Engineer Senior Machine Learning Engineer

Develops and deploys machine learning models to improve ticketing platform features and user experiences.

Senior Posted about 19 hours ago Jobicy AI
What this role involves
SeatGeek believes live events are powerful experiences that unite humans. With our technological savvy and fan-first attitude we’re simplifying and modernizing the ticketing industry. SeatGeek is a technology innovator on...
Read the full description
Engineer Senior Software Engineer, Backend (Identity Data) at Affirm

Senior backend engineer owns high-availability identity and authentication systems, leads engineers through complex problems, and sets technical standards across the team.

Senior Posted about 20 hours ago RemoteFirstJobs Product
What this role involves

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

Identity Engineering owns the systems responsible for onboarding all consumers and managing their authentication and verification journeys across Affirm’s product surfaces. In this role, you will need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-availability and low-latency systems on the critical paths for all of our products

What you’ll do

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Pay Grade - N

Equity Grade - 9

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

USA base pay range (CA, WA, NY, NJ, CT) per year: $195,000 - $255,000

USA base pay range (all other U.S. states) per year: $173,000 - $233,000

#LI-Remote

Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

By clicking “Submit Application,” you acknowledge that you have read Affirm’s Global Candidate Privacy Notice and consent to the use of your personal information as described.

Read the full description
Engineer Senior Software Engineer, Backend (Identity Data) at Affirm

Senior backend engineer leads identity systems team to own and deliver high-availability, low-latency distributed systems for consumer authentication and verification at scale.

Senior Posted about 20 hours ago RemoteFirstJobs Product
What this role involves

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

Identity Engineering owns the systems responsible for onboarding all consumers and managing their authentication and verification journeys across Affirm’s product surfaces. In this role, you will need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-availability and low-latency systems on the critical paths for all of our products

What you’ll do

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Pay Grade - N

Equity Grade - 6

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

CAN base pay range per year: $153,000 - $213,000 CAD

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

#LI-Remote

Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

By clicking “Submit Application,” you acknowledge that you have read Affirm’s Global Candidate Privacy Notice and consent to the use of your personal information as described.

Read the full description
Engineer Senior Software Engineer at 1-800 Contacts

Senior Software Engineer designs, develops, and maintains enterprise backend services, APIs, and integrations across multiple business platforms while owning projects end-to-end.

Senior Posted about 21 hours ago RemoteFirstJobs Product
What this role involves

Who we are

SeekWell is the parent company of 1-800 Contacts, Luna, and The Framery. Our goal is to make it simpler, easier, and more accessible for people to get the vision care they need. We maintain the legendary, award-winning culture 1-800 Contacts started almost 30 years ago and continue to develop innovative, pioneering products and businesses that make consumers cheer. We’re owned by KKR – one of the world’s largest and most successful private equity investment companies. We’ve built an excellent company and changed an industry by putting the customer first, always. The best is yet to come!

Why you want this role

As a Senior Software Engineer on SeekWell’s Enterprise Commerce team, you’ll help build, maintain, and evolve the platforms that support multiple storefronts and lines of business across our organization. You’ll work within a diverse technology environment that includes backend services, RESTful APIs, internal web applications, cloud platforms, databases, containerized workloads, and modern deployment pipelines.

Our team collectively supports more than 70 business-critical code repositories spanning customer experiences, internal applications, and enterprise platforms. You’ll have opportunities to independently own projects, contribute to technical decisions, improve existing systems, and help shape the future of our commerce platforms.

This role goes beyond writing code. You’ll collaborate closely with engineers, architects, Product Managers, and business stakeholders to solve meaningful challenges, improve platform capabilities, and deliver solutions that create measurable business value.

What you’ll do

  • Design, develop, maintain, and support enterprise applications, backend services, and RESTful APIs across multiple business platforms.
  • Build and maintain integrations with internal systems, enterprise platforms, and third-party services.
  • Independently own projects from technical design through development, testing, deployment, and ongoing production support.
  • Collaborate with Product Managers, architects, engineers, and business stakeholders to understand requirements and deliver solutions that address business and customer needs.
  • Investigate complex technical issues, troubleshoot production applications, and participate in root-cause analysis.
  • Develop and maintain automated tests to improve application quality, reliability, and maintainability.
  • Participate in architecture discussions, technical design reviews, code reviews, and decisions that influence platform capabilities.
  • Support and improve CI/CD pipelines, deployment processes, and developer tooling.
  • Identify opportunities to reduce technical debt, improve system performance, and strengthen platform reliability and scalability.
  • Evaluate emerging technologies, including AI-enabled solutions and developer productivity tools, to improve engineering processes and capabilities.
  • Contribute to engineering standards, best practices, and long-term technical improvements across the Enterprise Commerce team.

What you’ll need

  • Significant professional software engineering experience developing, maintaining, and supporting production applications and services.
  • Strong understanding of object-oriented programming, software design principles, and modern development practices.
  • Experience developing applications using C#, .NET, Java, Python, or comparable technologies.
  • Experience designing, building, integrating, and consuming RESTful APIs and distributed services.
  • Strong understanding of dependency injection, automated testing, maintainable code design, and software quality practices.
  • Experience working with SQL and relational databases, including troubleshooting and performance optimization.
  • Experience developing and supporting applications in cloud environments and working with modern CI/CD pipelines.
  • Strong analytical and problem-solving skills, with the ability to investigate complex technical issues and develop effective solutions.
  • Ability to independently own technical projects, make sound engineering decisions, and deliver solutions through production deployment.
  • Experience contributing to technical decisions, identifying improvement opportunities, and driving solutions forward.
  • Strong communication and collaboration skills, with the ability to work effectively across engineering, product, and business teams.
  • Demonstrated ownership of applications, systems, or services, with accountability for reliability, maintainability, and business outcomes.
  • A customer-focused mindset, strong engineering judgment, and a commitment to continuous learning and incorporating constructive feedback.

Why we will love you

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience working with Azure cloud technologies and services.
  • Familiarity with Databricks, Splunk, and Python.
  • Experience with Docker, Kubernetes, and container orchestration technologies.
  • Understanding of event-driven architectures and distributed systems.
  • Experience developing or supporting AI-enabled products, integrations, or workflows.
  • Experience influencing technical direction, improving engineering practices, or mentoring other engineers.
  • Ability to connect technical decisions to customer needs, business objectives, and measurable outcomes.
  • A strong sense of ownership, initiative, and enthusiasm for building reliable, maintainable, and scalable systems.
  • A collaborative, team-first mindset and passion for learning, sharing knowledge, and continuously improving.

Perks

  • Free eye exams for your entire family
  • Deep discounts on lenses, glasses, and other services
  • Amazing healthcare coverage
  • 401(k) match
  • Flexible PTO
  • Tuition reimbursement program
  • In-house restaurant with highly discounted meals (Steak dinner under $6)
  • Free snacks, ice cream, and drinks every day
  • Full onsite gym

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#LI-Hybrid

Read the full description
Engineer Backend Engineer (Freelance) at Make

Senior backend engineer builds and maintains large-scale Node.js services, integrates third-party APIs, and uses AI tools daily to streamline development and debugging workflows.

Senior Remote Posted about 21 hours ago RemoteFirstJobs Product
What this role involves

Description

📍 Location: Remote (Work from Anywhere)

🗓️ Date: Short-term contract

🌍 Time Zone: Available for meetings in Central Time, with at least 2–3 hours of daily overlap

⏰ Working Hours: Full-time availability is required until end of contract

Are you a Backend Engineer looking to craft large-scale software using AI-first techniques to drive growth and create experiences that end users love?

😀 At Make, we’re proud to have created award-winning software that’s been used by billions of people, with 25+ featured placements in the App Store and Google Play. Our clients have real end users and real challenges, and they view us as trusted advisors and thought leaders.

If you have a genuine enthusiasm for AI and creating software, and thrive in environments that encourage creativity, self-management, and a strong focus on culture, we want to hear from you! 💯

Requirements

What You’ll Do

  • Join a team of AI-first engineers

  • Build and maintain backend services using TypeScript and Node.js.

  • Integrate backend functionality with third-party APIs and external data services

  • Write clean, readable, and well-tested code.

  • Use AI tools daily to streamline development, debugging, refactoring, and documentation workflows without compromising quality

  • Work closely with other engineers in a remote-first environment, proactively communicating progress, blockers, and risks

  • Identify issues proactively, spotting bugs, performance bottlenecks, or architectural risks early and taking ownership of solutions.

What You’ll Bring

  • An AI-first mindset

  • Hands-on experience using Cursor, Claude Code, or Codex

  • Hands-on experience building at least one large-scale system from scratch

  • +7 years of backend experience

  • +2 years of Node experience

  • Excellent communication skills and comfort working in an asynchronous, remote environment

  • A proactive, ownership-driven mindset: you see problems, raise them early, and help solve them

  • Comfort operating in a 100% operational role, managing priorities and complexity independently

About Make ( letsMake.com )

Make is an AI-first design and engineering agency based in Texas, with team members worldwide. We’re proud to have created award-winning software that has been featured in TechCrunch, Mashable, US Weekly, CBS News, Texas Monthly, and The Today Show. A multi-disciplinary team of engineers and designers, we are passionate about creating world-class software that people enjoy using. At the end of the day, more than our work life, it’s our life’s work 💙.

We are a team of talented individuals who take ownership of the entire project beyond their own craft. We value proactive communication, autonomy, and initiative. You’ll be joining a team of ‘Managers of One’—people who set their own direction, identify what needs to be done, and dive in without waiting for permission 💯.

We’re not only passionate about our craft but also about our culture. We deeply believe that work is purposeful, and that culture is one of the most important parts of any team. Our culture informs our decisions, sets our standards, and guides our interactions 😀.

Read the full description
Engineer Senior Software Engineer, AI Evaluation Infrastructure at Turing

Senior backend engineer designs and ships full-stack features for AI model evaluation infrastructure, including data models, APIs, workers, and UI components.

Senior Posted about 22 hours ago RemoteFirstJobs Product
What this role involves

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

  • Typically 5+ years building and operating production backend systems, with ownership of at least one service from design through on-call.
  • Strong Python. 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.

Interview process

  • A short conversation about a system you built and the tradeoffs you made.
  • A practical exercise: a focused change in an existing codebase.
  • A discussion of a flawed benchmark task: what’s wrong with the instruction, the verifier, and the scoring.
  • A conversation with the team.

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.

Read the full description
Engineer Senior Full Stack Developer (Angular + PHP/Laravel)

Develops full-stack web applications using Angular frontend and PHP/Laravel backend technologies for a SaaS product team.

Senior Remote Posted about 22 hours ago Himalayas
What this role involves
Senior Full Stack Developer (Angular + PHP/Laravel) - Remote in Germany Senior Full Stack Developer (Angular + PHP/Laravel) Remote in Deutschland | Produktteam im SaaS-Umfeld |80,000 Ein wachsendes deutsches Softwareteam sucht Verstärkung im Bereich Full Stack Development.
Read the full description
Engineer Senior Full Stack Developer EKYC

Designs and builds scalable backend APIs and frontend user interfaces for eKYC (electronic Know Your Customer) systems.

Senior Posted about 22 hours ago Himalayas
What this role involves
We are in search for a Full Stack Developer with a strong background building robust, scalable APIs and beautiful, functional User Interfaces (UIs).
Read the full description
Engineer Software Engineer at Xsolla

Senior fullstack engineer builds Web3 infrastructure, smart wallets, and dApps using Go, TypeScript, React, and smart contracts for a blockchain gaming ecosystem.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Software Engineer at Xsolla

Senior fullstack engineer builds Web3 infrastructure, dApps, and SDKs across backend (Go/TypeScript), frontend (React), and smart contracts for a game commerce platform.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Azure Solution Architect - Cleared (Top Secret) at TrueTandem

Designs, automates, secures, and sustains enterprise Azure infrastructure, governance, networking, identity, monitoring, and cloud platforms.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

TrueTandem is seeking a highly skilled and motivated Senior Azure Infrastructure Cloud Engineer to support the delivery of enterprise-scale cloud infrastructure and platform services for a member of the Intelligence Community (IC). This role is ideal for a seasoned cloud professional with expertise in Azure infrastructure, automation, security, governance, and Infrastructure as Code (IaC) who thrives in mission-driven environments.

The successful candidate will join a team responsible for designing, deploying, securing, and sustaining cloud platforms that support critical mission and business applications. Solutions are engineered in accordance with approved reference architectures, federal security requirements, organizational policies, and cloud engineering best practices.

The environment leverages Azure-native services, Microsoft 365, Power Platform, Terraform, Bicep, and Azure DevOps to deliver secure, scalable, and repeatable cloud capabilities. The team emphasizes automation, policy-driven governance, continuous compliance validation, operational excellence, and efficient platform management to accelerate cloud adoption while maintaining security and regulatory requirements.

As a Senior Azure Infrastructure Cloud Engineer, you will help build and maintain the core Azure infrastructure foundation that enables mission and business workloads across the enterprise. Working within a cross-functional team of architects, engineers, developers, and cybersecurity professionals, you will design, implement, and support Azure governance frameworks, subscriptions, management groups, virtual networking, storage services, Key Vault, monitoring solutions, security controls, identity integration, workload migrations, and operational sustainment activities.

The ideal candidate possesses hands-on experience supporting complex federal cloud environments and demonstrates the ability to troubleshoot and resolve challenging infrastructure issues while balancing security, performance, reliability, and scalability requirements. Success in this role requires a strong commitment to automation, continuous improvement, and delivering secure, resilient cloud solutions that support evolving mission needs.

This position offers the opportunity to contribute to some of the most critical cloud modernization initiatives within the federal government while working with leading technologies and a highly collaborative engineering team.

Role and Responsibilities:

  • Design, develop, and maintain Infrastructure as Code (IaC) solutions using Terraform to deliver secure, scalable, and repeatable Azure infrastructure deployments.
  • Build, enhance, and support automated CI/CD pipelines within Azure DevOps to streamline infrastructure provisioning, application delivery, and operational deployments.
  • Architect, deploy, and sustain Azure infrastructure services in alignment with the Microsoft Cloud Adoption Framework (CAF), Well-Architected Framework, and organizational standards.
  • Implement and administer Azure governance capabilities, including Management Groups, Subscriptions, Resource Groups, Policies, and Role-Based Access Control (RBAC), to enforce security, compliance, and operational consistency.
  • Configure and manage Azure Key Vault to safeguard secrets, certificates, encryption keys, and application credentials.
  • Design, deploy, and support Azure storage solutions while implementing data protection, backup, recovery, retention, and lifecycle management strategies.
  • Architect and maintain enterprise networking solutions, including Virtual WAN, Virtual Networks (VNets), Network Security Groups (NSGs), private connectivity, DNS, and hybrid cloud integrations.
  • Implement enterprise monitoring and observability solutions using Azure Monitor, Log Analytics, Application Insights, alerts, dashboards, and automated response capabilities.
  • Support the migration, modernization, and optimization of applications and workloads into Azure cloud environments.
  • Integrate security controls and compliance requirements throughout the infrastructure lifecycle in accordance with Zero Trust principles, TIC 3.0 guidance, NIST frameworks, and federal security baselines.
  • Troubleshoot complex infrastructure, networking, identity, performance, and security issues across cloud environments to ensure platform reliability and operational excellence.
  • Collaborate with architects, developers, cybersecurity teams, and stakeholders to design, implement, and continuously improve secure, resilient, and mission-focused cloud solutions.
  • Contribute to the development and maintenance of reusable infrastructure modules, engineering standards, reference architectures, and operational procedures.
  • Participate in platform sustainment activities, capacity planning, incident response, problem management, and continuous service improvement initiatives.
  • Produce and maintain technical documentation, implementation guides, architecture diagrams, and audit artifacts to support operational, security, and compliance requirements.

Required Skills

  • Active Top Secret Clearance with SCI Eligibility. Higher level clearance is an asset.
  • 5+ years of experience supporting Tier II Azure environments or 3+ years supporting Tier III enterprise Azure cloud infrastructure.
  • Demonstrated experience designing, implementing, and sustaining Azure enterprise landing zones and core infrastructure services aligned with the Microsoft Cloud Adoption Framework (CAF) and cloud engineering best practices.
  • Deep expertise in Azure governance and platform services, including Management Groups, Subscriptions, Resource Groups, Azure Policy, RBAC, Key Vault, Storage, and networking services.
  • Hands-on experience designing and supporting Azure networking solutions, including Virtual WAN, Virtual Networks (VNets), Network Security Groups (NSGs), private connectivity, routing, and hybrid-cloud architectures.
  • Experience administering and supporting Azure Virtual Desktop (AVD) environments, including host pools, image management, FSLogix profiles, session hosts, and enterprise user support.
  • Strong understanding of Azure security, monitoring, and operational practices, including Azure Monitor, Log Analytics, Application Insights, alerts, diagnostics, and security controls.
  • Proficiency in PowerShell scripting and automation to streamline cloud operations, configuration management, and administrative tasks.
  • Experience with Infrastructure as Code (IaC) methodologies and tools such as Terraform to deploy and manage Azure resources in a repeatable and auditable manner.
  • Knowledge of federal cybersecurity and compliance frameworks, including Zero Trust Architecture, NIST standards, TIC 3.0, and government cloud security requirements.
  • Proven ability to diagnose and resolve complex infrastructure, networking, identity, performance, and security issues across enterprise Azure environments.
  • Strong verbal and written communication skills with the ability to create technical documentation, operational procedures, and architecture artifacts for both technical and non-technical stakeholders.
  • Demonstrated ability to work effectively within cross-functional teams consisting of cloud engineers, architects, cybersecurity personnel, developers, and mission stakeholders.

Preferred Skills

  • Microsoft Azure certifications such as Azure Administrator Associate (AZ-104), Azure Security Engineer Associate (AZ-500), Azure Network Engineer Associate (AZ-700), or Azure Solutions Architect Expert (AZ-305).
  • Experience supporting IC, DoD, or other classified federal cloud environments.
  • Knowledge of Bicep, ARM templates, or additional IaC frameworks.
  • Experience supporting cloud migration, modernization, and application transformation initiatives.
  • Experience with Power Platform integration in Azure environments.
  • Familiarity with AOAI embedded features and Copilot capabilities.
  • Knowledge of workload/application migrations and hybrid cloud strategies.
  • Understanding of Microsoft licensing models and subscription management.

$180,000 - $225,000 a year

The above salary range represents a general guideline; however, TrueTandem considers several factors when determining base salary offers such as the scope and responsibilities of the position and the candidate’s experience, education, skills and current market conditions.

In addition, TrueTandem provides a variety of benefits including health insurance coverage, dental and vision plans, life and disability insurance, company paid holidays and paid time off (PTO). Our retirement plan offers a variety of investment options to build toward your retirement.

TrueTandem is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.

U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Architect, Snowflake Cortex at Nimble Gravity

Designs and builds secure, scalable Snowflake Cortex AI applications, data foundations, integrations, and full-stack systems for consulting clients.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

About Nimble Gravity:

We’re a data, AI and digital engineering consultancy. Certified across Microsoft, Anthropic, and Databricks, we turn AI ambition into working systems for leaders who need results, not roadmaps.

You’ll design and deliver AI applications that run directly on our clients’ Snowflake data, using Snowflake Cortex.We’re looking for an AI and data architect who knows that a good model is only as useful as the data and governance behind it. You’ll design, build, and optimize Cortex-powered applications, from first architecture sketch to production. You’ll work with clients and engineers to turn abstract ideas into systems people use.

Key Responsibilities

  • Architect and build: Design and implement AI applications on Snowflake using Cortex AI functions, Cortex Analyst, Cortex Search, Cortex Agents, and Snowflake Intelligence.

  • Build the data foundation: Shape the pipelines, semantic models, and unstructured data processing (including Document AI) that make AI answers trustworthy.

  • Develop full-stack: Build with Python, SQL, Snowpark, and Streamlit, and integrate with external APIs, applications, and LLM providers where the use case calls for it.

  • Design for scale and security: Apply role-based access control, data masking, and governance so applications are secure, resilient, and compliant from day one.

  • Manage cost and performance: Tune warehouses, models, and queries, and make consumption-based costs predictable for clients.

  • Lead client conversations: Run architecture sessions, demos, and workshops. Help clients choose the right approach and understand the trade-offs.

  • Collaborate: Work closely with data engineers, data scientists, and app developers to deliver end-to-end outcomes.

  • Keep learning: Track Snowflake’s fast-moving AI roadmap and turn new capabilities into reusable patterns for the team.

What We’re Looking For

Required

  • Proven experience as a data or AI architect or senior engineer, including hands-on work on Snowflake.

  • Strong SQL and Python skills, with experience in Snowpark.

  • Working knowledge of Snowflake Cortex capabilities, or comparable hands-on experience with LLM-based applications and a clear plan to ramp quickly.

  • Familiarity with RAG, semantic search, text-to-SQL, and agentic patterns.

  • Solid grasp of data modeling, ELT/ETL, and orchestration (dbt, Airflow, or similar).

  • Strong understanding of Snowflake security and governance: RBAC, masking, row access policies, and data sharing.

  • Experience with CI/CD, APIs, and cloud fundamentals on Azure, AWS, or GCP.

Preferred

  • SnowPro Core or Advanced certification.

  • Experience with Streamlit, Snowflake Native Apps, or Cortex Fine-tuning.

  • Background in data science, machine learning, or formal engineering training.

  • Experience integrating Snowflake with other AI platforms, including Claude.

  • Consulting or client-facing delivery experience.

Core Qualities

  • Problem-solving excellence: You approach hard technical challenges with creativity and rigor.

  • Ownership and accountability: You take responsibility for design, delivery, and success.

  • Adaptability: You’re comfortable learning and shipping new technology in a fast-moving field.

  • Collaboration: You communicate clearly and work well in a team.

Interview process

Interview with Recruiter (30 min)

1st Technical Interview (45 min)

2nd Technical Interview (45 min)

Final Interview with VP, AI Applied Solutions

Case Studies

Nimble Gravity Applied Anthropic Practice

About Nimble Gravity

Nimble Gravity is a team of outdoor enthusiasts, adrenaline seekers, and experienced growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization.

Nimble Gravity is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Nimble Gravity considers all qualified applicants.

Read the full description
Engineer ML Platform Engineer, Distributed Training at Egen

Builds, tunes, and debugs distributed GPU training platforms and large-scale PyTorch model training workloads.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

About Egen:

Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insights. We are committed to being a place where the best people choose to work so they can apply their engineering and technology expertise to envision what is next for how data and platforms can change the world for the better. We are dedicated to learning, thrive on solving tough problems, and continually innovate to achieve fast, effective results. If this describes you, we want you on our team.

Want to learn more about life at Egen? Check out these resources in addition to the job description.

Meet Egen

Life at Egen

Culture and Values at Egen

Career Development at Egen

Benefits at Egen

About the opportunity

We’re looking for an engineer who is equally at home running a GPU training platform and the large-scale model training that runs on it. You’ll be embedded with a healthcare and life-sciences AI client that trains foundation models on a large GKE-based H200 and GB200 cluster. The client is reorganizing so that its foundation-model platform and its agent platform teams work more closely together.

The role centres on the training stack and the scientists who use it. Solid infrastructure knowledge and experience are required, but the client already has strong SRE and infrastructure capacity, so running the cluster isn’t the focus: you’ll partner with that team and understand the training workloads well enough to tune, benchmark, and debug them end to end. You’ll work alongside other Egen engineers and client scientists, and you’ll own your area outright.

What You Will Do:

Training platform

  • Work with the client’s infrastructure team on the GKE training platform (GPU node pools, job queueing and scheduling, quota and capacity) from the training workload’s side.
  • Diagnose and fix platform failures at the root (for example a controller that keeps running out of memory) rather than restarting them.
  • Tune multi-node GPU networking (RDMA/GPUDirect, NCCL) for training throughput.

Distributed training

  • Run, scale and debug multi-node distributed training with PyTorch (FSDP, DeepSpeed, Megatron or NeMo-style) and Ray Train.
  • Profile jobs and remove bottlenecks across compute, memory, input pipelines and interconnect.

Benchmarking and evals

  • Design and run performance benchmarks for the cluster and training stack: throughput, scaling efficiency, cost per run.
  • Build and maintain model evaluation harnesses so changes to the platform or training recipes are measured, not assumed.
  • Instrument training and the platform with telemetry and monitoring, and keep end-to-end pipeline tests running against what users actually run.

Ownership on the client team

  • Treat the platform as your own: proactively find issues, plug gaps and propose solutions before anyone asks, keep the team informed of status and risks, and look after the scientists who use it.
  • Explain and defend your design decisions to client engineers and scientists in detail.
  • Stay effective while the client’s priorities and team structure change.

Your Technical Toolkit:

  • Core Languages: Mastery of Python and shell scripting

  • AI/LLM Ecosystem: Extensive experience with Google Gemini, GPT-4, or LLaMA; deep knowledge of Prompt Engineering and Fine-tuning

  • Data & Search: Expertise in Vector Databases (Vertex AI Vector Search, pgvector, etc.) and implementing Semantic Search

  • Infrastructure: Hands-on experience with Google Cloud (Vertex AI) and building scalable software architectures

  • Frameworks: Proficiency in LangChain, LlamaIndex, or similar orchestration layers

  • Mindset: A strong software engineering foundation—you write clean, maintainable code and understand the full SDLC

Basic Qualifications:

  • 5+ years of engineering experience, with recent hands-on work on GPU training infrastructure and large-scale training.

  • Strong Python software engineering: production-quality code, tests and code review. Coding is central to this role, not an afterthought.

  • GKE and GPU scheduling: Kubernetes on Google Cloud with GPU node pools, job queueing (Kueue or similar), and capacity and quota management.

  • Distributed PyTorch and Ray Train: has personally run and debugged multi-node training jobs.

  • RDMA and GPU networking: GPUDirect/RDMA, NCCL tuning, multi-node GB200 (or H200) topology.

  • Benchmarking and evals: has designed performance benchmarks and model evaluations, and used them to make decisions.

  • Deep enough understanding to explain how and why a system works, without leaning on AI coding tools to carry the reasoning.

  • A track record of visible ownership: present, communicative, and accountable on a demanding team.

Personal Attributes:

Nice to have

  • Healthcare or life-sciences data (genomics, clinical, biomedical), and working under HIPAA.

  • Observability and telemetry for training platforms: metrics, tracing, alerting, end-to-end pipeline testing.

$159,300 - $219,245 a year

This position may be hired at multiple levels. Final leveling is determined during the interview process based on a candidate’s experience, skills, and interview outcomes, and the applicable salary range will align with the final level assigned.

Compensation is determined based on factors including experience, expertise, interview performance, and geographic location, where applicable.

Compensation & Benefits:

This role is eligible for our competitive salary and comprehensive benefits package to support your well-being:

- Comprehensive Health Insurance

- Paid Leave (Vacation/PTO)

- Paid Holidays

- Sick Leave

- Parental Leave

- Bereavement Leave

- 401 (k) Employer Match

- Employee Referral Bonuses

Check out our complete list of benefits here - >https://egen.ai/people/#benefits

Important: All roles are subject to standard hiring verification practices, which may include background checks, employment verification, and other relevant checks.

EEO and Accommodations:

Egen is an equal opportunity employer and is committed to inclusion, diversity, and equity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans’ status, or any other characteristic protected by federal, state, or local laws. Egen will also consider qualified applications with criminal histories, consistent with legal requirements. Egen welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team if you require accommodations during the interview process.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Software Engineer at Xsolla

Build and operate full-stack Web3 products, including Go and TypeScript services, React dApps, smart contracts, SDKs, and AI repository tooling.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Software Engineer at Xsolla

Build and operate full-stack Web3 systems, including Go and TypeScript services, React dApps, smart contracts, SDKs, and AI development tooling.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Software Engineer at Xsolla

Build and operate full-stack Web3 systems, including Go and TypeScript services, React dApps, smart contracts, SDKs, and AI repository tooling.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Software Engineer at Xsolla

Build and operate full-stack Web3 products, including Go and TypeScript services, React dApps, smart contracts, SDKs, and AI development tooling.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

ABOUT XSOLLA

Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.

The role

We are hiring a Software Engineer, Web3 for XsollaZK, Xsolla’s Web3 ecosystem on a zkSync-based L2. It includes:

  • smart wallets built on account abstraction;

  • SDKs that game studios and partners use to bring players on-chain;

  • infrastructure backend services for tokenizing in-game items and currencies;

  • ecosystem dApps: a DEX, an NFT marketplace and an auction.

This is a senior fullstack role: you work across backend, frontend and smart contracts.

WHAT YOU WILL OWN

  • Features end to end: backend, frontend and production

  • The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing

  • Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets

  • Production operation of your services, as part of the team’s on-call rotation

WHAT YOU WILL DO

  • Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs

  • Build infrastructure backend services for tokenizing in-game items and currencies

  • Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI

  • Integrate smart wallets into products: accounts, paymasters, bundlers

  • Develop SDKs used by game studios and partners

  • Monitor services and contracts in production and take part in on-call

  • Review code

  • Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively

Required

Experience

  • 5+ years of commercial software development, with senior-level production experience across backend and frontend

  • dApps that you shipped to production and maintained

Web3 libraries and wallets

  • viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state

  • How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching

  • Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)

Backend

  • Go and TypeScript (Node.js) for production services

  • Processing on-chain events: idempotency, reorg handling, retries

  • Asynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing

  • Relational databases (PostgreSQL) and caching (Redis)

  • Designing REST and gRPC APIs: versioning, backward compatibility

Frontend

  • React and TypeScript: rendering model, state management, performance

  • Web security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser

Smart contracts

  • Reading and understanding Solidity contracts and the EVM (storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes

  • Common contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side

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 for services and contracts; diagnosing incidents in production

Engineering practices

  • Testing: unit, integration, E2E

  • 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

  • Spoken English at B2 level or higher

Nice to have

  • zkSync / ZK Stack and the specifics of the zk-rollup stack

  • Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely

  • Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792

  • DeFi: DEX and AMM mechanics

  • NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics

  • L2 infrastructure: running nodes, indexers, bridges

  • Designing SDKs for external developers

  • Gaming domain experience

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

  1. Intro call. Your background, your motivation and the role.

  2. 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.

  3. 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, smart contract, 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 (worldwide)

  • 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.

Read the full description
Engineer Senior Systems Engineer - Sensor Selection at May Mobility

Integrates autonomous vehicle software and hardware systems, defining requirements, coordinating engineering teams, and leading validation activities.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

May Mobility is transforming cities through autonomous technology to create a safer, greener, more accessible world. Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs) powered by our innovative Multi-Policy Decision Making (MPDM) technology that literally reimagines the way AVs think.

Our vehicles do more than just drive themselves - they provide value to communities, bridge public transit gaps and move people where they need to go safely, easily and with a lot more fun. We’re building the world’s best autonomy system to reimagine transit by minimizing congestion, expanding access and encouraging better land use in order to foster more green, vibrant and livable spaces. Since our founding in 2017, we’ve given more than 500,000 autonomous rides to real people around the globe. And we’re just getting started. We’re hiring people who share our passion for building the future, today, solving real-world problems and seeing the impact of their work. Join us.

Job Summary

The Senior Systems Engineer serves as the integrating function across the multi-disciplinary teams developing the Next Gen Autonomous Driving Kit, ensuring software, hardware, and product targets remain aligned throughout the development lifecycle. This role is responsible for producing polished requirements and specifications and for optimizing and negotiating trade-offs across the entire development process, Including with OEM partners. Complementing the unit-level testing already performed within the team, the Senior Systems Engineer owns systems integration and validation activities necessary to ensure program objectives are met as designed. This role also works to streamline the interfaces between system architects, controls, and OEM platform partners.

Essential Responsibilities

  • Leverage a system level understanding of our products and technologies to support cross-functional engineering efforts

  • Act as the binding agent across multi-disciplinary teams, ensuring software, hardware, and product requirements and targets remain aligned across the ADK 6.0 program

  • Own systems integration and validation activities to ensure the platform performs as designed, complementing unit-level testing performed within the team

  • Define and develop metrics to verify that the system and its subsystems satisfy feature and system requirements

  • Create and maintain requirement specifications by:

    • Analyzing stakeholder, product, and safety requirements to define technical system and subsystem requirements
    • Supporting system design activities, assessing impact and conformance to requirements
    • Collaborating with test and validation team to define verification criteria for system requirements
    • Reviewing legacy requirements to ensure completeness and correctness
  • Develop and maintain requirements and specifications to a level of polish suitable for OEM partner collaboration

  • Identify, negotiate, and resolve cross-functional trade-offs and conflicts across the entire development process, gaining buy-in from impacted teams

  • Streamline interfaces between system architects, controls, and OEM platform partners

  • Evaluate industry and regulatory requirements for applicability to May Mobility products

  • Performing FMEA analysis, tracking findings to resolution

  • Identify gaps in processes and propose solutions for resolution

  • Follow safe work procedures; Use of appropriate personal protective equipment (PPE); Use of workplace tools and equipment as instructed; Report workplace hazards, injuries and illness as soon as possible.

Skills and Abilities

Success in this role typically requires the following competencies:

  • Excellent written, verbal, and presentation skills
  • Strong attention to detail and highly-organized
  • Ability to multitask and adapt to shifting priorities in a fast-paced work environment
  • Understanding of agile startup and engineering principles and mindset
  • Ability to display systems thinking and attention to detail
  • Detailed knowledge of requirements management and requirement-based design
  • Demonstrated ability to lead system integration and validation across hardware and software domains
  • Ability to influence, negotiate, and drive alignment across cross-functional teams and external partners
  • Working knowledge of vehicle electrical/electronic (E/E) architecture and in-vehicle networking
  • Curiosity to learn and desire to improve
  • Passionate about self-driving cars and their impact on the world
  • Strong working knowledge of ADAS/Autonomous Vehicle systems

Qualifications and Experience

Candidates most successful in this role typically hold the following qualifications or comparable knowledge or experience:

Required

  • Bachelor’s Degree from an accredited university
  • 5+ years experience in automotive engineering working on software, hardware, or combined hardware/software products

Desirable

  • A Master’s degree in Engineering or equivalent experience
  • Experience integrating and validating combined hardware/software systems at the vehicle or platform level
  • Experience supporting OEM platform programs or working directly with OEM partners
  • Knowledge of automotive and autonomous vehicle technologies, such as LIDAR, radar, ethernet, and CAN
  • Experience with requirements management tooling and requirement-based design
  • Experience in Autonomous Vehicles, Machine Learning, Robotics, Internet of Things (IoT), or Mobile Applications
  • Experience working in a startup

Physical Requirements

  • Standard office working conditions which includes but is not limited to:

    • Prolonged sitting
    • Prolonged standing
    • Prolonged computer use
  • Travel required? - Moderate: 5%-15%

Benefits and Perks

  • Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
  • Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
  • Rich retirement benefits, including an immediately vested employer safe harbor match.
  • Generous paid parental leave as well as a phased return to work.
  • Flexible vacation policy in addition to paid company holidays.
  • Total Wellness Program providing numerous resources for overall wellbeing

Don’t meet every single requirement? Studies have shown that women and/or people of color are less likely to apply to a job unless they meet every qualification. At May Mobility, we’re committed to building a diverse, inclusive, and authentic workforce, so if you’re excited about this role but your previous experience doesn’t align perfectly with every qualification, we encourage you to apply anyway! You may be the perfect candidate for this or another role at May.

Want to learn more about our culture & benefits? Check out our website!

May Mobility is an equal opportunity employer.  All applicants for employment will be considered without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, genetics or any other legally protected basis.   Below, you have the opportunity to share your preferred gender pronouns, gender, ethnicity, and veteran status with May Mobility to help us identify areas of improvement in our hiring and recruitment processes. Completion of these questions is entirely voluntary.  Any information you choose to provide will be kept confidential, and will not impact the hiring decision in any way. If you believe that you will need any type of accommodation, please let us know.

Note to Recruitment Agencies: May Mobility does not accept unsolicited agency resumes. Furthermore, May Mobility does not pay placement fees for candidates submitted by any agency other than its approved partners.

Salary Range

$135,000—$155,000 USD

May Mobility uses automated tools to support — but not replace — human judgment in our recruiting process, to find out more please click here

Read the full description
Engineer Architect, Snowflake Cortex at Nimble Gravity

Designs and builds secure Snowflake Cortex AI applications, data pipelines, integrations, and full-stack systems for consulting clients.

Senior Posted about 23 hours ago RemoteFirstJobs Product
What this role involves

About Nimble Gravity:

We’re a data, AI and digital engineering consultancy. Certified across Microsoft, Anthropic, and Databricks, we turn AI ambition into working systems for leaders who need results, not roadmaps.

You’ll design and deliver AI applications that run directly on our clients’ Snowflake data, using Snowflake Cortex.We’re looking for an AI and data architect who knows that a good model is only as useful as the data and governance behind it. You’ll design, build, and optimize Cortex-powered applications, from first architecture sketch to production. You’ll work with clients and engineers to turn abstract ideas into systems people use.

Key Responsibilities

  • Architect and build: Design and implement AI applications on Snowflake using Cortex AI functions, Cortex Analyst, Cortex Search, Cortex Agents, and Snowflake Intelligence.

  • Build the data foundation: Shape the pipelines, semantic models, and unstructured data processing (including Document AI) that make AI answers trustworthy.

  • Develop full-stack: Build with Python, SQL, Snowpark, and Streamlit, and integrate with external APIs, applications, and LLM providers where the use case calls for it.

  • Design for scale and security: Apply role-based access control, data masking, and governance so applications are secure, resilient, and compliant from day one.

  • Manage cost and performance: Tune warehouses, models, and queries, and make consumption-based costs predictable for clients.

  • Lead client conversations: Run architecture sessions, demos, and workshops. Help clients choose the right approach and understand the trade-offs.

  • Collaborate: Work closely with data engineers, data scientists, and app developers to deliver end-to-end outcomes.

  • Keep learning: Track Snowflake’s fast-moving AI roadmap and turn new capabilities into reusable patterns for the team.

What We’re Looking For

Required

  • Proven experience as a data or AI architect or senior engineer, including hands-on work on Snowflake.

  • Strong SQL and Python skills, with experience in Snowpark.

  • Working knowledge of Snowflake Cortex capabilities, or comparable hands-on experience with LLM-based applications and a clear plan to ramp quickly.

  • Familiarity with RAG, semantic search, text-to-SQL, and agentic patterns.

  • Solid grasp of data modeling, ELT/ETL, and orchestration (dbt, Airflow, or similar).

  • Strong understanding of Snowflake security and governance: RBAC, masking, row access policies, and data sharing.

  • Experience with CI/CD, APIs, and cloud fundamentals on Azure, AWS, or GCP.

Preferred

  • SnowPro Core or Advanced certification.

  • Experience with Streamlit, Snowflake Native Apps, or Cortex Fine-tuning.

  • Background in data science, machine learning, or formal engineering training.

  • Experience integrating Snowflake with other AI platforms, including Claude.

  • Consulting or client-facing delivery experience.

Core Qualities

  • Problem-solving excellence: You approach hard technical challenges with creativity and rigor.

  • Ownership and accountability: You take responsibility for design, delivery, and success.

  • Adaptability: You’re comfortable learning and shipping new technology in a fast-moving field.

  • Collaboration: You communicate clearly and work well in a team.

Interview process

Interview with Recruiter (30 min)

1st Technical Interview (45 min)

2nd Technical Interview (45 min)

Final Interview with VP, AI Applied Solutions

Case Studies

Nimble Gravity Applied Anthropic Practice

About Nimble Gravity

Nimble Gravity is a team of outdoor enthusiasts, adrenaline seekers, and experienced growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization.

Nimble Gravity is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Nimble Gravity considers all qualified applicants.

Read the full description
Engineer Sr. Staff Engineer (Fullstack/Backend)

Builds and leads full-stack and backend engineering efforts for Hims & Hers’ digital healthcare platform.

Senior Posted about 23 hours ago Jobicy AI
What this role involves
Hims & Hers is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are redefining healthcare by...
Read the full description