Praia Health: Senior Backend Engineer
Company Name
Headquarters: Chicago, IL
URL: https://praiahealth.com
You'll build and scale the platform services that power Praia's consumer health products, with a particular focus on EMR integration, including FHIR connectivity to Epic and other systems. You'll own end-to-end delivery of secure, well-documented APIs used by both internal teams and external health-system partners.
This is a senior-level role with real ownership over complex systems. If you've integrated with healthcare systems before and want to do it alongside people who take both engineering quality and patient experience seriously, we want to chat.
What you'll do
- Design and operate EMR integration services using HL7 FHIR APIs and adjacent integration patterns (Epic, MyChart, others)
- Build secure APIs with strong authentication and authorization, audit trails, and least-privilege defaults
- Use Databricks / Apache Spark for data engineering work as needs arise — pipelines, jobs, Delta Lake — to support product and integration use cases
- Produce and maintain developer documentation that engineers actually want to read: OpenAPI specs, integration guides, runbooks
- Lead code and design reviews; mentor engineers and unblock the team
- Implement automated unit and integration testing, and promote pragmatic TDD standards
- Operate with a DevOps mindset: CI/CD, infrastructure-as-code, observability, on-call readiness
- Partner with Product, Design, and Customer teams to turn requirements into reliable systems
What we're looking for
- 5+ years building and operating production software, with senior- or staff-level scope and ownership of complex systems
- Strong programming skills in one or more of: Java/Kotlin, TypeScript/Node.js, Python (or similar)
- Hands-on experience integrating with EMR/EHR systems
- Experience designing and delivering cloud-native services on AWS, Azure, or GCP, including Kubernetes-based deployments
- Solid grounding in OAuth2/OIDC, mTLS, JWT, secrets management, and secure SDLC practices
- Comfort with CI/CD, build automation, and infrastructure-as-code — and owning your own release and operational processes
- Hands-on observability experience: logging, metrics, tracing, APM tools, and data-driven incident response
- Databricks experience: jobs and workflows, notebooks, Delta Lake, data pipelines
- Strong written and verbal communication — able to write clear technical designs and present to senior stakeholders
- Bachelor's degree in CS / Engineering, or equivalent practical experience
Bonus points
- Open-source contributions
- Patents, publications, or conference presentations
- Prior experience at a healthcare or health-tech company
Benefits
- Competitive base salary and performance-based bonuses
- Full medical, dental, and vision coverage
- Company-paid life insurance and short- and long-term disability
- 401(k) with company matching
- Flexible PTO
- Employee wellness programs and resources
- A supportive and inclusive remote-friendly work environment
To apply: https://weworkremotely.com/remote-jobs/praia-health-senior-backend-engineer
comparis.ch: Backend Engineer, 80-100% (f/m/x)
Company Name
Headquarters: Zuerich
URL: https://en.comparis.ch/
What you will do
We are looking for a Backend Developer to join our Marketplaces department and become part of the cross-functional Homefinder development team. Together, you will maintain and further develop one of Switzerland’s largest real estate platforms used daily by thousands of users.
In this role, you will design and develop scalable backend services, build APIs, and help evolve our architecture towards a modern cloud-native platform running on Azure and Kubernetes. You will also contribute to the migration of existing applications from our legacy .NET Framework stack to a modern container-based environment.
Your responsibilities
-
Design, develop, and maintain scalable backend services using .NET Core / ASP.NET
-
Build and maintain REST APIs and microservices
-
Work with SQL Server and Azure Cosmos DB to manage application data
-
Improve search functionality using Elasticsearch
-
Deploy and operate applications using Docker and Kubernetes
-
Ensure high standards for performance, scalability, security, and reliability
-
Monitor, troubleshoot, and resolve production issues
-
Collaborate with product managers, designers, and developers to deliver high-quality solutions
-
Contribute to the modernization of our platform architecture and rewrite our legacy .NET Framework based backend apps using modern .NET 10
What you bring
-
Degree in Computer Science, Engineering, or comparable practical experience
-
3+ years of professional backend development experience
-
Strong experience with C#, .NET Core / ASP.NET
-
Experience building RESTful APIs and microservices
-
Experience with SQL and NoSQL databases
-
Familiarity with cloud platforms (ideally Azure)
-
Experience with Docker and Kubernetes is a plus
-
Experience working in agile teams
-
Fluent English
Nice to have
-
Experience with vector databases
-
Knowledge of Elasticsearch ranking and search optimization
-
Experience with event-driven architectures
-
Experience building data ingestion pipelines
In return, here is what you can expect from us
At Comparis, we believe that empowered employees deliver the best results. We cultivate a culture of transparency, mutual respect and trust. Firm believers in lifelong learning, we are always trying out new things and continuously developing – both as individuals and as a team. We also offer flat hierarchies, considerable autonomy and creative freedom, as well as a skilled and motivated team that will advise and support you in your work and make it easy for you to push your own boundaries. Finally, we offer flexible working hours to work from wherever you are and live.
Have we triggered your interest?
Then don't hesitate and apply for our position today. If you have any questions, Daphne, our People Management Lead, will be happy to help. We look forward to receiving your application!
Note: If you are currently residing abroad and are interested in a fully remote setup, please note that the employment would be arranged through our Employer of Record partner, remote.com, and therefore follow the labor laws and employment conditions of your country of residence.
We also only consider direct applicants with a maximum time-zone difference of +/- 2 hours from Switzerland (GMT+2).
To apply: https://weworkremotely.com/remote-jobs/comparis-ch-backend-engineer-80-100-f-m-x
Stripe: Senior Backend Engineer
Company Name
Headquarters: Remote
URL: https://stripe.com
Stripe is looking for a senior backend engineer to help build the financial infrastructure of the internet. You'll work on scalable systems that handle millions of transactions per day.
- 5+ years of backend engineering experience
- Strong proficiency in Ruby, Go, or Java
- Experience with distributed systems and microservices
To apply: https://weworkremotely.com/remote-jobs/stripe-senior-backend-engineer
Urban Legend: BACKEND ENGINEER (MID–SENIOR)
Company Name
Headquarters: Washington, DC
URL: https://urbanlegend.co/
LOCATION REQUIREMENTS (NO EXCEPTIONS)
Remote: Must reside in Texas, USA
We are unable to consider candidates outside of Texas for this remote role.
ROLE DESCRIPTION
This is a full-time Backend Engineer role reporting directly to the CTO, open to either a late mid-level engineer ready to level up or a solidly senior engineer looking for ownership and impact. Title and comp will be calibrated to experience. You'll have direct access to senior technical leadership and a real voice in shaping our architecture and roadmap with no layers in between.
You will design, develop, and maintain the scalable backend services that power Urban Legend's campaigns, creator tools, and conversion tracking. You'll work across a polyglot stack, primarily Python/Django and Ruby/Rails, and contribute to an active migration of our infrastructure from Heroku to Render. You'll partner closely with product, design, and front-end engineers to ship customer-facing features end-to-end.
We move fast, ship often, and use modern AI tooling (Cursor in particular) as a core part of our day-to-day workflow. Above all, we are looking for someone with a strong bias toward action. You'd rather ship something today, learn from it, and iterate than spend a week debating the perfect approach.
WHAT YOU'LL WORK ON
Our backend ecosystem includes:
• A Django/DRF monolith (Postgres, Redis, RQ workers, Docker)
• Two Ruby on Rails services (Rails 7/8, Postgres, Puma)
• A Flask service for high-throughput conversion tracking
• A Node.js/TypeScript service (Express, Drizzle, Playwright/Puppeteer)
• Shared infrastructure across Docker, Postgres, Redis, and AWS — currently in the middle of a Heroku → Render migration
REQUIRED QUALIFICATIONS
• A strong bias toward action. You ship, you measure, you iterate. You don't get stuck in analysis paralysis, and you're comfortable making good-enough decisions with incomplete information.
• Strong, production-level expertise in either Python/Django or Ruby on Rails. You don't need both on day one, but you should be excellent in one and excited to ramp quickly on the other.
• Demonstrated ability to learn unfamiliar frameworks and languages quickly. We'll occasionally need you in Flask, Node/TypeScript, or wherever the work lives.
• Solid fundamentals in OOP, relational databases (Postgres), REST API design, background job processing, and caching (Redis).
• Comfortable working in Docker-based local and production environments.
• Experience building scalable, high-performance, secure backend systems.
• Strong collaboration skills in a remote/hybrid environment, with exceptional problem-solving ability and attention to detail.
• Active, hands-on experience with AI coding tools, particularly Cursor, and a point of view on how to use them effectively.
• Bachelor's degree in CS, Engineering, or a related technical field, or equivalent professional experience.
STRONGLY PREFERRED
• Infrastructure / platform experience — you're a product engineer first, but you've spent time on a platform team or otherwise have meaningful DevOps chops. We are looking for someone who can add real value to our Heroku → Render migration, not a pure DevOps hire who can't ship product work.
• Hands-on experience with Render, Heroku, or similar PaaS platforms.
• Experience with CI/CD pipelines, container orchestration, observability (Sentry, logging, metrics), and zero-downtime deploys.
• Familiarity with AWS (S3, Lambda, etc.).
• Front-end literacy sufficient to integrate cleanly with our React/TypeScript clients.
NICE TO HAVE
• Experience with creator / marketing / ad-tech platforms.
• Experience with payments (PayPal, Stripe, Brex, etc.).
• Experience with web scraping, headless browsers (Playwright/Puppeteer).
BENEFITS:
- Industry competitive compensation with significant opportunities for growth
- Health benefits package
- Unlimited PTO
To apply: https://weworkremotely.com/remote-jobs/urban-legend-backend-engineer-mid-senior
Fusemachines: Applied AI Engineer (Automation)
Company Name
Headquarters: Nepal
URL: https://fusemachines.com/
Role Overview
As an Applied AI Engineer(Automation), you will deliver high-impact AI and automation solutions for clients—owning work from requirements discovery through prototype and production deployment. You’ll build reliable, maintainable systems that integrate LLMs into real business workflows via APIs, automation platforms, and backend services.
This is a mid-to-senior individual contributor role. You’ll collaborate closely with Solutions Architects, Delivery/Engagement leads, and Product Managers to scope, build, ship, and iterate on client solutions.
Key Responsibilities
- Design & Deploy: Design, develop, and deploy tailored AI and automation solutions aligned to client objectives.
- Build Workflows & Services: Translate business problems into production-grade AI workflows and services using Python, automation tools (n8n/Make/Zapier or similar), and LLM platforms/APIs (e.g., OpenAI, IBM watsonx.ai, Amazon Bedrock), plus retrieval systems.
- Agentic Systems: Build and deploy agentic workflows using LangChain, LangGraph, and Google ADK, including tool calling and structured outputs.
- Retrieval & Knowledge Systems: Implement RAG pipelines using vector databases and search technologies (e.g., Pinecone, Elasticsearch, pgvector) and graph databases when appropriate.
- Prototype → Production: Ship fast prototypes, then harden them into scalable systems (testing, reliability, deployment, monitoring) independently or with a team.
- Client Partnership: Participate in discovery, run technical calls/demos when needed, and communicate tradeoffs clearly to client and internal stakeholders.
- Ongoing Support & Iteration: Improve deployed solutions through feature work, bug fixes, monitoring, prompt/model improvements, and additional automations.
- Documentation: Produce clear technical documentation, client demos, and internal playbooks to enable reuse and scalability.
- Continuous Learning: Stay current on LLM tooling and delivery best practices to improve quality and speed.
Success in This Role Looks Like
- Solutions consistently meet or exceed client expectations and show measurable impact (time saved, cost reduced, improved conversion/deflection, faster cycle time).
- Clients trust you as a go-to engineering partner and expand usage of deployed AI workflows.
- Deliveries are production-ready: monitored, testable, documented, and maintainable.
Required Qualifications
- 3–8 years of software or AI engineering experience (mid-to-senior).
- 2–3+ years of AI Automation, Generative AI, or Agentic AI (mid-to-senior).
- Strong Python engineering skills and experience building APIs/services (e.g., FastAPI).
- Hands-on experience integrating LLMs (e.g., OpenAI APIs or equivalents), including prompt design, structured outputs, and basic evaluation practices.
- Experience with at least one workflow automation platform (n8n, Make, Zapier, or similar) and building reliable integrations.
- Familiarity with RAG fundamentals and retrieval systems (embeddings, vector search); exposure to vector databases and/or Elasticsearch.
- Production engineering fundamentals: Docker, cloud deployment (AWS/GCP/Azure/IBM), and experience with async/queuing patterns (e.g., Celery, Redis, Kafka).
- Comfort operating in a client-facing environment: technical calls, demos, and collaborating with cross-functional stakeholders.
Preferred Qualifications
- Experience with fine-tuning LLMs or other ML models; broader ML exposure is a plus (not required).
- Familiarity with observability and tracing (e.g., LangSmith, OpenTelemetry) and prompt/version lifecycle management.
- Experience with graph databases / knowledge graphs.
- Familiarity with data governance and AI governance concepts (PII handling, auditability, access controls, risk awareness).
- Prior consulting experience or work in fast-paced startup environments.
To apply: https://weworkremotely.com/remote-jobs/fusemachines-applied-ai-engineer-automation
Spotify : Senior Machine Learning Engineer, Personalization
Company Name
Headquarters: Sweden
URL: https://newsroom.spotify.com/company-info/
You’ll join a team working at the intersection of machine learning, music understanding, and user experience. We focus on generating music sessions powering experiences like systems that power conversational playlist generation to give users more adaptive and intuitive control over what they listen to.
This team collaborates closely with product, design, user research, and data science to build personalized, high-impact features used by hundreds of millions of listeners worldwide.
What You'll Do
- Design, build, evaluate, and ship LLM-based solutions that give users more adaptive control over their listening experience
- Work on prompted playlist experiences with a focus on music fulfillment and session generation
- Collaborate with cross-functional partners across user research, design, data science, product, and engineering
- Prototype new ML approaches and bring them into production at global scale
- Build and improve systems that connect artists and fans in personalized and meaningful ways
- Contribute to the development of scalable ML systems serving hundreds of millions of users
- Promote best practices in ML system design, testing, evaluation, and deployment across the organization
- Actively contribute to a strong community of machine learning practitioners at Spotify
Who You Are
- You are experienced in machine learning and enjoy solving complex real-world problems in collaborative environments
- You have a strong background in machine learning, natural language processing, and generative AI
- You are comfortable applying theory to build real-world, production-ready applications
- You have hands-on experience building and deploying end-to-end ML systems at scale
- You are familiar with LLM-based systems and techniques for improving them using human feedback such as reinforcement fine-tuning, DPO, or similar approaches
- You have experience designing modular ML architectures and writing technical specifications in partnership with product teams
- You are experienced with large-scale distributed data processing tools such as Apache Beam or Apache Spark
- You have worked with cloud platforms like GCP or AWS
Where You'll Be
- This role is based in New York
- We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
To apply: https://weworkremotely.com/remote-jobs/spotify-senior-machine-learning-engineer-personalization
Bjak: Senior QA Automation Engineer
Company Name
Headquarters: Malaysia
URL: https://bjak.my/en
If you enjoy building cutting-edge platforms and ecosystems to provide equal access to financial services for the masses, we'd love to speak with you!
Your Mission:
-
Design, develop, and enhance robust automation frameworks using modern tools (e.g., Playwright, Cypress, Selenium).
-
Write clean, maintainable automated test suites for web, API services, and other application types.
-
Integrate automated tests into Git-based CI/CD pipelines (e.g., GitHub Actions, Jenkins) to support continuous delivery.
-
Execute and manage functional, regression, integration, and specialized performance tests.
-
Participate in requirement reviews to define test scenarios, identify edge cases, and ensure maximum test coverage.
-
Perform root cause analysis of failures and collaborate directly with development and product teams to resolve defects and ensure quality metrics are met.
-
Maintain test data, mocks, and environments, and build specialized tooling (e.g., monitoring/reporting dashboards) to improve QA efficiency.
-
Document test plans, test cases, automation design decisions, and contribute to the continuous improvement of overall QA processes and best practices.
Requirements:
-
Bachelor's Degree in Computer Science, Software Engineering, or related fields.
-
3+ years of experience in QA Automation for backend services and cloud infrastructure.
-
Strong experience with automation tools such as Playwright, Cypress, Selenium, or Appium.
-
Proficiency in JavaScript/TypeScript is a must
-
Solid understanding of REST APIs, automated API testing (Postman, Newman, REST Assured).
-
Experience with CI/CD pipelines and version control (Git).
-
Knowledge of software testing methodologies and QA best practices.
-
Familiarity with microservices, cloud platforms (AWS/GCP), and containerization (Docker/Kubernetes) is a plus.
Bonus Points:
-
Experience with performance testing (Locust, k6, JMeter).
-
Experience with contract testing (PACT).
-
Security testing fundamentals (OWASP).
-
Understanding of SQL/NoSQL databases.
-
Previous work in Agile/Scrum environments.
Benefits:
-
Innovative Challenges: Work on fast-moving, challenging, and unique business problems.
-
Career Growth: Benefit from strong learning and development plans for your career growth.
-
Global Environment: Thrive in an international work environment with a flat organizational structure.
-
Competitive Salary: Receive a competitive salary package.
To apply: https://weworkremotely.com/remote-jobs/bjak-senior-qa-automation-engineer
Chess.com: Senior ML Engineer
Company Name
Headquarters: California, US
URL: https://www.chess.com/about
About You
You believe in the power of ML and AI to build amazing, interesting, and insightful products and services for humanity… and you’d love to do that in chess!
What you'll do
- Own ML-driven product features, identifying opportunities through to modeling, deployment, experimentation, and impact.
- Partner with Product, Leadership, Growth, and Data Science to determine which problems should (and shouldn’t) be solved with ML, define success metrics, and iterate based on real-world performance.
- Design, build, and ship scalable ML systems, including data pipelines, training workflows, and production model serving infrastructure.
- Prototype rapidly and iterate regularly, developing repeatable evaluation frameworks, running experiments, and improving models based on results
- Shape our ML architecture and MLOps practices, establishing standards for experimentation, deployment, monitoring, and retraining as we scale.
- Drive innovation in Generative AI, exploring how we can best use LLMs and agents to power new user experiences and internal productivity tools.
- Provide technical leadership and mentorship, mentoring more junior team members, influencing our roadmap, and raising AI/ML literacy across the company.
Preferred Skills
- 5+ years of demonstrated, hands-on experience building scaled ML systems, training large ML models, or equivalent experience.
- 1+ year of AI engineering experience.
- Strong technical skills and judgment around coding, testing, and building for scale.
- Strong practical ML knowledge, solid knowledge of ML theory, and a working understanding of the AI application stack and lifecycle in the context of foundation models, from evaluation to deployment.
- High sense of ownership and a drive to deliver impact in a fast-paced, evolving, ambiguous environment.
About the Opportunity
- This is a full-time opportunity
- We are 100% remote (work from anywhere!)
---
You can learn more about us here:
- https://www.chess.com/article/view/how-chess-com-virtual-team-works-together
- https://www.chess.com/about
To apply: https://weworkremotely.com/remote-jobs/chess-com-senior-ml-engineer
Lemon.io: Senior AI Engineer / Data Annotator
Company Name
Headquarters: New York, NY
URL: https://lemon.io
Are you a talented Senior Engineer looking for a remote job that lets you show your skills and get decent compensation? Look no further than Lemon.io — the marketplace that connects you with hand-picked startups in the US and Europe.
What we offer:
- The rate depends on your skills and experience. We've already paid out over $11M to our engineers.
- No more hunting for clients or negotiating rates — let us handle the business side of things so you can focus on what you do best.
- We'll manually find the best project for you according to your skills and preferences.
- Choose a schedule that works best for you. It’s possible to communicate async or minimally overlap within team working hours.
- We respect your seniority so you can expect no micromanagement or screen trackers.
- Communicate directly with the clients. Most of them have technical backgrounds. Sounds good, yeah?
- We will support you from the time you submit the application throughout all cooperation stages.
- Most of our projects involve working in a fast-paced startup environment. We hope you like it as much as we do.
- Through our community, we will connect you with the best developers from more than 71 countries.
We are seeking specialists in AI/Data: AI Engineers, Data Annotators, Data Engineers, MLOps Engineers, Data Analysts, and Data Scientists. Below are the requirements for some of the roles:
Requirements – AI Engineers:
- 3+ years of commercial experience applying AI to practical technology solutions;
- 3+ years of experience with Python required; experience with other programming languages commonly used in AI is a plus;
- At least 3 years of experience with LLMs and 2+ years of experience in AI agent development, LangChain, or OpenAI required, OR 2+ years of expertise with LangChain and OpenAI;
- Familiarity with AWS, GCP, or Azure required;
- Experience developing and shipping AI agents.
Requirements – Data Annotator:
-
4+ years of commercial experience as an engineer;
-
3+ years of commercial experience with Python.
-
Strong technical skills: as a Senior Engineer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture.
-
Clear and effective communication in English — advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls.
-
Strong self-organizational skills — ability to work full-time remotely with no supervision.
-
Reliability — we want to trust you and expect that you won’t let us and the client down.
-
Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly.
Sounds good for you? Apply now and join the Lemon.io community!
NOT YOUR TECH STACK?
We have multiple projects available for Senior Developers. If you have 4+ years of commercial software development experience and are proficient in any of the following areas: React & Python, React & Node, React & Ruby, PHP & Angular, PHP & Vue, Vue & Node.js, React & .NET, Android & iOS, Angular & .NET, Angular & Node.js, Vue & .NET, Python & Vue, MLOps, React & Java, Data Science, Blockchain (Web3/Solidity/Solana), Symfony & React, Symfony & Vue, Symfony & Angular, Symfony & JavaScript & Next.js & TypeScript, Data Analysis, React & PHP, Data Engineering, DevOps, React & Golang, Svelte & Python, Svelte & Node, Svelte & TypeScript, Rust, Golang, Shopify & JavaScript, Vue & Nuxt, Python & Node, Angular & TypeScript, Ruby & Ruby on Rails, React Native & Ruby, React Native & Python, PHP & Laravel, .NET & C#, Java & Spring, Unreal Engine & C++, Python & LLM, Unity, Machine Learning Engineering, Python & Flask — we’d be happy to connect and match you with a suitable project.
If your experience matches our requirements, be ready for the next steps:
- VideoAsk — watch a short video about our startup, up to 10 minutes
- Complete your profile on our website
- 30-minute screening call
- Technical interview
- Feedback
- Magic Box (we are looking for the best project for you).
We do not provide visa assistance, and our cooperation model does not include the benefits typically offered with direct hire.
P.S. We work with developers from 71+ countries in different regions: Europe, LATAM, the U.S (if you are an owner of W-9 ben form), Canada, Asia (Japan, Singapore, South Korea, Philippines, Indonesia), Oceania (Australia, New Zealand, Papua New Guinea), and the the UK. However, we have some exceptions.
At the moment, we don’t have a legal basis to accept applicants from the following countries:
- European: Hungary, Iceland, Liechtenstein, Kosovo, Belarus, Russia, and Serbia.
- Latin America: Cuba and Nicaragua
- Most Asian countries and Africa.
We expand and shorten the list of exemptions regularly.
Do you represent a company with engineers who match the description and want to collaborate with us through staff augmentation? Then register here.
To apply: https://weworkremotely.com/remote-jobs/lemon-io-senior-ai-engineer-data-annotator
Philo: Lead Backend Software Engineer (Product API)
Company Name
Headquarters: San Francisco, CA, Brooklyn, NY, Cambridge, MA or remote
About Philo
Philo is building the future of television. Our product lets you watch your favorite shows on all the devices you care about, with seamless playback, insightful discovery, and effortless sharing. In short, we’re building the TV experience that we’ve always wanted for ourselves.
We’re a company that puts people first — both our subscribers and our team. At Philo, our philosophy is to empower our colleagues to do their best work while supporting each other in pursuing shared goals. We value pragmatism, pride in our work, and passion. We believe in having transparency and openness across all parts of the company.
We are committed to diversity and inclusion as we grow the Philo team and shape the future of TV. We believe that a diverse set of voices and perspectives on our team enables us to innovate faster and create the best experience for our subscribers.
Philo is headquartered in San Francisco, with additional offices in New York and Cambridge, MA. Our leadership team includes a cofounder of Facebook as well as alums of Meraki and HBO. Philo is backed by NEA and industry partners including Discovery, Viacom, AMC, and A&E.
Lead Backend Software Engineer (Product API)
Philo aims to connect customers with their favorite shows, help them discover new favorites, and get them seamlessly into the video player watching their next shows. The Product API team is central to this mission and powers virtually every non-media interaction in our application delivering a personalized experience for millions of users across web, mobile, and connected TV platforms.
The team builds out the Philo show catalog and exposes it via search, ML powered recommendation, and platform integration like search on Roku, FireTV, and tvOS. They provide a robust API to clients platforms to access this catalog along with features needed for a streaming service like saving shows, sending notifications, and running experiments. They do this all while load testing and scaling the system to millions of users and considering security and privacy. A challenge for the team is to support many different clients and the team has built out frameworks, infrastructure, and APIs to enable this. For example, building out a framework on top of GraphQL to dynamically change the home page instantly and across all platforms without any client modification allowing for content curation, user personalization, and all types of home page experimentation.
Engineering leads at Philo lead by example, and are expected to ship features, triage bugs, manage releases, and generally advocate for quality throughout the codebase. We are seeking an enthusiastic, experienced backend engineer with a deep technical background building scalable APIs, services, and platform infrastructure. You will contribute to the technical vision and roadmap for Product API, drive architecture and reliability with strong observability, coordinate cross-team delivery to unblock new user experiences, and ensure partner integrations land smoothly. You'll model best practices to the team, unblock your teammates when they are stuck, and help ensure platform stability and clarity of contracts as the team delivers multi-quarter outcomes.
Responsibilities
- Provide technical leadership to members of the Product API team, including input on system architecture and design tradeoffs, as well as coaching other members of the team and mentoring new hires.
- Collaborate with product and client engineering teams to design and deliver GraphQL APIs that enable rich, performant user experiences while maintaining clean separation of concerns and optimal client-server interactions.
- Own and evolve critical product subsystems including recommendations, catalog, search, in-app notifications, user preferences, viewing history, collections, experiments, and feature flags.
- Build and maintain proxy and augmentation layers that integrate domain services from across the organization (such as video infrastructure, recommendations systems, and search) into a cohesive, unified API.
- Drive continuous improvements to the reliability, performance, scalability, and maintainability of Philo's product API infrastructure, ensuring sub-second response times and high availability across all endpoints.
- Collaborate with data science and product analytics teams to instrument the API layer for experimentation, A/B testing, and feature rollouts, enabling data-driven product decisions.
- Build and enhance observability tools to proactively monitor API performance, identify bottlenecks, debug issues, and ensure optimal cache utilization across the system.
- Work with infrastructure teams to optimize database queries, implement effective caching strategies, and ensure DataServer scales efficiently as Philo's user base grows.
Qualifications
- 8+ years of software development experience.
- 2+ years of experience mentoring and providing technical guidance to other engineers (bonus points for experience or interest in managing engineering teams).
- Strong experience designing and implementing GraphQL APIs at scale (bonus points for experience with complex schema design, query optimization, and federation patterns).
- Proven track record of building highly efficient and highly available backend services using NodeJS, Ruby, Golang, Python, or similar programming languages.
- Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes, AWS).
- Deep understanding of API design principles, RESTful and GraphQL patterns, caching strategies, and performance optimization techniques.
- Experience working with large amounts of data and making data-based decisions to prioritize projects, including familiarity with relational and non-relational databases and modern data warehousing and querying with SQL.
- Strong systems thinking with the ability to design cohesive API abstractions that cleanly separate concerns while enabling flexibility for diverse client needs.
- Experience building proxy and aggregation layers that integrate multiple backend services into unified APIs.
- Familiarity with experimentation frameworks, feature flag systems, and A/B testing infrastructure.
- Experience and aptitude for collaborating and communicating with internal stakeholders across product, design, client platform engineering, and data science teams.
- Understanding of video streaming product ecosystems and the unique challenges of building APIs for multi-platform applications (web, mobile, TV).
- Expertise in either product-facing API development or machine learning systems and model serving infrastructure.
We are language agnostic, but most of our backend code is written in Golang, NodeJS and Ruby, with some C++ and Python. Our services run on Kubernetes, and we practice continuous deployment across all of our systems.
More about Philo
At Philo, we’re a company that puts people first—both our subscribers and our team. We empower our colleagues to do their best work while supporting one another in pursuing shared goals. We value pragmatism, pride in our work, and passion, with transparency and openness as fundamental parts of our culture.
We’re committed to diversity, equity, inclusion, and accessibility as we grow the Philo team and shape the future of TV. We believe that a diverse range of voices and perspectives enables us to innovate faster and create the best experiences for our subscribers. Philo is proud to be an Equal Opportunity Employer. We’re committed to supporting every candidate and employee. If you need an accommodation at any stage of the process, please email recruiting@philo.com and we’ll work with you to meet your needs.
Philo offers 70+ top-rated networks, including AMC, BET, CMT, Comedy Central, Discovery Channel, Food Network, Hallmark Channel, HGTV, HISTORY, Investigation Discovery, Lifetime, MTV, Nickelodeon, OWN, VH1, We TV, and more. It also includes all the groundbreaking originals and blockbuster movies available with AMC+ and access to HBO Max Basic With Ads and discovery+. Our service also includes 100+ free channels and premium add-ons like STARZ and MGM+.
Our extensive library boasts over 85,000 titles, and our unlimited DVR allows users to save their favorite shows and movies for up to a year, skipping ads for a seamless viewing experience. Stream on up to three devices simultaneously, whether on your phone, tablet, laptop, or TV using Roku, Apple TV, Fire TV, Samsung TV, Android TV, Vizio TV, or Chromecast.
Philo is headquartered in San Francisco, with offices in New York and Cambridge, MA. Our leadership team includes a Facebook co-founder and alums from Meraki and HBO, backed by NEA and industry partners like Discovery, Viacom, AMC, and A&E.
Join us at Philo and be part of a team that's shaping the future of TV!
Projected Start Date: ASAP
Status: Full-time
Location: San Francisco, CA, Brooklyn, NY, Cambridge, MA, or remote
Compensation: Includes annual salary, company stock options, and health benefits. Salary is determined by experience and location:
- San Francisco, New York City: $200K - $235K
- Boston, DC Metro, Los Angeles, Seattle: $190K - $225K
- Denver, Atlanta, Austin, Las Vegas, Sacramento, Chicago: $189K - $215K
- Texas, Florida: $170K - $205K
We value a diverse and inclusive workplace and we welcome people of different backgrounds, experiences, skills, and perspectives. Philo is an equal opportunity employer. We believe that everyone does their best work when they are supported by each other and the company, and we offer a generous set of benefits to make sure the Philo team is happy and healthy. Here is a sampling of the benefits we offer our team:
- Full health, dental and vision coverage for you and your family
- 401(k) plan with employer contributions (we match 100% of deferrals up to 3% of pay and 50% of the next 2% of pay)
- Flexible working hours
- Up to 20 weeks of fully paid parental leave
- Unlimited paid time off for vacation and sick leave
- $2,000 annual vacation bonus (we pay you to take a two week vacation)
- $5,250 annually for professional development and educational assistance
- $1,250 annual home office + TV stipend during first year of employment ($250 annually thereafter)
- $500/month ($6,000/year) bonus for employees who commit to working at least 3 days per week in our offices, plus generous commuter benefits ($315/month towards transit, rideshare, bike rental, or parking at our HQ office in San Francisco)
- Free Gympass subscription — an all-in-one corporate benefit that gives employees the largest selection of gyms, studios, classes, training and wellness apps
- Dog-friendly office
- And much more!
For California Residents: Philo’s CCPA Notice at Collection – Employees, Applicants, Owners, Directors, Officers and Contractors
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
To apply: https://weworkremotely.com/remote-jobs/philo-lead-backend-software-engineer-product-api
Manifest Cyber Public: Senior Backend Application Engineer - Product & Platform
Company Name
Headquarters: Remote-US
Manifest is hiring a highly qualified, Senior+ backend software engineer responsible for designing and scaling new and existing web services and ETL architecture to support hundreds of thousands of transactions per second. This role will drive high-performance, resilient system designs in a fast-paced, data-intensive environment.
The impact you will have:
- Architect and build robust, fault-tolerant web and ETL services that scale to high throughput.
- Act as a key communicator, bridging gaps between teams, clarifying technical concepts, and ensuring alignment across projects.
- Identify and implement improvements in system performance and processes, ensuring the company remains competitive in a fast-paced market.
- Design and build new features for the Manifest platform to be used by critical organizations around the world.
As a Senior Backend Engineer - Product & Platform:
- Architect and implement scalable web services and ETL pipelines
- Design high-performance systems that efficiently handle 10K's+ transactions/sec
- Collaborate with engineering teams to optimize existing systems and integrate new technologies
- Develop robust monitoring, testing, and deployment strategies for mission-critical services
- Define and maintain the high standards of our engineering culture. As a part of a high performing engineering team, you’ll help recruit and onboard your colleagues
- Work closely with product management, designers, and other engineers
- Resolve issues together quickly and collaboratively
- Communicate internally and externally on what we’re building and why it’s special
As an experienced Backend Engineer you bring the following skills and experience to the team:
- 8+ years of experience in software engineering, with a focus on web services and ETL systems
- Proven track record scaling high-volume, data-intensive systems
- Expertise in distributed systems, microservices, and cloud architectures
- Familiarity with containerization, orchestration, and CI/CD pipelines
- High proficiency in our primary stack (Typescript, Mongo, Go, Python) is not strictly required, but you should be familiar enough to be able to quickly spin up on languages applicable to your role.
- Previous experience with commercial software products (SaaS and on-prem) that support 3rd party/external customers.
- Experience working in early stage technology (B2B SaaS) startups
- Strong communication skills and the ability to work effectively in a collaborative environment
Bonus but not required:
- Strong experience with MongoDB in particular and other data stores as well
- Experience with or general familiarity with AI/ML, LLMs, & model tuning
- Background or experience in infosec, red teaming, or broader cybersecurity concepts
- Experience with other FOSS and Commercial SDLC security and DevSecOps tooling including SCA, DAST, SAST, etc.
The benefits of working at Manifest include:
- Help organizations get new-found visibility into their software, and be more secure!
- Fully remote work (with potential for hybrid co-working)
- Unlimited PTO (which we take seriously)
- Medical/dental/vision insurance coverage for you and your dependents paid at 100%!
- Competitive salary & meaningful stock options
- 401(k) and retirement options
- ️ Help get in at the ground floor of a well-funded, early stage startup!
- Additional benefits to come (retirement, holiday gifts, etc.)