R/GA

Lead Software Engineer

R/GA
Apply
4 days ago
Remote, United StatesStaff+

Base Salary

$123k - $183k/yr

Responsibilities

  • Lead a team of developers and oversee work quality, timelines, and project risks.
  • Define architectural direction and solutions for product stakeholders and development teams.
  • Design, develop, and maintain scalable frontend applications using React, Vite, Material UI, and Redux.
  • Build and optimize Python backend services and API-based applications using frameworks such as FastAPI, Flask, or Litestar.
  • Design MongoDB schemas and scalable data models, and develop APIs using Pydantic and Beanie.
  • Implement asynchronous task processing with Celery.
  • Write unit and integration tests using PyTest, Playwright, and ViTest.
  • Deploy and maintain applications using AWS Lambda, ECS, and CloudFront.
  • Monitor system performance with DataDog.
  • Automate build, test, and deployment workflows using Jenkins and GitHub Actions.
  • Secure and manage application secrets with AWS Secrets Manager and Vault.
  • Collaborate with principal engineers, product owners, and other engineers on software delivery.
  • Promote architectural standards, collaboration, and current full-stack development practices.

Requirements

  • Bachelor’s degree in computer science or equivalent experience.
  • At least 8 years of software development experience.
  • At least 5 years of experience as a full-stack engineer or in a similar role.
  • Proficiency in Python, JavaScript, and TypeScript.
  • Strong experience with React, Redux, and Material UI.
  • Backend development experience with a modern Python API framework such as FastAPI, Flask, or Litestar.
  • Experience with MongoDB and scalable data model design.
  • Experience with cloud services, particularly AWS.
  • Familiarity with Terraform for infrastructure as code.
  • Experience with Jenkins-based CI/CD pipelines.
  • Strong understanding of Playwright, ViTest, and PyTest.
  • Experience with containerization and deploying applications on ECS.
  • Preferred experience with AWS RDS or Aurora PostgreSQL.
  • Preferred knowledge of event-driven architectures with SQS.
  • Preferred experience with GitHub Actions CI/CD pipelines.
  • Preferred familiarity with Litestar and OpenShift.
  • Preferred experience working in Agile development environments and familiarity with Test-Driven Development principles.

Benefits

  • Remote work is indicated by the #remote designation.
  • Annual bonus plan is available for all roles, with some positions eligible for a long-term equity incentive plan.
  • Health, retirement, and other employee benefits are provided.
  • Employees can work with diverse global colleagues in a respectful and collaborative environment.
  • The role offers opportunities for knowledge, experience, and career growth.

Tech Stack

AWSDatadogFastAPIFlaskGitHub ActionsJavaScriptJenkinsMongoDBOpenShiftpytestPythonReactReduxTerraformTypeScriptVault

Categories

R/GA

About R/GA

1,001-5,000 employees

R/GA is a creative and technology agency that designs brand systems, digital products, and marketing programs for global enterprises. It operates on project and retainer-based agency services across strategy, design, engineering, and communications. Founded in 1977 and headquartered in New York, the company is privately held under Truelink Capital and maintains a global studio network serving consumer, retail, finance, and technology clients.

Contact me