Location: United States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
Workplace: Remote
ROLE SUMMARY
Join our Builder Platform Team as a Senior Staff Software Engineer. Our mission is to empower a company of builders by delivering a frictionless, standardized, and governed platform for agents, workflows, and core engineering tools. We operate Temporal as customer zero: we partner directly with teams across the company to run their real work on the platform, measure the productivity it unlocks, and feed what we learn back into Temporal’s products and open-source frameworks our customers can adopt.
This is a company-level technical leadership role spanning Agents & Workflows, AI Infrastructure, Developer Infrastructure, and Productivity Engineering. You will set the multi-year technical direction for the platform, align teams around clear architectural boundaries and standards, and lead major cross-functional initiatives from ambiguous opportunity through durable adoption and measurable impact.
WHAT YOU’LL DO
- Set and communicate a multi-year technical vision for the Builder Platform, translating company strategy into an executable portfolio across Agents & Workflows, AI Infrastructure, Developer Infrastructure, and Productivity Engineering.
- Lead the architecture and evolution of our Agent Platform, the shared foundation teams across Temporal use to deploy, run, evaluate, govern, and improve their agents and agentic workflows.
- Establish and operate our AI Infrastructure, the LLM and MCP gateways every agent and workflow at Temporal runs through, with guardrails, fallback, usage and cost controls, model rollout policies, and clear SLOs.
- Implement AI Governance in partnership with Security, Legal, and IT, turning policy into practical controls, approved patterns, and auditability without creating unnecessary barriers.
- Architect the agents and workflows that carry engineering work from issue to production and business work from trigger to outcome, and decide which patterns graduate into shared platform capabilities and which stay with the teams that own them.
- Own the technical strategy for our Developer Infrastructure (Source Control and CI) and developer tools, including repository standards, access and ownership models, reusable workflows, and CI reliability and cost.
- Partner with leaders across Engineering, Product, Sales, and G&A to identify where AI can accelerate work and improve outcomes, and prioritize those opportunities into a company-wide portfolio.
- Standardize how Temporal adopts agents and agentic tooling (best practices, paved roads, and enablement), driving adoption across the organization through influence rather than mandate.
- Define clear architectural and organizational boundaries across the platform (what is centralized, standardized as a paved road, federated to teams, purchased, or deliberately not built) and make the hard tradeoffs among speed, flexibility, reliability, security, cost, and long-term maintainability.
- Measure the platform on outcomes (adoption, velocity, reliability, and cost), with feedback loops that quantify the productivity it unlocks and shape the portfolio.
- Own our customer-zero strategy: turn what we learn into validated requirements for Temporal Cloud, the SDKs, and our Agent Harness, drive the feedback loop with product leadership, lead our open-source reference architecture for customer platform teams, and represent the strategy with customers, partners, and the broader technical community.
- Develop senior technical leaders, create alignment among engineering leads and managers, and make teams more effective without relying on direct authority.
- Participate in on-call rotation while leading systemic improvements that reduce operational burden, address risks before they become company-wide problems, and improve the internal user experience.
WHAT YOU’LL BRING
- Strong software engineering fundamentals and a track record of setting technical direction and delivering major platform initiatives across multiple engineering teams.
- Experience leveraging modern agentic coding tools such as Codex and Claude Code, including defining company-wide best practices and driving adoption across the organization.
- Proficiency in one or more programming languages commonly used at Temporal, such as Go, TypeScript/JavaScript, Python, or Java, with deep expertise in at least one relevant domain (developer infrastructure, distributed systems, AI platforms, or platform engineering) and proficiency across several others.
- Experience building and operating internal platforms, developer infrastructure, or agent platforms adopted across a company.
- Strong judgment in platform-boundary decisions (what to centralize, federate, standardize, buy, or deliberately avoid building) and in tradeoffs among speed, flexibility, reliability, security, cost, and long-term maintainability.
- Demonstrated ability to influence engineering managers, senior individual contributors, Security, Legal, IT, Product, and business stakeholders, and to turn ambiguous company objectives into architecture, standards, roadmaps, and coordinated execution.
- Experience defining outcome-oriented metrics for developer productivity or AI systems (adoption, reliability, quality, cost, and cycle time) and using them to steer a portfolio.
- Clear written communication, including documentation and technical strategy that enable self-service and align teams across the company.
- Experience establishing governance through paved roads rather than documentation or approval processes alone.
- Evidence of making other technical leaders and teams more effective through mentorship, architectural clarity, and consensus building.
NICE TO HAVES
- Experience building internal agents and operating an agent platform.
- Experience building and operating Temporal applications.
- Experience defining or implementing AI governance, model-access infrastructure, or agent evaluation systems.
- Experience managing GitHub configuration, policy, and workflows at organizational scale
- Familiarity with developer productivity measurement frameworks such as SPACE and DORA metrics.
Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate differences and diversity.
Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.
УдалённоseniorUnited States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
Location: United States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
Workplace: Remote
ROLE SUMMARY
Join our Builder Platform Team as a Staff Software Engineer. Our mission is to empower a company of builders by delivering a frictionless, standardized, and governed platform for agents, workflows, and core engineering tools. We operate Temporal as customer zero: we partner directly with teams across the company to run their real work on the platform, measure the productivity it unlocks, and feed what we learn back into Temporal’s products and open-source frameworks our customers can adopt.
WHAT YOU’LL DO
- Own the strategy, architecture, and operation of our Agent Platform for deploying, running, evaluating, governing, and improving agents and agentic workflows, setting direction and ensuring reliability and scalability.
- Architect the AI Infrastructure that agents depend on: LLM and MCP gateways with guardrails, fallback, usage and cost controls, and model rollout policies.
- Design, build, and operate agents and workflows that carry engineering work from issue to production and business work from trigger to outcome, scaling them across teams and use cases.
- Lead the development and evolution of our Developer Infrastructure (Source Control and CI) and the developer tools that improve builder flow and reduce friction across the company.
- Partner closely with stakeholders across Engineering, Product, Sales, and G&A to identify high-impact opportunities where AI can accelerate work and improve outcomes.
- Define best practices for agents and agentic tooling, build the enablement materials and paved roads behind them, and proactively drive adoption across the organization.
- Establish and drive measurement and feedback loops (usage, reliability, and cost) to quantify the productivity the platform unlocks, inform prioritization, and shape the roadmap.
- Lead our work as customer zero: turn what we learn into validated requirements for Temporal Cloud, the SDKs, and our Agent Harness, own the feedback loop with product leadership, and drive our contribution to an open-source reference architecture that customer platform teams can adopt.
- Mentor and support engineers on the team, raising the bar on technical design, execution, and use of agents and agentic tooling.
- Participate in on-call rotation, while identifying and driving improvements that reduce operational burden and improve the internal user experience.
WHAT YOU’LL BRING
- Strong software engineering fundamentals and a track record of leading the design, delivery, and operation of production-quality internal platforms or developer tooling.
- Experience leveraging modern agentic coding tools such as Codex and Claude Code, including defining best practices and driving adoption across teams.
- Proficiency in one or more programming languages commonly used at Temporal, such as Go, TypeScript/JavaScript, Python, or Java, with the ability to make pragmatic, high-leverage technical decisions.
- Experience architecting and scaling workflow automation or internal tools (CLI tools, services, GitHub automation, cloud automation, or similar) used across teams or the organization.
- Strong judgment about when to standardize versus when to enable flexibility, and how to remove friction without compromising reliability, security, or long-term maintainability.
- Comfort leading cross-functional collaboration, including partnering with non-traditional developers and translating ambiguous needs into scalable, well-adopted solutions.
- Ability to use data and qualitative feedback together to define success metrics, prioritize effectively, and measure impact.
- Clear written communication, including documentation that enables self-service and scales knowledge across teams.
NICE TO HAVES
- Experience building internal agents and operating an agent platform.
- Experience building and operating Temporal applications.
Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate differences and diversity.
Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.
Location: United States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
Workplace: Remote
ROLE SUMMARY
Join our Builder Platform Team as a Senior Software Engineer. Our mission is to empower a company of builders by delivering a frictionless, standardized, and governed platform for agents, workflows, and core engineering tools. We operate Temporal as customer zero: we partner directly with teams across the company to run their real work on the platform, measure the productivity it unlocks, and feed what we learn back into Temporal’s products and an open-source frameworks our customers can adopt.
WHAT YOU’LL DO
- Develop and operate our Agent Platform for deploying, running, evaluating, governing, and improving agents and agentic workflows.
- Establish and operate the AI Infrastructure that agents depend on: LLM and MCP gateways with guardrails, fallback, usage and cost controls, and model rollout policies.
- Build and operate agents and workflows that carry engineering work from issue to production and business work from trigger to outcome, with humans governing the boundaries.
- Own our Developer Infrastructure (Source Control and CI) and build the developer tools that improve builder flow and reduce friction across the company.
- Partner with teams across Engineering, Product, Sales, and G&A to understand where AI could accelerate their work or improve the quality of outcomes.
- Drive adoption of agents and agentic tooling across the company, and own the best practices and enablement materials that help builders succeed using the paved roads.
- Build measurement and feedback loops (usage, reliability, and cost) to quantify the productivity the platform unlocks and guide the roadmap.
- Treat Temporal as customer zero: turn what we learn into validated requirements for Temporal Cloud, the SDKs, and our Agent Harness, and contribute to an open-source reference architecture that customer platform teams can adopt.
- Participate in on-call to support internal users.
WHAT YOU’LL BRING
- Strong software engineering fundamentals and experience shipping and operating production-quality internal platforms or developer tooling.
- Experience leveraging modern agentic coding tools such as Codex and Claude Code.
- Proficiency in one or more programming languages commonly used at Temporal, such as Go, TypeScript/JavaScript, Python, or Java.
- Experience building workflow automation or internal tools (CLI tools, services, GitHub automation, cloud automation, or similar).
- Strong judgment about when to standardize versus when to enable flexibility, and how to remove friction without compromising reliability.
- Comfort working cross-functionally, including partnering with non-traditional developers and translating needs into usable solutions.
- Ability to use data and qualitative feedback together to prioritize and measure impact.
- Clear written communication, including documentation that enables self-service.
NICE TO HAVES
- Experience building internal agents and operating an agent platform
- Experience building and operating Temporal applications.
Temporal Technologies is an Equal Opportunity Employer. Temporal Technologies does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. We embrace and celebrate differences and diversity.
Temporal is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you need to request a reasonable accommodation, please let your Recruiter know so we can assist.
Location: AU: Sydney (45 Clarence St); AU: Melbourne: (260 Burwood Rd)
Workplace: Hybrid
The role
You will design, build and own the production systems behind Xero’s AI features: the services, pipelines and infrastructure that power LLM-driven and agentic experiences for millions of small businesses every day. This is a software engineering role. You’ll build and operate systems rather than train or tune models, and your architecture decisions will directly shape scale, cost, reliability and how fast our teams ship.
You don’t need a machine learning background. We’re looking for strong production engineers, ideally with experience building LLM or agentic systems, and ML depth can be learned on the team.
Beyond architecture, you’ll lift engineering capability across AI Products by setting standards, mentoring engineers and partnering across Xero to make data usable and systems dependable.
The team
You’ll join AI Products, a diverse, globally distributed team of scientists, engineers, product managers and analysts within our broader Data & AI business.
Engineers here partner closely with Applied Scientists early on to build the interfaces and harnesses that take models into production. They then own the engineering and infrastructure of every ML and AI system shipped into production, from reliability and cost to scale. Together, this collaborative team reduces toil and delivers reliable, intelligent experiences for small businesses.
The team is currently working on
- Production ML and AI engineering: Building and operating the platforms, services and practices that support traditional ML models, generative AI and agentic systems in production.
- JAX (Just Ask Xero): Powering Xero's conversational GenAI assistant and evolving the underlying capabilities to support increasingly sophisticated, context-aware and agentic experiences.
- Intelligent financial workflows: Developing capabilities such as Automated Bank Reconciliation and smart document capture, using ML and AI to match transactions, extract information from bills and receipts, and automate complex tasks.
- XeroForce: Building the platform for AI-powered workflows, enabling agents to plan and execute complex tasks across Xero’s products and supporting reliable, reusable agentic experiences at scale.
- End-to-end AI product experiences: Integrating AI into customer-facing experiences and product workflows, alongside the backend services, orchestration and infrastructure that make them work.
Where and how you can work
Xero offers a flexible hybrid working model designed to blend the collaboration of office life with the autonomy of remote work. You will have access to our modern office spaces, with expectations around office days and collaborative 'boost days' aligned to help your team connect and ship great code effectively.
Here are some of the things we are looking for
- A track record of designing, shipping and operating production-grade backend systems at scale
- Experience building and operating production systems for LLM or agentic workloads (orchestration, tool use, evaluation, guardrails, latency and cost management)
- Strong system design fundamentals and excellent coding in Python, or another language suited to web-scale services (Go, Java, Kotlin, TypeScript)
- Experience with APIs and service design, cloud infrastructure (ideally AWS), CI/CD and observability, with a focus on latency, cost, reliability and SLOs
- Experience running services in production, including on-call and incident response
- Solid SQL and experience with large-scale data processing
- Excellent communication, with the ability to explain complex technical concepts to business and technical audiences
- A coaching mindset and the ability to set engineering standards and mentor other engineers
Nice to have
- Experience operationalizing ML or LLM workloads (inference serving, evaluation pipelines)
- Familiarity with MLflow, PyTorch or TensorFlow, and data orchestration tools
- Distributed processing experience (Spark, Dask)
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Ripple is looking for a Senior Software Engineer to design, ship, and modernize payment services and full-stack features while leading projects and mentoring engineers.
Location: Thessaloniki, Greece
As a
Software Engineer
at
Alumil
, you will join the
Digital Customer Solutions
team, helping to support and improve the software tools we provide to our clients. You'll be involved in maintaining current applications, fixing bugs, and gradually working on new development projects under the guidance of more experienced team members.
You’ll collaborate closely with other engineers and departments, learn how to understand user needs, and help turn those needs into working software solutions. Also, you will work closely with cross-functional teams to deliver high-quality software that meets user needs and exceeds expectations.
You will play a critical role in designing, developing, and maintaining software solutions that enhance our operational efficiency. Let's take a closer look into your daily tasks:
Craft, test, and uphold cutting-edge software applications and systems
Work alongside product and project teams to gather insights and define software requirements
Identify and troubleshoot software defects and challenges
Adopt and promote best practices in coding and documentation
Engage in discussions regarding system architecture and design
Create software solutions tailored to the needs of our parent company and its subsidiaries
Compile deliverables along with user instructions
Conduct thorough testing to ensure application accuracy
Your impact
Your contributions will support the quality and performance of Alumil’s digital products. As you grow in your role, you’ll help us offer better technology solutions to our clients and the wider engineering industry. This is a great opportunity to build your skills, work in a supportive team, and be part of a company that values innovation and continuous learning.
▶️
Are you passionate about developing applications from concept to completion to improve business services and enhance the way your colleagues and clients work? If so, you're in the right place!
Requirements
A degree in Information Technology, Computer Science, or a related field
Previous experience in developing applications using Angular and Node.js
Understanding of web services (e.g., JSON, XML, REST)
Professional experience with databases (e.g., MySQL, SQL Server, Oracle)
Team player with effective communication skills
Flexibility, critical thinking and problem-solving
Good knowledge of English
Benefits
Provision of private life & health insurance
Annual performance bonus
Work equipment & tools
Annual customized training plan
Hybrid working model
About us
At ALUMIL we are building excellence every day.
Alumil has more than 30 years of experience in the production of architectural aluminium systems and 3.000 employees. We are one of the most advanced companies globally owning state-of-the art production lines in our 12 factories in Europe. Alumil, is a family-owned business that also embraces all of its employees like family. Our culture’s primary focus is on integrity, team spirit, initiative, loyalty and “meraki” (spirited work).
ALUMIL opposes any form of discrimination, unequal behaviour or treatment, and any violation of human rights, and is committed to ensuring equal opportunities in employment. In the recruitment and evaluation of employees, it does not discriminate on the grounds of race, sex, gender identity or gender expression, religion, age, disability, sexual orientation, nationality, political beliefs, social or national origin, or descent.
ALUMIL complies with the statutory provisions strengthening the application of the principle of equal pay for men and women for equal work or work of equal value (Law 5316/2026). The selection process is gender-neutral, and recruitment procedures are conducted in a non-discriminatory manner. Candidates are assessed solely on the basis of objective, job-related criteria.
Every candidate has the right to be informed, in writing or orally, of the pay range for the position prior to the job interview. The pay range has been determined on the basis of objective, gender-neutral criteria, free of any other form of discrimination, in accordance with the company’s pay structure.
Location: Prague, Czechia
D-ploy is an
IT
and Engineering Solutions company with operations throughout the EMEA region including Switzerland, Germany, Czech Republic, Austria, UK, as well as the USA.
We pride ourselves on delivering innovative and superior services and solutions to numerous industry-leading clients. By building relationships and trusted partnerships within the
IT
community, we optimize our customer‘s
IT
productivity and contribute to the organization’s success and value.
We are interested in talking to engaging, flexible, and solution-oriented individuals who are looking to become a part of a dynamically growing and international organization. We are focused on creating value where
IT
counts, join us!
We are looking for an experienced full-stack software and AI engineer to build internal cybersecurity platforms and developer tools. The role combines AI-assisted development, agent harness engineering, application security, Python development, MCP server design, and AWS cloud architecture.
You will use coding agents to move rapidly from requirements to working software while remaining accountable for architecture, security, quality, and production outcomes. Fast-paced delivery is expected without compromising reliability or engineering quality.
Tasks and Responsibilities
Deliver secure, reliable software at a consistently fast pace using Claude Code.
Develop Python services, web applications, integrations, and developer tools.
Design MCP servers and agent workflows.
Build and tune custom AI harnesses for security scanning, including hardcoded secrets, SAST, and SCA.
Review AI-generated code and validate agent outputs.
Design and operate secure AWS architecture and deployment workflows.
Requirements
Strong production experience with AI coding agents and harness engineering.
Experience designing MCP servers, tools, and agent workflows.
A security engineering or application security background is strongly preferred.
Professional Python development and automated testing experience.
Strong cloud engineering and architecture experience, predominantly on AWS.
Strong technical judgment, ownership, and communication skills.
Experience building developer-facing CLI tools is an advantage.
Fluent English (oral and written)
Candidates must declare Criminal record extract not older than three months
Benefits
Broad range of activities, tasks, and projects
Flexible working conditions
Minimum 5 weeks of vacation
Paid sick days
Meal vouchers
Vouchers (B-day voucher, wedding, and new born surprise)
Contributions to wellness programs (multisport card)
Fishing for Friends program – our referral program
Refreshments in the D-ploy office
Further development and professional advancement
Friendly and international working environment
Company-sponsored events
Competitive salary and various benefits
Is
IT
in your DNA?
Location: Remote - United States
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit
www.redditinc.com
.
The Infrastructure Engineering team
enables Reddit to deliver Reliability, Performance, and Efficiency, with a single opinionated technology stack. We empower Reddit developers by delivering a reliable, scalable, and automated foundation - unifying compute, seamless deployments, robust storage, and high-performance messaging to maximize developer velocity and system resilience.
This centralized role hires across several high-impact teams, including:
Messaging:
Delivers a reliable, performant, and efficient platform to support asynchronous communication across all products and services at Reddit.
Site Defense:
Builds platforms that detect and mitigate bots, scraping, and abusive traffic while preserving a reliable experience for legitimate users across Reddit.
Infrastructure Security:
Builds platforms for service identity, secrets management, and secure access that make Reddit’s infrastructure secure by default.
What You’ll Do
Cross-Functional Product Architecture:
Partner closely with Product Management, Product Design, Data Science, and Client Engineers (iOS/Android/Web) to translate business and user needs into reliable, low-latency technical solutions.
End-to-End Delivery:
Own the full software lifecycle for major product initiatives from technical design docs and API contracts to development, testing, rollout, and observability.
Metrics & Experimentation-Led Engineering:
Design, build, and evaluate A/B experiments. Work with tools like BigQuery, HEX, or Firebase to analyze user behavior, conversion funnels, and retention loops to make data-backed engineering decisions.
API & System Performance:
Build and maintain scalable APIs (GraphQL, REST, gRPC) and distributed backend services optimized for client consumption and consumer UI performance.
Technical Rigor & Modern Tooling:
Establish engineering best practices, improve developer workflows, mentor teammates, and use modern, AI-integrated tools to ship high-quality products efficiently.
In your day-to-day, you will:
Steer: Work with the team to select, scope, and drive high leverage projects that align with Reddit’s goals.
Build: Execute on a strategy and create a more performant, more scalable, higher quality architecture around authentication, authorization and identity.
Amplify: Mentor, coach, and collaborate with other technical contributors
Collaborate: Work together with a variety of cross functional teams across Reddit Engineering.
Evolve: Learn and improve your own technical and non-technical abilities
Who you might be:
3+ years of experience building internet-scale software, preferably with a focus on distributed systems infrastructure or infrastructure security.
Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java
Experience with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP)
Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems.
Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product.
Degree in Computer Science or equivalent technical field.
Benefits:
Comprehensive Healthcare Benefits and Income Replacement Programs
401k with Employer Match
Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Flexible Vacation & Paid Volunteer Time Off
Generous Paid Parental Leave
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit
https://www.redditinc.com/careers/
.
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$164,000
—
$229,000 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our
Candidate Privacy Policy for Potential Employees and Contractors
.
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Location: United States, San Mateo, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
How would you like to influence the most successful gaming platform of all time by validating the very technology our developers use to build extraordinary games?
Role Summary:
Sony Interactive Entertainment (PlayStation) is seeking a Software Development Engineer in Test (SDET) to provide hands-on engineering excellence across our SDK ecosystem. This role focuses on building tools and infrastructure for analyzing the quality of the PlayStation SDK and related technology. While this is the primary domain, there are opportunities to expand into 3D graphics, spatial audio, artificial intelligence, and the fully integrated PlayStation game development environment.
We are looking for someone who wants to directly impact PlayStation technology by developing tools and automated systems that deeply analyze SDK components and platform capabilities. You will help strengthen and evolve our testing infrastructure, raise the technical bar for quality engineering, and drive confidence in every release. If you’re passionate about solving complex system-level challenges and influencing technology used by people around the world, we want to hear from you, come help us power the future of PlayStation!
What You'll Be Doing:
- Crafting and improving automated test cases, sample applications, testing tools and frameworks for SDK libraries and low level software (C++)
- Build and improve test infrastructure using Python and Groovy to simplify building, testing, and demonstrating PlayStation® sample applications.
- Monitor test infrastructure, analyze automation failures, improve reliability, and optimize runtime performance.
- Partner closely with software production and offshore teams to compose robust test plans, validation strategies, and documentation.
- Define scalable, maintainable automation and infrastructure patterns that support long-term platform growth.
- Contribute to architectural discussions for test systems spanning C++, embedded firmware (C), and Python-based infrastructure.
- Identify technical risks early and drive mitigation strategies to protect release confidence.
What We're Looking For:
- Excellent interpersonal skills, including presenting technical direction to both engineers and executives.
- Strong programming proficiency in Python & C++, as well as PyTest and GTest frameworks.
- Self-directed, committed to producing strong results, and passionate about high-quality automation.
- Experience building, running, and debugging software in both Windows & Linux environments.
- Deep understanding of automation trade-offs and architectural design decisions.
Nice-to-Have:
- Exposure to Android platform, including SDK, tooling and architecture
- Prior experience with PlayStation SDK development is helpful.
- Familiarity with Unity, Unreal Engine or other game engine technology.
- Containerization technology such as Docker and Kubernetes.
- Proven experience leading complex debugging efforts.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Canada
What the Role Is
We’re hiring a
Staff Software Engineer
who’ll be the technical lead for a new Search team at Babylist. This new team will be focused on moving Babylist’s search capability in-house, making our search results more relevant and personalized, and partnering with other teams to transform search in the product from functional to delightful.
Registry building is the heart of the Babylist product. Every parent builds a list of dozens of products, from swaddle to stroller, with real stakes (a friend or family member is going to buy these things, and a baby is going to use them). As a universal registry, this registry also typically spans many retailers. This makes registry building on Babylist one of the most interesting search and personalization problems in consumer e-commerce.
This is zero-to-one work, with big ambitions. You’d build a search capability from the ground up, with a clear mandate from leadership to do it. In your first year, we expect to have rebuilt search to be highly relevant and personalized, and delivered big bets like universal search: one experience across items we sell and items from other retailers, and across products, guides and registries. We also want to work with Addie, our AI registry assistant, to have LLMs play a role in the search experience.
If you want to tune an established search system, this isn’t the right role. If you’ve worked inside a strong search team and want to build a new system from scratch at a company earlier in that journey, read on.
What You'll Own
A Staff Engineer at Babylist sets direction. You’ll be the technical lead for search: you decide where it goes over the next year or two, sequence the bets that get there, and make the technical and product calls along the way. You’re still in the code and will drive initiatives forward across multiple teams. You’ll have software engineering and machine learning engineering support on the team.
A few examples of initiatives you’d drive on the Search team:
Build search in-house.
Choose the architecture for indexing, retrieval and serving, and plan a seamless migration. The system you design replaces what we use today and is the foundation for everything below.
Define what a good result is.
Decide how we measure result quality, then improve it through query understanding, ranking and the behavioral signals we collect.
Unify search across everything we show.
One experience across items we sell and items from other retailers, and across products, guides and registries, including how to rank items we don’t sell next to ones we do.
Decide how search and recommendations fit together.
Bring what we know about a user and their registry into results, and decide how much retrieval and ranking search shares with our recommendation models.
Make search conversational.
Work with the Addie team, our AI registry assistant, on queries like “best stroller for urban family,” where the shopper describes a need instead of naming a product.
Like every Staff Engineer here, you will:
Take a fuzzy business problem from the first sketch through to production, and stay on the hook for whether it actually helped customers.
Build the platform or tooling other teams adopt by choice, and own it as it scales.
Set the standard for how search builds with AI. Decide what good looks like, build the patterns and evals that get agents there and catch the output that's confidently wrong before it ships.
Partner with product, design and data as a peer, shaping what's worth building from the start.
Coach Senior engineers through the hard calls, the ambiguous ones as much as the technical ones
Who You Are
You meet the Staff bar at Babylist. You’ve shipped production systems for enough years to have earned strong opinions, and you hold them loosely. You can pick up an ambiguous problem and start moving before anyone hands you the full picture. You’ve already changed how a team builds with AI, and the new way stuck.
On top of that, you’ve worked on search problems before, ideally in an e-commerce setting. This role needs depth in the systems behind search and a clear focus on the people using it. You bring:
Hands-on search experience:
building and running search in production, including indexing, retrieval, ranking and query understanding. You know how to keep a search service fast, relevant and reliable as traffic and catalog size grow.
Experience evaluating search quality:
offline and online, including relevance judgments and A/B tests.
A focus on the user:
you use query data, behavior and judgment about result quality to decide what to build, and you can connect a search change to what shoppers do, and to conversion or revenue.
Comfort building from zero:
you can define the problem, design the system and own it end to end.
You measure yourself by impact:
a customer outcome, or a system a dozen teams come to depend on.
Compensation
We post real numbers. For a Canada-based Staff Engineer, the starting base salary range is $299,300 to $372,600 CAD, plus a target annual bonus of 20 percent of base. That's total target cash of roughly $359,160 to $447,120 CAD. On top of that you get meaningful equity and an RRSP match. Where you start in that range depends on your experience, and your pay grows from there with performance and scope.
How We Build
AI is the default here. Engineers run agentic sessions for most of the work, and a lot of the interesting engineering now lives in the scaffolding that makes the agents good: the eval harnesses, the curated context, custom review skills and fast CI. Agents also triage incidents and handle a big share of support. A human always owns the outcome.
The architecture is intentionally simple: one Rails monolith, MySQL and few moving parts. That's deliberate. Simple infrastructure lets us move fast and lets AI reason about the whole system, so the hardest problems are the ones in front of customers.
The Stack
Core app:
Rails, Packwerk, React, TypeScript, Sidekiq
Mobile:
iOS (Swift), Android (Kotlin)
Data, search & events:
MySQL, Snowflake, dbt, Airflow, Weaviate, WarpStream, Hex, Sigma
Machine learning:
deep learning, matrix factorization, retrieval & ranking, AWS SageMaker, MLflow
AI & dev tooling:
Claude Code, Devin, Linear, CodeRabbit, Warden, LangChain, Bedrock AgentCore, Maxim
Infra & ops:
AWS, Kubernetes, Terraform, GitHub Actions, Datadog, incident.io, LaunchDarkly
Key integrations:
Shopify (payments), Iterable (CRM)
Why Babylist
An engineer, expecting her first baby, couldn't find the registry she wanted. So she built it. That's how Babylist started, and it's still how we work: engineers solving problems for families. Becoming a parent is one of the biggest moments in a person's life. Millions reach it for the first time every year, making thousands of decisions and figuring it out as they go. That's who we build for, and we're a long way from done.
Ten million people give gifts through Babylist every year. We did more than $750M in revenue in 2025, up 45 percent over the year before, and we've been profitable for eight years while staying independent. So you can take on a hard, multi-year problem without watching over your shoulder for the next round or the next correction. And the team is small, around 65 engineers, so what you ship stays visible and your scope stays wide.
How We Work
Remote-first across the US and Canada, and we have been for years. That's not changing. We trust you to own your time and your outcomes, and we get everyone in a room together twice a year. Teams are small, pods of three to five engineers, so nothing you ship disappears into a committee. You'll work shoulder to shoulder with product, design and data, and with the partners across the business who rely on what you ship. You'll also stay close to customers yourself: sitting in on user interviews, watching session recordings, riding along with support. Here that's part of the engineering job, on a regular basis.
How We Hire
Three rounds, usually two to three weeks start to finish.
Recruiter conversation (30 minutes).
Trade context: what you want next, what we're building and straight answers on comp, team and remote.
Technical screen (1 hour).
One round, no AI, language-agnostic. Reach for Google when you normally would. We just want to see how you reason from first principles.
Final round (4 hours).
Four one-hour interviews: system design, AI-assisted coding with the tools you'd actually use here, product sense and culture and values. You'll hear back either way within 24 to 48 hours.
Benefits
Company-paid medical and fully covered dental and vision
A 401(k) match
Generous paid parental leave for birthing and non-birthing parents, plus a gradual return-to-work program
Winter Wonder Week, a paid company-wide week off at the end of the year
A remote-work stipend
Mental-health and wellness support
A Few Things to Know
We record and transcribe interviews to evaluate candidates, in line with applicable privacy laws.
We expect you to use AI in your work and we welcome it in the process, but what you submit and say should reflect your own thinking.
If you have a family member or close relationship with a Babylist employee, let your recruiter know.
Official outreach only ever comes from an @babylist.com address
Location: Intellias
Meet your recruiter
Diana Meneses
diana.meneses@intellias.com
https://www.linkedin.com...
Vacancy details
Test Engineering
Automation Test Engineer (Python)
Senior
United States
Office
APPLY NOW
REFER A FRIEND
We are looking for a QA Engineer to support validation and quality assurance activities for an IVI software platform. The engineer will work closely with development, systems, requirements, and integration teams to ensure software quality throughout the software development lifecycle. The role includes test planning and execution, requirements traceability, defect management, and verification of infotainment features across software and hardware environments. This includes hands-on testing on test benches, HIL/Labcar systems, integration rigs, and target hardware, ensuring that IVI functionality meets quality, performance, and reliability requirements while aligning with automotive development processes and standards.
What project we have for you
Join a team developing and validating a next-generation In-Vehicle Infotainment (IVI) platform for a leading automotive OEM. The project focuses on connected vehicle services, multimedia, navigation, and user experience features. You will support software validation across cloud, bench, Labcar, and target hardware environments, ensuring high quality, reliability, and compliance with automotive development standards.
What you will do
Review and analyze software requirements, user stories, and acceptance criteria.
Develop and maintain test plans, test cases, and test execution reports.
Execute functional, integration, regression, and end-to-end testing activities.
Verify traceability between requirements, test cases, and defects.
Identify, document, and track software defects through resolution.
Collaborate with developers, product owners, and systems engineers to ensure product quality.
Support release validation and software verification activities.
Participate in Agile ceremonies and quality planning sessions.
Contribute to continuous improvement of QA processes, tools, and methodologies.
Support compliance with automotive software development standards and processes.
What you need for this
8+ years of experience in Software Quality Assurance or Software Testing.
Experience in automotive software, infotainment, HMI, connected vehicle, Android Automotive, or embedded systems projects.
Strong understanding of Software Development Life Cycle (SDLC) and Agile methodologies.
Hands-on experience in creating and executing test cases, test plans, and test reports.
Experience with API, integration, and system-level testing.
Knowledge of requirements management and traceability practices.
Experience with requirements management tools such as Codebeamer or similar.
Experience with cloud platforms, preferably AWS, and validation of cloud-based applications and services.
Experience with test automation frameworks and scripting, such as Python, Selenium, Robot Framework, Appium, Playwright, or similar tools.
Familiarity with CI/CD pipelines and tools such as GitHub Actions, or GitLab CI.
Strong analytical, troubleshooting, and communication skills.
Bachelor’s degree in Computer Science, Engineering, or a related field.
Preferred Qualifications
Experience supporting software releases in large-scale automotive programs.
Knowledge of ISO 26262 and functional safety concepts.
Experience working in distributed, cross-functional global teams.
ISTQB certification or equivalent.
Working knowledge of ASPICE and automotive software development processes.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Android
Automotive
Python
Selenium
Location: Chicago
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
As a
Software Engineer – Trading Operations
, you’ll provide support to a group of trading desks based in London, Singapore and Chicago. This is an opportunity to solve challenging problems while working closely with experienced traders, researchers and software engineers to optimize operational workflow and use the right tools and technology for the job.
Responsibilities
Take full ownership of the products you create, from prototype to stable production
Embed with Cumberland Mining trading and operations stakeholders, and deliver polished, ergonomic, and elegantly engineered software solutions to business problems faced by the trading operation.
Build, maintain and extend trading related applications, data pipelines, and solutions.
Work with both greenfield and legacy systems across multiple languages (Java, Python)
Provide on-call support as needed.
Requirements
Exceptional interpersonal skills - you communicate clearly with stakeholders as well as other engineers, fostering a collaborative, supportive working environment.
Strong track record in working with in enterprise scale software engineering projects, and be capable of delivering and managing dynamic software projects for key stakeholders
Substantial prior interaction with the front office and senior management in an active trading environment.
2+ years of enterprise experience working on systems involving the use of Version Control, Git, Python/Java, Linux
The ability to work comfortably in multiple programming languages is a big plus.
2-3 years of experience strongly preferred in front office, middle office, back office, or risk management roles working with exchange traded and OTC Products.
Substantial prior interaction with the front office and senior management in an active trading environment
Bachelor’s degree in a quantitative field or material equivalent exposure
Demonstrated ability to work independently, break down problems, and synthesize and implement solutions
The annual base salary range for this position is $120,000 to $175,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
#LI-BL1
Location: Chicago
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it.
DRW
is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
UP (Unified Platform)
consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly coupled service architectures.
The
Pricing and Derived Data team
within UP is seeking an outstanding
Senior Software Engineer
to join us in building a new data platform that provides intra-day and end-of-day prices across the firm.
The team is responsible for pricing millions of instruments across many asset classes and exchanges in near-real-time. Clients range from trading systems needing low-latency updates to researchers working with large historical datasets.
Our current architecture is written mostly in Elixir, which we enjoy and derive great value from. Inter-service streaming communication is over gRPC and the data layer comprises PostgreSQL, Kafka, and ClickHouse. Demand for our services is growing rapidly across a variety of access patterns, and we are now building a comprehensive data platform as an extension of our existing system to meet this demand.
This position presents an opportunity to shape the future direction of our work. The successful candidate will play a key role in answering questions such as:
How do we guarantee that a client sees the same prices whether they query the warehouse, subscribe to a stream, or call our gRPC API?
How do we let clients load a snapshot and then switch to live updates with no gaps or duplicates?
What parts of our systems should stay in Elixir, and where should we consider other technologies?
Experience
We are looking for strong senior generalists who have a considerable experience building data products.
Candidates should be able to provide examples of significant projects that they have led from design through to operating in production, including responsibility for architectural decisions. We are interested in hearing from candidates who have had to choose between technologies and can talk to us about why they would or would not make that choice again.
Relevant areas include event streaming, change data capture, open table formats and stream and batch processing. Associated technologies include Kafka, Delta Lake, Iceberg, ClickHouse, Spark, and Flink. We are interested in a deep understanding of the architectural requirements that these technologies are suitable for rather than years of experience in a specific one of them.
Prior experience in Elixir or in the financial domain is not required, but candidates should be interested in working in these areas.
Examples of projects you may have led include:
Designing and building a high-volume and/or low-latency data processing system, including ingestion, storage, and distribution.
Scaling an ingestion pipeline handling thousands, or tens of thousands of events per second on a single node (optimisation) and/or across multiple nodes (distribution).
The operation and support of a data product which has time- and correctness-sensitive delivery requirements.
Personal traits
We value:
Humility and respect for others, and trust in our teammates.
The ability to learn, adapt and grow.
The capacity to independently drive projects to completion, but a preference to collaborate with teammates.
Excellent listening and communication skills
The annual base salary range for this position is $175,000 to $250,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus.
In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
#LI-SH1
Location: Hybrid - San Francisco
About Vercel:
Vercel is the agentic infrastructure company, freeing people and agents to ship what's next. For more than a decade we've helped builders move from idea to production with speed, security, and exceptional developer experience.
Now we're scaling our products for both agents and people to ship and run software, built in the open and trusted by OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide.
About the role
Developers are building faster than ever. Humans and agents are deploying more than 6 million times a day on Vercel, spinning up over 2 million Sandboxes and serving a trillion requests per month.
Every single one is powered by
our own compute infrastructure
.
The Persistence team sits within Vercel's Compute division. This team owns the deep infrastructure within Hive (our compute platform) focussing on storage and state for all our workloads (Builds, Sandboxes and Functions). This work is redefining compute with features like Fluid Compute, Persistent Sandboxes, and Custom Images.
As a Software Engineer on the Persistence team, you'll work on the infrastructure that runs 100s of instances across every region where our customers deploy code, rethinking low-level primitives and contributing to platform features that improve the experience for thousands of developers every day.
This role is based hybrid in
San Francisco
or
New York City,
and
the role includes in-office anchor days.
What you'll do
Manage and improve our fleet of clusters, running 100s of instances deployed in every region where our customers deploy and run their code.
Write Golang on a daily basis and use Terraform to provision infrastructure; you'll get to know Nomad as our scheduler for managing workloads.
Rethink the primitives of our infrastructure — working with virtual filesystems, Linux primitives, and low-level virtualisation.
Own the reliability and performance of our compute platform, including on-call coverage for a team where every improvement has outsized impact at scale.
Collaborate across teams to drive the convergence of all compute at Vercel.
What you need
5+ years of software engineering experience, with Golang strongly preferred.
Deep experience with virtual machines, file systems and Linux — you like knowing how things work under the hood (tcpdump, strace, and iptables are familiar tools).
Experience building and operating distributed systems at scale; you design for performance and reliability.
Experience with schedulers and orchestrators for managing containers and non-containerised workloads (e.g. Nomad, Kubernetes).
Excellent problem-solving and communication skills, with a genuine enthusiasm for digging into problems that don't have obvious solutions.
Bonus if you
Have worked on low-level virtualisation or sandbox execution environments.
Have product engineering experience and care about the developer-facing impact of infrastructure decisions.
Have experience with on-call operations for large-scale distributed systems.
Benefits:
Competitive compensation package, including equity.
Inclusive Healthcare Package.
Learn and Grow - we provide mentorship and send you to events that help you build your network and skills.
Flexible Time Off.
We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed.
#LI-KR1
Disclosures:
Privacy:
Please review our
Job Applicant Privacy Policy
for more information on how we handle your data.
Equal Opportunity:
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don't necessarily check every box on the job description.
Location: Remote (Canada)
Workplace: Remote
BUILD SOMETHING PEOPLE LOVE
Wealthsimple is Canada’s leading financial innovator. The company offers a full suite of simple, sophisticated financial products across managed investing, do-it-yourself trading, cryptocurrency, tax filing, spending and saving. Wealthsimple currently serves more than 4 million Canadians and holds over $169 billion in assets under administration. The company was founded in 2014 by a team of financial experts and technology entrepreneurs, and is headquartered in Toronto, Canada.
We're proud of what we've built — and we're just getting started. Read our Culture Manual https://www.wealthsimple.com/en-ca/culture and learn more about how we work https://www.wealthsimple.com/en-ca/careers.
ABOUT THE TEAM
People Intelligence sits within People and Communications. We build the data and products behind talent decisions at every level — from leaders, managers, and employees. Our partners in Total Rewards, HRBP, Talent Management, and People Operations depend on what we ship..The team is a growing team, and you will help set the engineering standard for how we build.
IN THIS ROLE, YOU'LL HAVE THE OPPORTUNITY TO:
- Lead technical projects from first design through launch and iteration, across products such as performance cycles, compensation planning, talent reviews, total rewards statements, and self-service tools.
- Design scalable architectures that integrate with our internal systems (i.e. Workday, Ashby, etc.) and our people data platform, that holds up when the whole company is in a review or compensation cycle.
- Build with security in mind from the first commit, including role and reporting-line access, protection for compensation and performance data, and an audit trail on every change.
- Work directly with Total Rewards, HR business partners, Talent Management, and People Operations to understand how each program runs, transforming it into products that managers and employees want to use.
- AI is native to you, and speeds up how you design, build, and test, to help the team adopt the workflows that hold up.
- Raise the technical bar through design reviews, code review, documentation, and mentorship.
SKILLS YOU BRING:
- 5+ years of professional software development, with a track record of building internal tools and production systems that employees and teams depend on every day.
- Full-stack experience building web applications, with depth in at least one of Ruby, Python, TypeScript, or Kotlin, and a modern frontend framework such as React.
- Experience designing systems that handle sensitive data, including authentication, fine-grained authorization, and auditability.
- Clear communication with non-technical partners, and the product judgment to simplify a complex process rather than rebuild.
- Experience taking a product from 0 to 1, including making architectural calls with incomplete information and revisiting them as you learn.
NICE-TO-HAVE'S:
- Experience building HR or people products, such as performance management, compensation planning, talent management, or employee self-service. We value this domain depth highly.
- Experience integrating with an HRIS such as Workday, including its APIs and effective-dated data and other HR related systems (i.e. Ashby, Lever, Shareworks, Okta, etc.)
- Familiarity with how people programs run, including review and calibration cycles, compensation bands and merit planning, and job architecture.
- Experience in a regulated or privacy-sensitive environment.
WHO YOU ARE:
- You are self-directed, and you find the next problem worth solving without waiting for a ticket.
- You are curious about how things work, and you ask why a process exists before you change it.
- You treat employee data with care and think about privacy and access as design constraints from the start.
- You would rather ship a simple version, learn from real users, and improve it than hold back a perfect one.
- You own outcomes, not just code, and you stay with a product after it launches.
- You make the people around you better through pairing, reviews, and clear writing.
WHY WEALTHSIMPLE?
🌸 Top-tier health benefits and life insurance
📈 Long-term group savings with employer match, through Wealthsimple for Business
🌴 20 vacation days, 4 wellness days, and unlimited sick and mental health days per year*
✈️ 90 days away: work outside Canada for up to 90 days per year*
👥 Employee resource groups, including Rainbow (2SLGBTQ), Women of WS, and Black at WS
🌎 We are a hybrid team with over 1,500 employees across North America. The people are one of the best parts of working here: you'll collaborate with incredibly talented, curious, and driven teammates who are deeply committed to doing great work.
*Unlimited paid sick days, Wellness Days and the 90 day away program do not apply to certain roles.
ICYMI
Technology & Innovation at Wealthsimple: We move quickly and build thoughtfully. That means we're always looking for better ways to work — whether that's new tools, AI, or rethinking how we approach a problem. We don't expect you to have all the answers, but we do expect curiosity and a willingness to evolve alongside the products we're building.
Inclusion Statement: We're building products for a diverse world, and we need a diverse team to do it well. We strongly encourage applications from everyone, regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.
Accessibility Statement: We're committed to an accessible hiring experience. If you need any accommodations throughout the interview process, please let us know — we'll work with you to make sure you have what you need. We also welcome any feedback on how we can better accommodate candidates with accessibility needs.
AI in Hiring: We may use artificial intelligence (AI) tools to support parts of our hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our team but don't replace human judgment – all final hiring decisions are made by people. If you have questions about how your data is used, reach out to us.
Location: London; Belgrade
Workplace: Hybrid
About the role
Perplexity's fraud prevention team protects our products, users, and infrastructure from fraud and abuse across the whole lifecycle: sign-up, authentication, payments, API usage, and product features. We build and operate a real-time decisioning platform together with the surrounding systems: data pipelines for detection and model training, integrations with product and payment systems, and internal tooling for investigation and response. As a software engineer on the team, you will own services end to end, from design to production operations, and work closely with fraud analysts, ML engineers, and product teams to make abuse expensive and legitimate usage frictionless.
Responsibilities
- Design, build, and operate high-throughput, low-latency backend services for fraud detection and prevention
- Build data pipelines and real-time feature computation that power detections and ML models
- Collect and process trust signals
- Integrate fraud decisions into product, auth, and payment flows across Perplexity
- Own reliability of production services: observability, alerting, safe rollouts, incident response
- Build internal tooling for investigation, enforcement, and auditability
- Partner with fraud analysts to turn new abuse patterns into production detections quickly
Qualifications
- 5+ years building and operating high-throughput, latency-sensitive backend systems in production
- Strong systems programming skills; Rust, Go, or C++ experience preferred (we write Rust)
- Hands-on experience with Kubernetes, Terraform and cloud infrastructure
- Solid data fundamentals: stream/batch computations, caching and storage trade-offs
- Pragmatic, ownership-driven approach: ship incrementally, measure, and make failures degrade safely
Nice to have
- Fraud prevention, anti-abuse, or payments-risk domain experience
- Experience serving ML models in production
- Client-side experience (web or mobile) for signal collection
ГибридLondon; Belgrade
УдалённоUnited States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
УдалённоseniorUnited States (Remote); Vancouver, British Columbia; Toronto, Ontario; Ottawa, Ontario
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.