Location: Worldwide; Georgia; Armenia; Serbia; Poland
Social Discovery Group
(SDG) is a group of social discovery companies. SDG solves the problems of loneliness, isolation, and disconnection - transforming virtual intimacy into the new normal. SDG’s products redefine the way people interact and connect with one another.
Our portfolio includes social entertainment platforms designed to connect people online across different cultures and regions of the world.
We bring together a team of like-minded people and IT professionals who specialize in creating and developing globally impactful social discovery products. Our international team of digital nomads works remotely from all over the world.
We’re proud to be a two-time “Great Place to Work” winner (USA & Japan, 2024–2025) and a Top-5 Company for Work-From-Anywhere Jobs (FlexJobs, 2025).
We are looking for a
Team Lead Software Engineer
(.NET)
.
Your main tasks will be:
Own delivery of the monolith-to-microservices modernization end-to-end — from legacy analysis through production release — with full visibility into pipeline status and risk.
Partner with Product and Architecture to review specs, map legacy dependencies, and turn that into estimates the team can actually hit.
Guide architectural decisions across .NET Core services, databases (SQL/NoSQL), and frontend integrations, and be the go-to for the hardest backend, data migration, and production incident calls.
Sharpen how the team works day-to-day — tighter task tracking in Jira, more accurate estimation, and a QA partnership that keeps bugs resolved fast and production stable.
Run regular 1-on-1s tied to real career goals, and drive the feedback and process changes that keep the team improving and engaged.
We expect from you:
Solid
.NET engineering background
with deep expertise in C#, .NET 8, and ASP.NET Core.
Deep understanding of web application architecture, REST APIs, the microservices pattern, message brokers (RabbitMQ), and
database design (PostgreSQL, MS SQL Server, Redis).
Practical experience with legacy system modernization, monorepo-to-microservices refactoring, and containerization (Docker, Kubernetes).
Ability to act as the technical escalation point for complex implementation, data migration, or performance issues.
Proven experience managing engineering teams — running 1-on-1s, performance reviews, and objective evaluations.
Strong track record in delivery management: task tracking in Jira, process discipline, and hitting internal deadlines with predictable releases.
Experience reviewing business specs, assessing technical feasibility, and providing high-level estimates — partnering closely with PM and product to keep engineering output aligned with product goals.
What do we offer:
REMOTE OPPORTUNITY
to work full-time;
The
initial pay level
or
pay range
for this role will be shared with candidates during the recruitment process and before the commencement of employment;
Vacation
28 calendar days per year;
7 wellness days per year
(time off) that can be used to deal with household issues, to lie down and recover without taking sick leave;
Bonuses up to $5000
for recommending successful applicants for positions in the company;
50%
payment for professional training, international conferences, and meetings;
Corporate discount for
English lessons;
Health benefits.
According to the paychecks, if you are not eligible for corporate medical insurance, the company will compensate you with up to $ 1,000 gross per year per employee. This can be spent on self-purchase of health insurance or on doctor’s fees for yourself and close relatives (spouse, children);
Workplace organization.
The company provides all employees with an equipped workplace and all the necessary equipment (table, armchair, wifi, etc.) in our offices or co-working locations. In the other locations, the company provides reimbursement of workplace costs up to $ 1000 gross once every 3 years, according to the paychecks. This money can be spent on the rent of the co-working room, on equipping the working place at home (desk, chair, Internet, etc.) during those 3 years;
Internal gamified gratitude system:
receive bonuses from colleagues and exchange them for our merchandise, team building activities, massage certificates, etc.
Sounds good? Join us now!
The initial pay level or pay range for this role will be shared with candidates during the recruitment process and before the commencement of employment.
Location: Malta
About the Role
Are you an experienced Senior Backend Software Engineer ready for your next challenge? The Payments Engineering Area is hiring! Payments Engineering is responsible for building the best payment customer experience from payment pages perspective and improving the offering of different payment options across global brands and markets that we operate within. We are an international team with some of the best people in the industry! If you are passionate about the latest technologies and can handle company-critical responsibilities, then this is the role for you!
What You’ll Work On
Design, develop, and maintain scalable and reliable server-side applications using the .NET framework and related technologies.
Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand requirements and translate them into technical specifications.
Develop and implement efficient and secure RESTful APIs and microservices to support client applications and integrations.
Perform thorough testing and debugging of backend applications to ensure high quality and reliability.
Optimise application performance and scalability through code optimisations, caching strategies, and database optimisations.
Participate in code reviews to ensure code quality, adherence to architectural guidelines, and best practices.
What You Bring
Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
Strong background in backend development, with experience in languages such as C#/.Net
Knowledge of NoSQL, PostgreSQL, SQL Server databases.
Experience in design and implementation of distributed systems that comprise of multiple domain-oriented services.
Understanding of front-end development technologies, including HTML, CSS, and JavaScript.
Familiarity with version control systems, preferably Git.
Familiarity with containerisation technologies like Docker and orchestration tools like Kubernetes.
Strong understanding of object-oriented programming (OOP) principles and design patterns.
Proficiency in SQL databases both in writing queries and optimising performance
Effective communication skills in English, both verbal and written, with the ability to work collaboratively in a team environment.
Stay updated with the latest trends, tools, and technologies in backend development and actively contribute to improving development processes and efficiency.
Nice to Have
Bachelor's degree in Computer Science, Information Technology, or a related field.
We don’t expect you to be an expert in all these technologies but would anticipate experience with some combined with a curiosity for others: etcd, Consul, Redis, Apache Kafka, RabbitMQ, gRPC, Orleans.
Benefits
Hybrid working model
Private health insurance
Life insurance
Wellness allowance
Home office set-up allowance
24 days annual holiday leave + additional days for public holidays falling on weekends
Flexible compensation benefits
Remote working from abroad options
Who We Are
Betsson Group is one of the largest companies within the Global iGaming space and can trace our heritage as far back as the 1960’s. We’re Swedish and publicly listed too with our Operational HQ located on the Mediterranean Island of Malta.
We strive to deliver the best customer experience in the industry. As a market leader within iGaming we offer online gaming products across 12+ jurisdictions and 20+ brands.
You will be part of a passionate team, which is building an industry leading, scalable, multi-brand platform used by hundreds of thousands of our customers!
Product Development at Betsson Group
Our Product Development organisation is truly Global with cross functional teams spanning 6 Tech Hubs – Malta, Budapest, Stockholm, Tallinn, Malaga and Athens. With around 1,000 strong professionals, the Product Development organisation is spear-headed by our CTO-CPO with all our talented Area Teams working together.
Ready to Apply?
If this sounds like your next step, please submit your CV in English.
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Location: Malta
About the Role
Are you an experienced Backend Software Engineer ready for your next challenge? The Payments Engineering Area is hiring! Payments Engineering is responsible for building the best payment customer experience from payment pages perspective and improving the offering of different payment options across global brands and markets that we operate within. We are an international team with some of the best people in the industry! If you are passionate about the latest technologies and can handle company-critical responsibilities, then this is the role for you!
What You’ll Work On
Design, develop, and maintain scalable and reliable server-side applications using the .NET framework and related technologies.
Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand requirements and translate them into technical specifications.
Develop and implement efficient and secure RESTful APIs and microservices to support client applications and integrations.
Perform thorough testing and debugging of backend applications to ensure high quality and reliability.
Optimise application performance and scalability through code optimisations, caching strategies, and database optimisations.
Participate in code reviews to ensure code quality, adherence to architectural guidelines, and best practices.
What You Bring
Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS).
Strong background in backend development, with experience in languages such as C#/.Net
Knowledge of NoSQL, PostgreSQL, SQL Server databases.
Experience in design and implementation of distributed systems that comprise of multiple domain-oriented services.
Understanding of front-end development technologies, including HTML, CSS, and JavaScript.
Familiarity with version control systems, preferably Git.
Familiarity with containerisation technologies like Docker and orchestration tools like Kubernetes.
Strong understanding of object-oriented programming (OOP) principles and design patterns.
Proficiency in SQL databases both in writing queries and optimising performance
Effective communication skills in English, both verbal and written, with the ability to work collaboratively in a team environment.
Stay updated with the latest trends, tools, and technologies in backend development and actively contribute to improving development processes and efficiency.
Nice to Have
Bachelor's degree in Computer Science, Information Technology, or a related field.
We don’t expect you to be an expert in all these technologies but would anticipate experience with some combined with a curiosity for others: etcd, Consul, Redis, Apache Kafka, RabbitMQ, gRPC, Orleans.
Benefits
Hybrid working model
Private health insurance
Life insurance
Wellness allowance
Home office set-up allowance
24 days annual holiday leave + additional days for public holidays falling on weekends
Flexible compensation benefits
Remote working from abroad options
Who We Are
Betsson Group is one of the largest companies within the Global iGaming space and can trace our heritage as far back as the 1960’s. We’re Swedish and publicly listed too with our Operational HQ located on the Mediterranean Island of Malta.
We strive to deliver the best customer experience in the industry. As a market leader within iGaming we offer online gaming products across 12+ jurisdictions and 20+ brands.
You will be part of a passionate team, which is building an industry leading, scalable, multi-brand platform used by hundreds of thousands of our customers!
Product Development at Betsson Group
Our Product Development organisation is truly Global with cross functional teams spanning 6 Tech Hubs – Malta, Budapest, Stockholm, Tallinn, Malaga and Athens. With around 1,000 strong professionals, the Product Development organisation is spear-headed by our CTO-CPO with all our talented Area Teams working together.
Ready to Apply?
If this sounds like your next step, please submit your CV in English.
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Location: Seoul, Korea
Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title
League of Legends
to critical and player acclaim. As the most played video game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the
League of Legends
experience.
We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints.
That's where you come in.
As a
Senior Software Engineer
on Riot’s Account and Identity Management team you’ll build and operate the persistent account and identity experiences that help players understand, manage, and control their Riot accounts after sign-up. You’ll work on capabilities such as account settings, Riot ID management, account linking, privacy and communication preferences, parental controls, account recovery, and self-service workflows. You will be serving players worldwide and help evolve regional solutions into reusable global capabilities.
You’ll independently drive multi-month projects from discovery and technical design through launch and production support, collaborating with engineers, product partners, Player Support, and teams across Riot. You’ll write secure, reliable, well-tested services and APIs that your team will be accountable for. You will contribute to a strong engineering culture through design reviews, documentation, and mentorship. The ideal candidate brings 3–5 years of software engineering experience or equivalent expertise, experience with backend services and distributed systems, and strong ownership, communication, and technical judgment. Experience with Java or Kotlin, cloud infrastructure, identity systems, OAuth or OpenID Connect, and web security is a plus.
Responsibilities:
Develop and support our workflow services used by millions of players
Support our suite of mission-critical Java, Kotlin, and Node services at a globally distributed scale
Partner with product owners and technical leads to build and operate features end-to-end
Provide high-quality software by writing unit, functional, and integration tests
Invest in team’s complete ownership of our products by participating in on-call rotation
Required Qualifications:
Bachelor’s degree in Computer Science or a related field, or equivalent experience
5+ years of experience in a software engineering role (i.e. software, systems, architecture)
Expertise in Java, Kotlin, and some familiarity with Node.js / Typescript.
Experience with the following: microservices architecture, client/service application architecture, API architecture and development
Desired Qualifications:
Familiarity with “Infrastructure as Code” and tooling like Terraform, Docker and Jenkins
Familiarity with Cloud Platform providers like AWS or GCP
Familiarity with web security concepts (OWASP security models, cookies, CORS)
Familiarity with client / full-stack development
Expertise operating distributed services at high scale
For this role, you'll find success through craft expertise, a collaborative spirit, and choices that focus on your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position.
Our Perks:
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our
benefits pages
for more information.
Riot Games fosters a player and workplace experience that values teamwork embodied by the
Summoner's Code
and
Community Code
. Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of
thriving together
and our ongoing work to build the
most inclusive company in Gaming
.
As a Rioter in Seoul, you’ll join a tight knit group of exceptionally bright minded individuals who share our prioritization of player experience, rejection of convention, and passion for gaming. Riot Games Korea is dedicated to creating tailored player experiences that show local players they aren’t lost in translation.
Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.
Location: San Francisco
Perplexity is seeking energetic engineers to join our highly driven Agent Engine team. The Agent Engine team designs and builds powerful agentic experiences including Perplexity Computer https://www.perplexity.ai/computer, the Comet ecosystem, our Agent API, and more. In short, we build frontier intelligence systems for the world's most discerning users.
As an engineer on our Agent Engine team, you'll bring AI expertise, sharp product intuition, and a tinkerer's mindset to advance the frontier of what agents can accomplish for our millions of devoted users. You'll work across engineering and applied research to solve many open problems in AI, including:
- Designing frontier agent harnesses and systems to perform high-stakes, mission-critical work for our users;
- Leveraging action and decision models that determine, based on complex multimodal states, how to accomplish user-specified objectives;
- Providing consistently excellent experiences across local execution, headless cloud, custom executors, and other environments through sound system design and flexible abstractions;
- Developing permission architectures, payload classifiers, and other methods to implement secure-by-design agentic capabilities;
- Designing optimal data representations and modes of interaction between agents and their environments;
- and much, much more.
QUALIFICATIONS
- Strong foundational familiarity with the AI systems stack.
- Proficiency in Python (bonus points for TypeScript, Go, and/or Rust).
- Significant experience in at least one of the following areas:
- Harness engineering
- Agent Skills and plugin architectures
- Model training and reinforcement learning
- Browser technologies (CDP, Playwright, extension development, etc.)
- Strong technical intuition and taste for user experience excellence.
- Comfortable working with a small, fast-moving team; bias toward ownership.
- A passion for shipping products that surprise and delight.
Location: Bengaluru
Workplace: Hybrid
WHY HARVEY
At Harvey, we’re transforming how legal and professional services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping how critical knowledge work gets done for decades to come.
This is a rare chance to help build a generational company at a true inflection point. We have strong product-market fit and world-class investor support. We’re scaling fast and defining a new category in real time. The work is ambitious, the bar is high, and the opportunity for growth — personal, professional, and financial — is unmatched.
Our team moves fast, takes ownership, and is deeply committed to the mission — operating with intensity, staying close to our customers, and pushing each other for excellence. We live by three values: Decisiveness, Simplicity, and Job's Not Finished. We act quickly on clear judgment over perfect information, we believe simplicity is what scales, and we're never satisfied with where we are. If you want to do the best work of your career alongside people who share that drive, we'd love to build with you.
At Harvey, the future of professional services is being written today — and we’re just getting started.
ROLE OVERVIEW
As a Senior Software Engineer on the Core Infrastructure team at Harvey, you'll play a critical role in designing and building new infrastructure systems while equally scaling and strengthening our existing infrastructure. Our infrastructure is the foundation that powers every user interaction with Harvey — processing billions of prompt tokens and millions of daily requests across our global legal AI platform.
You'll work in an environment balanced between innovation — building new systems — and operational excellence, ensuring that Harvey remains resilient and efficient as it scales products, regions, customers, and usage. Your contributions will directly impact the reliability, scalability, and security of our platform as we serve the world's leading law firms and professional service providers.
This role is based in Bengaluru, India.
WHAT YOU'LL DO
- Design and build scalable, fault-tolerant infrastructure systems that power Harvey's AI platform across multiple cloud regions
- Own and evolve our multi-cloud infrastructure (Azure, GCP), including Kubernetes orchestration, networking, and container management
- Lead technical initiatives around observability, incident response, and operational excellence — building systems that enable rapid detection and resolution of issues
- Architect and optimize our distributed systems for reliability, including load balancing, quota management, and failover mechanisms
- Partner with Product Engineering and Security teams to ensure our infrastructure is an accelerant, not a constraint
- Drive infrastructure-as-code practices using tools like Terraform and Pulumi to enable reproducible, auditable deployments
- Mentor engineers and raise the technical bar across the organization through code reviews, design reviews, and technical leadership
Representative Projects
- Design and implement a next-generation model proxy architecture that routes millions of daily inference requests while maintaining model API compatibility and enabling seamless model integration
- Build distributed rate limiting and quota management systems using Redis-backed algorithms to handle bursty traffic patterns without degrading user experience
- Architect multi-region deployment strategies that meet strict data residency requirements for global enterprise customers
- Develop comprehensive observability infrastructure with granular SLA monitoring, burn rate alerts, and detailed token attribution for cost tracking
- Lead the evolution of our CI/CD pipelines to improve developer velocity while maintaining production stability
WHAT YOU HAVE
- 8+ years of experience in Core Backend Infrastructure Engineering or Backend Platform Engineering in a production environment
- Long track record building and scaling complex, large-scale distributed systems
- Deep proficiency with cloud infrastructure platforms (Azure preferred; GCP or AWS experience transfers well)
- Strong fluency in Infrastructure as Code (IaC) tools — Terraform, Pulumi, or CloudFormation
- Solid understanding of Kubernetes, container orchestration, networking, and cloud security at scale
- Experience with observability tools (Datadog, Sentry) and incident response practices (PagerDuty, Incident.io http://Incident.io)
- Strong programming skills in Python, Go, or similar languages
- Excellent problem-solving skills, a "spidey sense" of where things could go wrong, and a commitment to operational excellence
Nice to Have
- Experience building infrastructure for AI/ML workloads or high-throughput inference systems
- Background with distributed rate limiting, load balancing, or quota management systems
- Experience operating multi-tenant platforms with strict security and compliance requirements
- Track record of leading complex cross-functional projects and delivering measurable impact
ADDITIONAL INFORMATION
- Work eligibility: Must be authorized to work in India. Visa sponsorship is not available for this role.
PLEASE FIND THE APPLICANT PRIVACY FOR THIS REGION HERE https://www.harvey.ai/legal/india-applicant-privacy-notice.
#LI-AS2
Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.
We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made by emailing accommodations@harvey.ai
Turn general product goals into clear requirements, a practical scope and technical decisions. Build product features, DATEV integrations and automations across frontend and backend.
Location: Remote
Please note that all communications regarding this position will be sent exclusively from an email address ending in @planetscale.com Any correspondence relating to this role will only originate from this domain.
PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform delivers a fully managed, multi-cloud Postgres service designed for the most demanding production workloads. We handle the complexity of provisioning, scaling, replication, and failover - so engineering teams can focus on building their products.
Our customers entrust us with their most precious digital asset, their data, so the stakes couldn't be higher. We're looking for a Software Engineer to join our Postgres engineering team and help us build a world-class managed Postgres offering.
What's the job to be done?
You will design and build the control plane that provisions, scales, and heals Postgres clusters with minimal customer-visible downtime.
You will build and maintain high availability, disaster recovery, and data protection solutions that keep customer databases safe through infrastructure failures.
You will tune Postgres to operate at scale for some of the largest and most demanding workloads in the world.
You will build tooling and automation for database operations, backup, restore, and migration workflows - and participate in an on-call rotation.
You will work directly with customers to understand their workloads and translate real-world needs into platform improvements.
These attributes best describe you…
You have strong experience building, operating, or maintaining large-scale Postgres deployments in production.
You have an excellent understanding of low-level operating systems concepts including multi-threading, memory management, networking, storage, and performance.
You have strong fundamental computer science skills and can reason about distributed, fault-tolerant systems.
You thrive in a collaborative environment, enjoy mentoring other engineers, and communicate complex technical tradeoffs clearly.
You are self-motivated and can work independently with minimal guidance while making sound technical decisions.
What you will need
5+ years of software engineering experience designing, building, and supporting large-scale systems in production.
Strong proficiency in Go, with experience in other languages like Ruby, Python, Zig or Rust.
Experience building and maintaining distributed, fault-tolerant services.
Working knowledge of Kubernetes and containerized applications.
Experience building and operating distributed systems at scale.
What else will help you be successful
Experience building or operating a database-as-a-service or managed database platform.
Experience with connection pooling and proxy layers for Postgres.
Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code.
Contributions to open-source projects, especially in the Postgres or database infrastructure space.
Experience working with remote, geographically distributed teams.
Previous experience at a high-growth technology company.
Why PlanetScale
We're redefining how high-growth companies manage data at scale—and we work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Software Engineer, you'll be at the core of building the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale is a profitable company with a philosophy centered around building small teams of p99 individuals and is recognized as one of the fastest growing companies in America.
At PlanetScale we believe in supporting people to do their best work and thrive no matter the location. Our mission is to build a diverse, equitable, and inclusive company. We strive to build an inclusive environment where all people feel that they are equally respected and valued, whether they are a candidate or an employee. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status.
If you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
Total Compensation and Pay Transparency
An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process.
Base salary range: $120,000 - $290,000 USD
Responsibilities: Analyze information to determine, recommend, and provide innovative solutions to complex business problems related to existing system. Owner and subject matter expert for Large Software Systems and business initiatives.
УдалённоseniorTebra only initiates contact with candidates via email from an official Tebra email address (@
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
.
We are seeking a senior backend software engineer to help build the app conversion signals that power Reddit’s app advertising business. You will work on MMP integrations, SKAN processing, and App CAPI to make app installs and in-app events more reliable, useful, and easier for advertisers to integrate.
Role Description:
Advertisers depend on conversion signals to understand campaign performance and guide investment. Missing events, duplicate delivery, inconsistent mappings, and difficult integrations can undermine that trust. Your work will improve the systems and diagnostics that make app signals usable for measurement and downstream ads systems.
Responsibilities:
Own backend projects across MMP, SKAN, and App CAPI, from requirements and design to implementation, rollout, and ongoing operation.
Build scalable ingestion and processing services with clear contracts, validation, deduplication, failure recovery, and data lineage.
Develop integration tooling and diagnostics that help advertisers and partners identify and resolve signal delivery problems.
Analyze signal quality and delivery metrics, investigate discrepancies, and prioritize improvements with product and data science partners.
Work with partner engineering and downstream consumers to evolve schemas and integrations without disrupting existing advertisers.
Incorporate privacy and security requirements into system design, and maintain controls throughout the data lifecycle.
Raise engineering quality through testing, design reviews, incident learning, and mentorship.
Required Qualifications:
Demonstrated senior-level backend software engineering experience delivering and operating scalable production systems.
Hands-on app ads signals or mobile measurement experience, with depth in MMP integrations, SKAN, or app conversion APIs.
Strong programming, API design, distributed systems, and SQL skills, supported by independent problem solving and data investigation.
Clear communication and a record of delivering results with cross-functional teams and stakeholders.
Benefits:
100% remote opportunity (we have 4 office locations for hybrid/onsite work preference in NY, SF, LA and Chicago)
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
#LI-AJ1
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit
https://www.redditinc.com/careers/
.
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$190,800
—
$267,100 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our
Candidate Privacy Policy for Potential Employees and Contractors
.
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Location: Remote, Global
Workplace: Remote
ABOUT SUPABASE
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
ABOUT THE ROLE
Supabase Storage https://supabase.com/docs/guides/storage is a scalable and high performance object storage service and is one of our fastest growing services. The current landscape of tools for uploading, storing, processing and delivering assets is complicated. Developers are forced to think about regions, caching, codecs and security before they can start uploading anything.
We are looking for engineers to solve this problem once and for all!
You will be working across the entire stack - client libraries, CLI, CDN, the storage server and the deployment infrastructure. One day, you might focus on improving upload resilience in iOS applications; the next, you could be optimizing the S3 protocol for efficient retries or finding ways to accelerate upload processing.
You will be contributing to both our open source server https://github.com/supabase/storage and upstream dependencies we use, like the TUS server https://github.com/tus/tus-node-server/pulls?q=sort%3Aupdated-desc+is%3Apr+author%3Afenos+is%3Amerged.
This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions.
WHAT YOU’LL BE RESPONSIBLE FOR
- Improving our analytics bucket offering and improving the storage of open file formats like iceberg and ducklake
- Asset optimization to speed up delivery for websites and mobile applications
- Building out our edge network to speed up uploads and build features like automatic cache invalidation
- Improve the performance, observability, and reliability of our storage server
- Work with the frontend team to build a fast, powerful storage explorer
- Improve our APIs, client libraries and CLI to provide an exceptional end-to-end DX for our users
- Resolve escalated support issues, while also identifying and resolving systemic issues across the platform
YOU MIGHT BE A GOOD FIT IF YOU
- Have 5+ years backend engineering experience of running Node.js in production
- Have experience with highly scalable, distributed systems
- Are comfortable with working across the stack - backend application development, some infrastructure work including deploying, monitoring and scaling the service
- Posses familiarity with observability tools (OpenTelemetry, Prometheus, Grafana) and performance tuning
- Have experience with production-grade PostgreSQL usage, including tuning and troubleshooting
- Demonstrate an ownership mentality: driving projects end-to-end
- Display empathy towards developer experience
NICE-TO-HAVE
- Prior experience working on developer tools
- Solid knowledge of cloud infrastructure (AWS, GCP or Azure) and containerization (Docker, Kubernetes)
- Direct experience designing and operating large file upload/download pipelines at scale
- Deep, practical CDN integration and optimization knowledge
- Experience with image and video processing tools (sharp, dssim, ffmpeg), formats and codecs (AVIF, WebM, Brotli) is a plus
- Experience with the frontend ecosystem (Next.js, React, etc) is a plus
WHAT WE OFFER
- Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
- Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
- Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
- Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
ABOUT THE TEAM
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Location: San Francisco
Perplexity is seeking software engineers to join our Training Infrastructure team. We’re responsible for the large-scale RL and agent evaluation platforms that enable Perplexity to train state-of-the-art models and optimize agent harnesses.
We are full-stack engineers with a broad remit. If you join us, you’ll build the distributed systems that orchestrate AI workloads across global-scale compute infrastructure. You’ll also define novel user and agent interfaces for designing, managing, and launching experiments. You’ll create tools that make experiment results legible to humans and agents alike, enabling everything from ad-hoc experiment retrospectives to closed-loop autoresearch. And much more!
A strong candidate will possess both experience and passion for solving difficult problems at the intersection of AI, distributed systems, and research acceleration.
QUALIFICATIONS
- 2+ years of experience developing and shipping distributed systems for compute-intensive workloads, with a focus on reliability, scalability, and performance.
- Proficiency in a general-purpose backend language such as Python, Rust, C++, or Go, and experience with cloud infrastructure and container orchestration, such as AWS and Kubernetes.
- Familiarity with reinforcement learning (RL), agent evaluation, or ML infrastructure, and an interest in building systems that accelerate experimentation and model development.
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience.
WHY PERPLEXITY IS DIFFERENT
- Craftsmanship. We build high quality, tasteful products targeting both the AI native and AI curious.
- Ownership. You identify the problem, design the solution and ship it.
- Entrepreneurship. We think like founders, act with urgency, and hustle to deliver for each other and our users.
- Scholarship. Work among highly talented peers, pursuing knowledge and truth, upleveling ourselves, our teams, and our products.
- Partnership. We amplify each others' strengths, break down silos, and give selflessly to help our colleagues deliver excellence.
You'll design, build, test, deploy, and maintain scalable, reliable platform services and shared libraries. You'll contribute to platform and system architecture decisions with a focus on reliability, scalability, and developer experience.
Location: Canada, Waterloo, ON
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.
Sr. Software Development Engineer In Test, ML/AI
At SIE, we believe in making play safer for everyone. Within our Information Security team, we protect our people, platforms, and products with smart, scalable, and thoughtful solutions. Our mission is to provide clear, actionable risk and security insights that guide the business and enable amazing player experiences.
We’re building a team that thrives on collaboration, curiosity, and delivering real value. Come help us make a difference!
Overview
We are hiring a Sr Software Engineer in Test specializing in ML/AI quality, including automation for model evaluation, LLM-assisted test generation, and validation of AI-powered workflows. The role includes guiding quality strategy and developing automation frameworks. You will also manage implementation for complex, cross-functional, machine learning-powered products and services. This role involves more than test development. You will lead quality initiatives from start to finish, ensuring teams stay synchronized, dependencies are managed, and releases are delivered confidently. You will work closely with ML, engineering, product, and infrastructure teams. You will shape how quality is built, monitored, and expanded while leading embedded QE efforts within projects.
What you’ll do
Define and complete quality strategies, test plans, and automation coverage for ML-powered services and platform components.
Use LLMs and other AI-assisted techniques to generate, expand, and maintain high-value test cases for ML-powered workflows.
Design scenario-based test suites for AI features, including adversarial prompts, edge cases, ambiguous inputs, and underrepresented user scenarios.
Lead QE efforts for multi-functional projects, driving risk assessment, dependency management, and release readiness.
Design, develop, and maintain scalable automation frameworks for backend services, APIs, and ML inference systems using Python and/or Java.
Build automated validation for ML and LLM outputs, including ranking behavior, score distributions, prompt/response quality, hallucination indicators, and probabilistic model evaluation.
Debug test failures, service anomalies, model inconsistencies, and AI behavior regressions to identify root causes and drive resolution.
Perform functional, integration, regression, API, end-to-end, performance, and reliability testing for distributed systems.
Improve automation reliability, reduce flakiness, and optimize execution efficiency.
Partner with engineering and ML teams to integrate automated testing into CI/CD pipelines and release workflows.
Collaborate across teams to establish scalable quality standards, tooling, and guidelines.
Required qualifications
Bachelor’s degree in Computer Science or equivalent
5+ years of experience as an SDET or QE engineer focused on backend and distributed systems.
Experience using LLMs to generate, transform, and prioritize test cases for AI-powered experiences.
Experience with AI evaluation tooling, prompt evaluation frameworks, model monitoring, or human-in-the-loop review workflows.
Strong experience testing RESTful APIs, microservices, and distributed architectures.
Proficiency in Python, Java, JS or similar languages for automation development.
Hands-on experience with automation frameworks such as pytest, JUnit, Selenium, Playwright, Cypress, or Appium.
Experience with CI/CD systems and test pipelines (Jenkins, GitHub Actions, etc.).
Experience with cloud and container technologies (AWS, GCP, Kubernetes, Docker).
Familiarity with databases, monitoring, and observability tools.
Strong understanding of SDLC, Agile methodologies, and release processes.
Excellent problem-solving, debugging, and communication skills.
Preferred qualifications
Experience validating ML outputs using statistical analysis or scenario-based testing approaches.
Familiarity with ML infrastructure, data pipelines, or model-serving platforms (Seldon, KServe, Ray Serve, etc.).
Prior work in content moderation ML, security, fraud detection, or adversarial ML.
Experience testing high-scale, low-latency online services.
Experience with Databricks or similar ML platform tooling.
Familiarity with Node.js, React, or modern frontend technologies.
Experience testing mobile, console, or other non-PC platforms.
What sets you apart
Strong combination of automation engineering and delivery ownership.
Ability to drive quality across complex cross-functional initiatives.
Practical understanding of how to test non-deterministic AI systems and separate model variance from quality regressions.
Proven risk management and dependency coordination skills.
Ability to influence engineering teams and promote quality guidelines.
Passion for scalable, reliable, and maintainable automation systems.
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.
The estimated base pay range for this role is listed below.
$114,900
—
$172,300 CAD
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: Vancouver, BC
We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent orchestration. We are expanding several of our key AI engineering teams: depending on where you land, you might lead architecture across our core agentic runtime, develop high-throughput evaluation and safety infrastructure, or build the sophisticated customer-facing builders and canvas surfaces that allow enterprises to coordinate humans and AI agents seamlessly. Because this is an organization-wide search across our AI teams, you will participate in a single, streamlined technical interview process, and we will work with you to match you to the ideal team at the end of your interview experience.
This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.
What you’ll achieve
Drive the technical design, architecture, and end-to-end delivery of medium-to-large projects across our AI roadmap, guiding and collaborating with multiple engineers.
Design robust, extensible, and performant systems that support agentic execution, prompt-driven automation, model orchestration, and strict enterprise-grade data boundaries.
Solve complex technical problems by weighing technical debt, developer velocity, execution risk, and direct business goals.
Anticipate customer and architectural risks early, breaking down complex, ambiguous product visions into clear engineering milestones and actionable tasks.
Champion technical excellence, write high-leverage design docs, run meaningful retrospectives, establish testing norms, and mentor engineers across levels to raise the engineering bar.
Partner closely with Product Managers, Engineering Managers, Product Designers, and Data Scientists to define requirements, clarify trade-offs, and align technical direction with Asana's broader product strategy.
About you
Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
6+ years of professional software engineering experience designing, building, and maintaining production distributed systems, microservices, or complex full-stack architectures.
Demonstrated track record of technical leadership across multiple services or codebases, with practical experience or deep interest in LLMs, agentic patterns, evaluation pipelines, retrieval-augmented generation (RAG), or real-time streaming infrastructure.
Proven ability to author comprehensive technical design docs, evaluate trade-offs (e.g., latency, cost, determinism, maintainability), and make durable architectural decisions.
Track record of acting as a Tech Lead or Area of Responsibility (AoR) owner—successfully driving multi-contributor projects from ambiguity to delivery while navigating cross-team dependencies.
Passion for mentoring and coaching fellow engineers, providing actionable code and design feedback, and establishing long-term engineering best practices.
Deep empathy for the end-user experience, understanding how backend architecture and model behaviours directly affect user trust, interface latency, and workflow reliability.
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.
What we’ll offer
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.
For this role, the estimated base salary range is between $176,000 -$200,000. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.
In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:
Mental health, wellness & fitness benefits
Career coaching & support
Inclusive family building benefits
Long-term savings or retirement plans
In-office culinary options to cater to your dietary preferences
These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
#LI-Hybrid #LI-HC1
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.
We believe in supporting people to do their best work and thrive. Our goal is to ensure that Asana upholds an environment where all people feel that they are respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.
Join Asana’s Talent Network
to stay up to date on job opportunities and life at Asana.
Location: Vancouver, BC
We’re looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to turn manual work into scalable, intelligent systems. We are hiring software engineers across several of our core AI teams, ranging from the platform foundations and runtime infrastructure powering autonomous agents, to the trust, evaluation, and observability systems that ensure safety and governance, to the high-impact product surfaces enabling users to build and run AI-orchestrated workflows. Because we are hiring for multiple teams, you will interview through a centralized interview process, and we will undergo a team matching process at the end.
This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.
What you’ll achieve
Own the end-to-end implementation of small-to-medium features and services that power intelligent collaboration and agentic automation across Asana.
Write clean, modular, and well-tested code across our stack while evaluating trade-offs between latency, cost, and reliability when integrating modern foundation models, prompt pipelines, and workflow orchestration logic.
Proactively maintain and improve Areas of Responsibility (AoRs), monitor production pipelines, participate in team on-call rotations, and diagnose complex bugs across asynchronous or distributed systems.
Break down feature specifications into clear engineering milestones, provide accurate technical estimates, and reliably execute to advance the adoption of the AI Suite.
Elevate code quality, advocate for test coverage and technical debt remediation, and conduct thoughtful and rigorous code reviews for your peers.
About you
Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.
2+ years of professional software engineering experience shipping production code in modern distributed architectures, web services, or data-intensive systems.
Strong command of software design fundamentals, testing practices, and data structures, paired with experience or curiosity in working with LLMs, prompt pipelines, vector databases, or agentic frameworks.
Demonstrated ability to take a technical specification, evaluate trade-offs, seek feedback on risky or complex changes early, and ship to production with minimal oversight.
High bar for code health, writing well-structured, maintainable, and self-documenting code with comprehensive test plans and logical PR breakdowns.
Experience collaborating closely with Product Managers, Designers, Data Scientists, and fellow engineers while communicating progress clearly and surfacing blockers early.
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.
What we’ll offer
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.
For this role, the estimated base salary range is between $146,000-$162,000. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.
In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:
Mental health, wellness & fitness benefits
Career coaching & support
Inclusive family building benefits
Long-term savings or retirement plans
In-office culinary options to cater to your dietary preferences
These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.
#LI-Hybrid #LI-HC1
About us
Asana is a leading platform for human + AI collaboration. Millions of teams around the world rely on Asana to achieve their most important goals, faster. Asana has been named to Fortune's Best Workplaces for 7+ years and recognized by Fast Company, Forbes, and Gartner for excellence in workplace culture and innovation. We offer an exceptional office-centric culture while adopting the best elements of hybrid models to ensure that every one of our global team members can work together effortlessly. With 13+ offices all over the world, we are always looking for individuals who care about building technology that drives positive change in the world and a culture where everyone feels that they belong.
We believe in supporting people to do their best work and thrive. Our goal is to ensure that Asana upholds an environment where all people feel that they are respected and valued, whether they are applying for an open position or working at the company. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.
Join Asana’s Talent Network
to stay up to date on job opportunities and life at Asana.
seniorMalta
Malta
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоWe welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status