
Stripe · US-Remote
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ...
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the
most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission
is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented
opportunity to put the global economy within everyone's reach while doing the most important work of your career.
Stripe Infrastructure is responsible for the reliability, scale, performance, and cost of Stripe's systems and the productivity
and sentiment of Stripe's people.
You may work on a wide variety of critical business areas including:
Distributed Caching and High assurance engineering). We build the foundational platform for Stripe products and services to
allow them to operate at scale. We drive reliability, availability, efficiency, and scalability of these systems.
reliable, fast, and easy-to-use inner dev loop to maximize productivity while building everything from low-latency
microservices to large-scale data pipelines and machine learning models.
streaming analytics, and search capabilities. The stack is supported by a collection of internally developed large-scale
distributed services and several popular open-source technologies like Trino/Presto, Apache Pinot, Hive Metastore,
ElasticSearch etc. The systems we own support all of the data serving needs of high-scale services and thousands of individual
Stripes across the company.
efficiently leverage platform capabilities.
Minions, Stripe's one-shot, end-to-end coding agents.
Team matching—exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for
different orgs based on your experience, location, etc. Find more information on our team matching process here.
You'll work on projects that span technologies, systems, and processes where you'll design, build, test, and ship great code every
day.
We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you
are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
experience with commonly used data structures and algorithms
Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. GET TO KNOW OKTA Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every box - we’re looking for lifelong learners and people who can improve us with their unique experiences. Join our team! We’re building a world where Identity belongs to you. Company Description: Okta is the leading independent provider of enterprise identity. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 6,500 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. Over 7,950 organizations, including 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America and Twilio, trust Okta to help protect the identities of their workforces and customers Access Management Foundation Team The Access Management Pillar at Okta is on a mission to seamlessly and securely authorize users to access any resource they need to get their work done. Our goal is to lead the industry in Zero Trust identity management. The Access Foundation Backend Team is at the core of this mission, building and maintaining the foundational components and frameworks that power Okta's identity and access management solutions. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. Learn more about Okta’s Engineering on our blog. About You We are looking for a seasoned Principal Engineer to join our team and help us build the future of identity and access management. Ideal candidate should be * A strong Java developer with a passion for building high-quality, secure, and performant applications and frameworks. * Excited by the opportunity to work on cutting-edge security and identity management challenges and are a thought leader who can drive technical strategy and mentor other engineers. * A collaborative individual with excellent communication skills, capable of working with cross-functional teams to deliver on a shared vision. * Not just be a builder; but a force multiplier who can create frameworks and solutions that enable other teams to be more productive. Job Duties and Responsibilities: * Design, develop, and maintain core components of the Okta Access Management platform * Lead the architectural design and implementation of new features and services, with a focus on scalability, performance, and security. * Build and maintain frameworks that enable other engineering teams to ship modular and secure code quickly. * Collaborate with product managers, architects, and other engineering teams to define the technical strategy and lead the prototyping of framework components * Following best practices, contribute to technical designs, proposals, and architectural decisions. * Drive a culture of quality and continuous improvement, with a focus on robust testing, monitoring, and operational excellence. * Stay up-to-date with the latest industry trends and technologies in identity, security, and distributed systems. Minimum Requirements: * 12+ years of experience building and scaling Java-based web applications and services. * A deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles. * Experience working in a fast-paced, agile environment, with a strong understanding of CI/CD practices. * Strong communication skills and the ability to work across functions Nice to have: Experience with identity and access management (IAM) protocols such as SAML, OAuth, FIDO, and WebAuthn * Experience with security best practices and threat modeling Experience with one or more UI technologies such as Angular, ReactJS, Backbone, and Vue. * Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+. Education and Training: * Bachelor’s degree in Computer Science or equivalent experience. * 12+ years of software development experience #LI-Hybrid P24162_3334963 The Okta Experience * Supporting Your Well-Being * Driving Social Impact * Developing Talent and Fostering Connection + Community We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.
About the role Wrknest is recruiting a Backend Software Engineer on behalf of an international technology company based in Stockholm. The company develops advanced connected platforms used by businesses and consumers worldwide, with a strong focus on networking, cloud infrastructure, and smart device ecosystems. In this role, you will join a highly skilled engineering team responsible for developing and maintaining core backend systems powering connected products and services. The position is ideal for someone who enjoys solving technically complex challenges, improving system reliability, and working across backend, cloud, embedded, and application environments. You will become part of a collaborative and product-focused engineering culture where quality, ownership, and continuous improvement are highly valued. Your future tasks ou will play an important role in designing and developing backend services that support large-scale connected systems and applications. The role involves close collaboration with several technical teams and offers the opportunity to influence both architecture and development processes. Examples of responsibilities include: Designing, building, and maintaining backend services using Node.js and TypeScript Developing secure, scalable, and maintainable APIs and workflows Contributing to architectural discussions and technical decisions Reviewing code and supporting high engineering standards and release quality Investigating production issues and implementing robust solutions Collaborating with teams within embedded, web, mobile, product, and design Improving reliability, observability, and developer experience across services We are looking for someone who Requirements At least 5 years of professional experience working with Node.js and TypeScript Minimum 3 years of experience working with SQL databases such as PostgreSQL Experience developing software for connected devices, infrastructure products, networking systems, or similar complex environments Good understanding of web security, including OWASP, OAuth, and browser security fundamentals Strong debugging skills and experience with defensive programming Professional experience with Git, Unix/Linux, and Docker-based environments Ability to work independently and take ownership of technical solutions Strong communication skills in English, both written and spoken Valid Swedish work permit and residence in Sweden at the time of application Meritorious Experience with Rust or Go Experience with gRPC Experience with WebRTC Experience with DevOps, CI/CD, and build pipelines Experience using AI tools and LLMs to improve engineering workflows and productivity The client values engineers who are curious, solution-oriented, and motivated by building reliable products in technically advanced environments. You are comfortable collaborating across teams while also taking ownership of your own work. Other information Start: According to agreement Location: Stockholm, Sweden Employment type: Full-time Work model: Hybrid Benefits Competitive compensation package Occupational pension and insurance package Wellness allowance Flexible working hours Access to modern technical equipment and products Please note that a background check will be conducted in the final stage of the recruitment process. About the client The client is an international technology company developing advanced platforms and connected solutions used globally within networking, infrastructure, and smart technology. Their products combine software, cloud services, and hardware to create scalable and reliable ecosystems used by millions of users worldwide. The company is driven by innovation, technical excellence, and long-term product development, offering employees the opportunity to work on impactful technology in an international environment. Om Wrknest Engineering Wrknest Engineering specializes in helping engineers and technicians find their next career step. We collaborate with forward-thinking companies and offer both recruitment and consulting assignments within technology and industry. We believe in building long-term relationships and strive to be an engaged and attentive partner. Through us, you gain the opportunity to be part of technological advancements that shape tomorrow’s society, in roles where your expertise makes a real difference. Our ambition is for you to thrive, grow, and feel proud of your work. Read more at www.wrknestengineering.se.
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development. ONLINE INFRASTRUCTURE WHAT WE DO Epic Games is the creator of Fortnite, Unreal Engine, and the Epic Games Store — a company that has shaped the way billions of people play, create, and connect. We build foundational technology that powers some of the largest interactive experiences on the planet, and we give those tools to creators and developers around the world through open ecosystems. Our AI Platform team is building an enterprise-grade stack of agentic AI systems that automates engineering workflows, accelerates developer productivity, and enables new kinds of collaboration across Epic's teams. We're not deploying off-the-shelf tools — we're building production systems from the ground up, across six interconnected platforms:\ * Geppetto — multi-tenant platform for team AI agents that live and collaborate in Slack channels * EMA (Epic Managed Agents) — compute and workspace infrastructure for headless agent harness runs at scale * Hodor — MCP OAuth gateway, plugin runtime, and governance layer for AI tool orchestration (1,500+ MAU, 700K+ tool executions) * Multipass — agent identity, credential vault, and authorization for non-human workloads * Vektor — org-wide memory plane with knowledge graph, deductive reasoning, and hierarchical summarization * Roost — cryptographically signed software distribution and the Claude Code plugin marketplace This is foundational work with real production usage and real consequences. The stack is live, growing, and touching every corner of Epic's engineering organization. WHAT YOU'LL DO As a Senior Engineer on the AI Platform team, you'll be a primary contributor and technical owner across one or more of the platforms in our agent stack. You'll take complex, loosely-defined problems — a new plugin runtime, an agent compute provider, a memory ingestion pipeline — and drive them from design to production with limited oversight. You'll work closely with the team's principal engineer and technical lead to make sure your implementations are consistent with the broader architecture, and you'll be the person others turn to when the work gets technically hard. This role is for an engineer who wants to go deep. The problems span distributed systems, security, LLM integration, and developer tooling — and the surface area is large enough that you'll have genuine ownership, not just ticket work. IN THIS ROLE, YOU WILL * Own the design and implementation of major features and subsystems across the AI Platform stack — from Hodor's plugin runtimes and credential manager to Geppetto's agent-service LLM dispatch and session lifecycle * Build and harden EMA's worker layer: workspace materialization, harness lifecycle management, normalized event streaming, and mid-run input handling across compute backends * Implement production-grade components for Vektor's memory pipeline — ingestion workers, knowledge graph writes, semantic search, and nightly consolidation jobs * Contribute to Roost's publish and consume pipelines: TUF signing, artifact storage, marketplace generation, and plugin signature verification * Implement credential manager components with rigor: AES-256-GCM encryption, AAD binding, scope isolation, and audit trail completeness * Write services that operate correctly under failure: circuit breakers, rate limiters, DLQ handling, and idempotent replay patterns * Contribute to Multipass as it moves from strategy to implementation — workload identity, token broker, policy plane — under the guidance of the principal engineer * Participate in on-call and incident response for Hodor and other production systems, building operational intuition alongside engineering depth * Write design documents for the features you own — clear enough for async review, precise enough to serve as the implementation spec * Collaborate across the team on cross-cutting concerns: NATS JetStream event bus patterns, multi-tenant isolation, RBAC enforcement, and observability * Review code from peers with the goal of raising quality and spreading knowledge, not just catching bugs * Surface architectural concerns early and engage constructively with the principal engineer and team lead when your implementation work reveals design gaps WHAT WE'RE LOOKING FOR * 7+ years of software engineering experience, with a track record of owning and shipping complex backend systems * Strong distributed systems fundamentals: service design, event-driven architecture, failure handling, and multi-tenant isolation * Solid understanding of authentication and authorization — OAuth 2.0, OIDC, RBAC — and the ability to implement them correctly in production services * Experience with security fundamentals in code: secrets handling, credential storage, least-privilege access patterns, and audit logging * Production Go experience, or strong fluency in a comparable systems language with demonstrated ability to ramp quickly * Ability to take a loosely-specified problem, write a design doc, get alignment, and execute — without requiring step-by-step direction * Clear written communication: design docs and code reviews that are precise, readable, and actionable STRONGLY PREFERRED SKILLS * Hands-on experience building LLM-integrated systems: tool use, agent orchestration, MCP server or client development, or streaming LLM output pipelines * Experience with plugin or extension runtime patterns — WASM sandboxing, gRPC sidecar, subprocess management, or capability-based security models * Familiarity with knowledge graph or vector database systems and hybrid search (semantic + keyword + graph) * Kubernetes experience: pod lifecycle, sidecar injection, workload identity, or multi-tenant namespace isolation * Exposure to software signing or secure distribution: TUF, Sigstore, KMS-backed pipelines, or artifact integrity verification BONUS POINTS FOR * Experience in the games industry or with high-concurrency, low-latency consumer-facing backend platforms * Familiarity with Anthropic Claude APIs, Claude Code, or the Model Context Protocol * Background contributing to developer tooling or internal platforms used by large engineering organizations This role is open to multiple locations across NA. ABOUT US Epic Games is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent. LIKE WHAT YOU HEAR? COME BE A PART OF SOMETHING EPIC! Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here. Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.