Senior Software Engineer
$155k - $165kThe Gersh Agency
About Gersh
Gersh is a leading global entertainment and sports agency, representing a diverse roster of clients across film, television, sports, theater, comedy, branding, publishing, and digital media. As the fastest-growing major agency, Gersh is respected for its hands‑on, client‑first approach and commitment to driving innovation and success. Following an equity investment from Crestview Partners in 2023 Gersh has advanced its long‑term growth plan, acquiring the Digital and Alternative departments of the A3 Agency, and You First – one of the world’s top sports and entertainment agencies. With clients at the heart of every growth decision, Gersh is harnessing strategic insights and decades of experience to strengthen its resources, empowering clients to realize success across all areas of the media landscape.
About the Role
Gersh is seeking an ambitious Senior Software Engineer to design, build, and evolve the platforms that power our business. You will work across cloud infrastructure, distributed systems, enterprise resource planning (ERP), SaaS integrations, content management systems (CMS), and AI-driven features. This is a hands‑on technical role with real architectural ownership: you will shape how our systems scale, mentor other engineers, and partner closely with project and business stakeholders to turn complex requirements into reliable, maintainable software.
This is an ideal role for an ambitious professional with 0 to 3 years of project coordination or tech operations experience looking to advance their career in a rapidly evolving environment with exposure to AI, automation, business intelligence, and technology.
Key Responsibilities
- Design and implement cloud-native services that are secure, resilient, observable, and cost-efficient.
- Lead architectural decisions for distributed systems, including service boundaries, data partitioning, caching strategies, messaging, and event-driven patterns.
- Build and maintain infrastructure as code, CI/CD pipelines, and automated deployment workflows.
- Identify and resolve performance bottlenecks, plan for capacity, and ensure systems meet availability and latency targets.
- Champion reliability practices such as monitoring, alerting, incident response, and post-incident reviews.
2. ERP Integration & Business Systems
- Design and build integrations between core platforms and ERP systems covering finance, talent management, order management, and HR data.
- Develop robust APIs, middleware, and data synchronization pipelines that keep business-critical data accurate and consistent across systems.
- Translate business processes into technical workflows in partnership with IT, operations, and finance teams.
- Ensure integrations are auditable, fault-tolerant, and compliant with data governance requirements in the US and EU.
3. CMS & Digital Experience
- Architect and extend CMS platforms, including headless and API-first implementations, to support fast, flexible content delivery across web and mobile channels.
- Build content models, custom modules, and publishing workflows that empower non-technical teams.
- Optimize content delivery through CDNs, caching, and front-end performance best practices.
- Design, build, and deploy AI-powered features such as LLM-based assistants, retrieval-augmented generation (RAG), recommendations, classification, and process automation.
- Integrate machine learning models and third-party AI APIs into production systems with attention to latency, cost, evaluation, and safety.
- Establish practices for prompt management, model evaluation, monitoring, and responsible AI use.
- Collaborate with data teams to build pipelines that prepare and serve data for AI workloads.
5. Technical Leadership
- Mentor and support mid-level and junior engineers through code reviews, pairing, and design discussions.
- Write and review technical design documents and contribute to long-term technical roadmaps.
- Set and uphold high standards for code quality, testing, security, and documentation.
- Communicate trade-offs clearly to both technical and non-technical audiences.
Required Qualifications
- 15+ years of professional software engineering experience, including at least 5 years in a senior or lead capacity.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong proficiency in C#, SQL, and front-end frameworks like vue.js.
- Deep hands‑on experience with at least one major cloud platform (AWS, Microsoft Azure, or Google Cloud), including compute, storage, networking, serverless, and managed database services.
- Proven experience designing and operating scalable, distributed systems, including microservices, event-driven architectures, message queues (e.g., Kafka, RabbitMQ, SQS), and caching (e.g., Redis).
- Experience with containerization and orchestration (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, Pulumi, or Bicep).
- Hands‑on experience integrating with or customizing ERP systems such as Oracle NetSuite, Microsoft Dynamics 365, Odoo, or Workday.
- Experience building on or extending CMS platforms such as Contentful, Strapi, Sanity, Adobe Experience Manager, or Sitecore, including headless architectures.
- Practical experience shipping AI/ML features to production, such as integrating LLM APIs, building RAG pipelines, working with vector databases, or deploying ML models and AI agents.
- Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB) and data modeling.
- Solid understanding of RESTful and GraphQL API design, identity and authorization (OAuth 2.0, OIDC), and application security best practices.
- Excellent communication skills and a track record of collaborating across teams.
Preferred Qualifications
- Cloud certifications such as AWS Certified Solutions Architect or Azure Solutions Architect Expert.
- Experience with ML frameworks and tooling (PyTorch, TensorFlow, Hugging Face, LangChain, LlamaIndex) and MLOps practices.
- Familiarity with vector databases (Pinecone, Weaviate, pgvector, OpenSearch) and AI evaluation techniques.
- Experience with ERP migrations, data warehousing, or integration platforms (MuleSoft, Boomi, Azure Integration Services).
- Background in front-end frameworks (React, Next.js, Vue) for CMS-driven experiences.
- Experience with observability tooling (Datadog, Prometheus, Grafana, OpenTelemetry).
- Knowledge of compliance frameworks such as SOC 2 and GDPR.
- Capable of working from the middle out.
Compensation
$155,000 - $165,000 + Full Benefits
Equal Opportunity Statement
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.
As set forth in The Gersh Agency’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
#J-18808-Ljbffr$150k - $180k
...Senior Frontend Software Engineer Title of Role: Senior Frontend Software Engineer Location: Los Angeles, hybrid Company Stage of Funding: Venture Round Office Type: Hybrid Salary: $150K-$180K Company Description We're representing a dynamic...SeniorWork at office$150k - $190k
...UTA seeks an experienced Senior Software Development Engineer to help build and scale the web experiences behind one of the world's leading entertainment companies. You will work across our product applications and public-facing sites, set technical direction for how...SeniorFull timeFlexible hours$175k - $308.5k
...Senior Graphics Software Engineer Apple's ProVideo Software team pushes the boundaries of what's possible in image and video processing, delivering breakthrough visual experiences to hundreds of millions of users worldwide. We are looking for a skilled engineer with...SeniorWorldwideRelocation- ...A leading aerospace technology firm in Los Angeles seeks a Ground Software Engineer to design and implement satellite communication software. The role requires extensive programming skills in Python, C++, and Rust, along with experience in microservices and cloud solutions...Senior
$150k - $212k
...logistics solutions. Join our dynamic team and help shape a smarter, greener future for global freight.Senior Software EngineerParallel Systems is seeking a Senior Software Engineer to design, build, and optimize critical system applications. You will work on high-performance...SeniorLocal areaShift work$94.97k - $250k
...to be the safest, most convenient way to offer a ticket to the millions of fans who browse our platform around the world.Senior Software Engineer (StubHub, Inc., Los Angeles, CA)Design and maintain core engineering infrastructure, including shared frameworks, internal...SeniorRemote workWorldwide2 days per week$152.5k - $205k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...SeniorPermanent employmentRemote workFlexible hours- Senior Software EngineerLocation: Los Angeles, CA (Onsite)Compensation: $130,000 - $170,000k annually (Dependant on relevant years of experience... .... We are looking for an experienced software development engineer to join our software R&D team to help us build new products...Senior
$144k - $216k
Los Angeles, CaliforniaEngineering - Engineering /Full-time /HybridThe Senior Software Engineer is a technical pillar and a force multiplier within the organization. In this role, you move beyond the execution of features to owning the architectural integrity, long-term...SeniorFull timeWork experience placementImmediate start$141.4k - $204.4k
...creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Job Title: Senior Software Engineer - Generalist (Apex Legends)Location: Hybrid - Vancouver or Los AngelesReports to: Lead Software EngineerJob Summary:Founded...SeniorFull timeLocal area$180k - $200k
...more, Zefr is redefining what trust and transparency means for social media in the age of AI.What you'll do:We are hiring a Senior Software Engineer to own the design, implementation, and operation of microservices running in Kubernetes and other cloud-scalable, highly...SeniorWork at officeFlexible hours$193.46k - $212.81k
...things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S. Bank is seeking the position of Senior Software Engineer (multiple positions) in Hackensack, NJEssential Responsibilities:Responsible for designing, developing, testing, operating...SeniorFull timeBank staffWork at officeLocal areaWork from home$180k - $200k
...research and production teamsRequired Skills7+ years experience as a software engineerExpert knowledge in Python and NodeJSExperience with... ...RequirementsBachelors degree with 8+ years of software engineering experience AND 6+ years of Python and NodeJS experience AND 6+...SeniorFull timeContract workWork at officeLocal area$160k - $180k
...more about Age of Learning, visit AgeofLearning.com.Summary: AI Software Engineer is the new baseline at Age of Learning — engineers who do not... ...agents as a first-class collaborator. We are seeking a Senior Software Engineer to join the ABCmouse product team within Digital...SeniorLocal areaWorldwide- ...HTML( +10 YEARS) ~(+5 YEARS) Have an understanding of Agile Development principles and DevOps practices. Senioriy level ~ Mid-Senior level Employment type ~ Contract Job function ~ Information Technology Industries ~ IT Services and IT...SeniorContract work
- ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances...Senior
- ...Lead frontend development across web platforms and hybrid mobile applications while managing and mentoring a team of engineers. Partner with Product and Design teams to deliver performant, accessible, and engaging fan-facing experiences. Requirements: Requires over...Senior
- ...production operations. Requirements: Requires 5+ years of software development experience, strong hands‑on skills in C#/.NET, SQL... ...experience with REST APIs, AI/LLM applications, Azure, and modern engineering practices. Candidates must have professional technology...Senior
- ...leverage the power of one of the most recognizable and stable companies in the world Job Description We’re looking for a senior software engineer for building and managing our Marketing Automation suite of products from small businesses. The role requires designing...SeniorWork experience placement
- ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person...SeniorPart timeRemote workFlexible hours
- ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will...SeniorRemote work
- ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus... ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where...Senior
$125k - $190k
...Position Summary Platform Engineering is part of the Architecture and Engineering team within TCW's Engineering Solutions organization... ...frameworks, tooling, and custom platform solutions. As a Senior Software Engineer on the Platform Engineering team, you will serve as...SeniorWork at officeRemote work$175k - $200k
...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,...SeniorFor contractors- ...Senior Full stack Engineer - AI-Native Product Team Location: Remote (EST/CST) I’m working with a remote-first technology company in the... ...more informed decisions. They’re looking for a Senior Software Engineer who enjoys solving real customer problems,...SeniorRemote work
- ...Position Summary: We are looking for a Node & React software engineer responsible for the development and maintenance of web applications aimed at ticketing solutions. Your primary focus will be development of APIs to interact with back-end services. You will be working...SeniorWork at office
- ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation...SeniorRemote work
$145k - $170k
...maneuverable re-entry vehicles that can loiter in orbit before precision landing back on Earth. What You'll Do: As a Senior Software Engineer (Ground Software) at Inversion, you will have an instrumental impact on the interface and operation of our next-generation...SeniorPermanent employmentWork at office- ...We’re seeking a seasoned engineer to help build the backbone of the Internet of Money. In... ...financial services on a truly global scale. Senior Backend Engineer to help scale our... ...insurance 401(k) Get notified about new Software Engineer jobs in Santa Monica, CA . Don'...SeniorFull time
- ...build campaigns, reach audiences, collect data, and maintain compliance. About the Role Our client is seeking a Senior Software Engineer responsible for developing, maintaining, and scaling the company’s software products. This role will contribute to building...SeniorTemporary workPart timeRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Beverly Hills, CA
- senior software engineer remote Beverly Hills, CA
- entry level software engineer remote Beverly Hills, CA
- remote entry level software developer Beverly Hills, CA
- senior devops engineer remote Beverly Hills, CA
- senior implementation project manager Beverly Hills, CA
- senior manager accenture Beverly Hills, CA
- senior brand designer Beverly Hills, CA
- senior international accountant Beverly Hills, CA
- senior ux designer remote Beverly Hills, CA



