All roles

Open role

[Remote] Senior Software Engineer, Backend - Internal Tools - Santa Monica Ca (hybrid) to $195,000

Remote · Hong Kong Full-time

Note: The job is a remote job and is open to candidates in USA. Intermedia Group is recruiting for an unnamed client seeking a backend engineer for its Internal Tools team. The role will build a next-generation advertiser management platform from the ground up, designing APIs, services, and data models while collaborating across teams to deliver scalable, high-performance solutions.

Responsibilities

  • Backend Development: Design, implement, and maintain scalable backend systems. Develop APIs, microservices, and other server-side components that power platform features and functionality
  • Architecture and Design: Contribute to the architecture and design of backend systems. Ensure solutions are reliable, scalable, and performant, and make informed decisions on technology choices and system design
  • Data Modeling: Design and optimize relational database schemas and queries that serve as the system of record for the platform
  • Collaboration: Work closely with product managers, designers, and engineers to define and implement new features and improvements
  • Problem-Solving: Identify and troubleshoot complex technical issues, provide effective solutions, and optimize system performance. Continuously improve and refactor the codebase to enhance scalability and maintainability
  • Code Quality: Maintain high standards for code quality, including thorough testing, code reviews, and documentation
  • Innovation: Stay current with industry trends and emerging technologies. Evaluate and recommend new tools, frameworks, and libraries — including AI-assisted development tooling — to strengthen our stack and our team's velocity

Skills

  • Strong Back End Java / Springboot / Restful API
  • Design Strong experience building new software and systems
  • Comfortable working across teams and integrating different tools/systems
  • Strong API development experience, particularly APIs that can support AI
  • Experience with internal tools/platforms is relevant
  • Must have a professional LinkedIn profile
  • Must be in PST time zone, preferably LA, hybrid/remote is flexible
  • Must have great communication skills
  • Experience: 6+ years of professional experience in backend development, with a track record of designing and delivering high-performance systems
  • Programming Languages: Proficiency in Java is a must
  • Backend Frameworks: Hands-on experience with Spring Boot is a must
  • API Development: Solid knowledge of RESTful API design, best practices, and implementation
  • Database Skills: Strong expertise in relational databases (e.g., MySQL, PostgreSQL), including schema design, query optimization, and reasoning about data integrity and consistency
  • System Design: Strong understanding of software architecture, design patterns, and system design principles. Experience building and maintaining distributed systems and microservices
  • AI-Assisted Development: Practical, hands-on experience using AI coding tools (e.g., Claude Code, GitHub Copilot, Cursor) as part of your daily development workflow — for code generation, refactoring, test writing, and debugging. You should be able to critically evaluate AI-generated code, recognize when it is wrong or subtly unsafe, and take full ownership of everything you ship
  • Collaboration: Excellent communication and interpersonal skills with a proven ability to work effectively in a team environment. Experience working in Agile methodologies
  • Programming Languages: Experience with additional languages (e.g., Python, Node.js, Go) is a plus
  • Database Skills: Experience with NoSQL databases or analytical warehouses (e.g., BigQuery) is a plus
  • AI-Assisted Development: Experience integrating LLM APIs into applications or building internal AI-powered tooling is a plus
  • Education: A degree in Computer Science, Engineering, or a related field is preferred but not required

Benefits

  • Open to fully remote or hybrid with some travel to Santa Monica, depending on location

Company Overview

  • Intermedia Group, founded in 1996, is an Executive Search Firm. It was founded in 1996, and is headquartered in New York, New York, USA, with a workforce of 501-1000 employees. Its website is http://www.intermediagroup.com.
  • More open positions

    [Remote] Staff Applied Data Scientist, Agentic AI

    Work from home Full-time role

    [Remote] Enterprise Account Executive

    Work from home Full-time role

    [Remote] Actuarial Consultant FCAS or ACAS

    Work from home Full-time role

    [Remote] Principal Software Engineer, Data Products

    Work from home Full-time role

    [Remote] SAP PaPM Analyst

    Work from home Full-time role

    Hybrid RN Field Case Manager Return-to-Work Specialist

    Work from home Full-time role

    Lead Generation Specialist - Madvisions

    Work from home Full-time role

    Remote Psychologist

    Work from home Full-time role

    Seasonal Remote Customer Service Specialist – High‑Volume Call Center, Upselling, and Customer Success Champion – Join brighthush’s Innovative Remote Team

    Work from home Full-time role

    HIRING! Backroom Associate

    Work from home Full-time role

    Virtual Elementary Math Tutor K-6 Fully Online And Remote

    Work from home Full-time role

    Bookkeeper

    Work from home Full-time role

    [Remote] Principal, Solution Consultant

    Work from home Full-time role

    Enterprise Account Executive, Marketplaces

    Work from home Full-time role

    Senior / Lead Developer

    Work from home Full-time role

    Senior Analog Design Engineer

    Work from home Full-time role

    Insurance Defense Managing Attorney

    Work from home Full-time role

    Bookkeeping Manager

    Work from home Full-time role

    Manager, Engineering - Ads

    Work from home Full-time role

    Work at Home Data Entry Agent - Part Time

    Work from home Full-time role

    GTM Specialist, Pipeline, Forecasting & Operating Cadence

    Work from home Full-time role