Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

United States

Posted

3 days ago

Salary

$150K - $155K / year

Seniority

Senior

PythonGoAWSCDKLambdaDynamoDBS3FargateRESTOpenAPICloudWatchDataDogETLAPI designIAMGitObservabilityContent classificationLLM integration

Job Description

Role Description

As a Senior Software Engineer on our Video Recognition/ Livestream team, you will be building our real-time content analysis platform. You'll develop services in Go/Python, create AWS infrastructure using the CDK, and build ML/LLM integrations with the goal of designing, implementing, and improving systems that ingest live video/audio, analyze and classify content, and expose results via APIs and analytics.

What You’ll Do

  • Design and implement features across the Go/Python backend (controller/processor services, analysis pipeline, API handlers) and the CDK stacks that run them.
  • Extend the analysis pipeline: new taxonomies, prompt/template changes, better use of LLM outputs (e.g. segment boundaries, confidence, rationale).
  • Harden production: observability (DataDog, CloudWatch), error handling, backpressure, cost and performance tuning for stream ingestion and API/LLM usage.
  • Write excellent code that is simple to test, understand and maintain.
  • Solve real problems through software and provide stable solutions consistently.
  • Recommend architectural decisions based on business requirements, considering long-term and short-term needs.
  • Drive participation in team code reviews, teaching less experienced developers how to improve the quality of their work.
  • Develop a culture of quality within the engineering team.
  • Participate in sprint planning, ensuring that realistic plans are set forth and delivered.
  • Communicate challenges and strategies to technical and non-technical team members - ability to effectively communicate with executives, operations and fellow developers.
  • Have the discipline to shift between establishing new features and maintaining legacy features based on the needs of the business.
  • Recommend adoption of tools and process to improve our culture and results.

Qualifications

  • 7+ years of professional experience with a variety of software applications.
  • Strong Python experience required.
  • Some experience with Go / Golang.
  • AWS in Production: Hands-on experience with at least several AWS tools including ECS/Fargate, Lambda, DynamoDB, S3, Firehose, IAM. Bonus: CDK (or CloudFormation).
  • Backend and APIs: You've built or operated REST (or similar) services, understand idempotency and validation, and care about latency, errors, and compatibility.
  • Comfort with media/streaming: Experience with live streaming (e.g. HLS), ffmpeg, or audio/video pipelines is a plus. Willingness to learn is essential.
  • ML/LLM integration: You've integrated third-party ML or LLM APIs (e.g. OpenAI) into production systems—prompting, retries, rate limits, and structuring outputs. Experience with content classification is a plus.
  • Ownership and collaboration: You can own a slice of the system end-to-end, propose tradeoffs, and work closely with one other engineer (pairing, code review, and clear communication).

What Will Set You Apart (Nice to Have)

  • Experience with content safety, ad tech, or taxonomy/classification systems (e.g. GARM, IAB).
  • Data pipeline or analytics experience (batch/streaming ETL, schema design for analytics).
  • OpenAPI codegen, API design, or multi-tenant/org-scoped systems.

Who You Are

  • Comfortable working in a small team (you + one other engineer); direct collaboration and shared ownership of the repo.
  • You love clean architecture and a flat package layout; we value clarity and maintainability over cleverness.
  • Move fast while never compromising on quality, security, or reliability.
  • Ability to work on multiple projects and be flexible to adapt to changing requirements.
  • High energy, confident, ambitious and self-motivated individual.
  • Must be an effective communicator.

Benefits

  • Unlimited PTO with a healthy culture of taking time off to recharge so you can bring your best self to work.
  • Competitive compensation packages.
  • Comprehensive health and wellness benefits including modern support services via Bennie, such as a custom app and healthcare concierge to support a simplified benefits experience for our staff.
  • Mental Health Support via Samata Health paid 100% by KERV.
  • 401K with company match and 100% vesting on day 1.
  • Unlimited referral bonuses.
  • Flexible working schedules with remote and hybrid opportunities.

Salary Range

$150,000 — $155,000 USD

Job Requirements

  • 7+ years of professional experience with a variety of software applications.
  • Strong Python experience required.
  • Some experience with Go / Golang.
  • AWS in Production: Hands-on experience with at least several AWS tools including ECS/Fargate, Lambda, DynamoDB, S3, Firehose, IAM. Bonus: CDK (or CloudFormation).
  • Backend and APIs: You've built or operated REST (or similar) services, understand idempotency and validation, and care about latency, errors, and compatibility.
  • Comfort with media/streaming: Experience with live streaming (e.g. HLS), ffmpeg, or audio/video pipelines is a plus. Willingness to learn is essential.
  • ML/LLM integration: You've integrated third-party ML or LLM APIs (e.g. OpenAI) into production systems—prompting, retries, rate limits, and structuring outputs. Experience with content classification is a plus.
  • Ownership and collaboration: You can own a slice of the system end-to-end, propose tradeoffs, and work closely with one other engineer (pairing, code review, and clear communication).
  • What Will Set You Apart (Nice to Have)
  • Experience with content safety, ad tech, or taxonomy/classification systems (e.g. GARM, IAB).
  • Data pipeline or analytics experience (batch/streaming ETL, schema design for analytics).
  • OpenAPI codegen, API design, or multi-tenant/org-scoped systems.
  • Who You Are
  • Comfortable working in a small team (you + one other engineer); direct collaboration and shared ownership of the repo.
  • You love clean architecture and a flat package layout; we value clarity and maintainability over cleverness.
  • Move fast while never compromising on quality, security, or reliability.
  • Ability to work on multiple projects and be flexible to adapt to changing requirements.
  • High energy, confident, ambitious and self-motivated individual.
  • Must be an effective communicator.

Benefits

  • Unlimited PTO with a healthy culture of taking time off to recharge so you can bring your best self to work.
  • Competitive compensation packages.
  • Comprehensive health and wellness benefits including modern support services via Bennie, such as a custom app and healthcare concierge to support a simplified benefits experience for our staff.
  • Mental Health Support via Samata Health paid 100% by KERV.
  • 401K with company match and 100% vesting on day 1.
  • Unlimited referral bonuses.
  • Flexible working schedules with remote and hybrid opportunities.
  • Salary Range
  • $150,000 — $155,000 USD

Related Job Pages

More Software Engineer Jobs

Software Engineer3 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

The role involves implementing efficient code and designing solutions to enhance the overall systems infrastructure, while also assisting leadership with task planning, estimation, and scheduling. Responsibilities include leading design efforts, mentoring junior staff, performing code reviews, and staying current with new technologies.

AWSPythonCI/CDREST APIPostmanETLMicroservices
United States
$99.9K - $135K / year
Freedom logo

Generative AI Integration Expert

Freedom

Strategy / Sustainability / M&A / Business Process Management / Organization Change Management / Digital Transformation.

Software Engineer3 days ago
ContractRemoteTeam 51-200H1B Sponsor

Subject Matter Expert assessing generative AI integration for developers

United States
Software Engineer3 days ago
InternshipRemoteTeam 10,001+Since 1954H1B Sponsor

Engineering Intern supporting electrical design solutions for energy infrastructure

New Jersey
$23 - $34 / hour
Akamai logo

Senior Lead Software Engineer II - Remote

Akamai

Akamai powers and protects life online. Leading companies worldwide choose Akamai to build, deliver, and secure their digital experiences helping billions of people live, work, and play every day. With the world's most distributed compute platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and threats farther away. Join us Are you seeking an opportunity to make a real difference in a company with a global reach and exciting services and clients? Come join us and grow with a team of people who will energize and inspire you!

Software Engineer3 days ago
Full TimeRemoteTeam 5,001-10,000

The role involves leading a team of developers to build and maintain cloud services and web applications, focusing on enhancing Zero Trust solutions with new features. Responsibilities include designing, developing, and operating backend services using NodeJS, Python, and/or GoLang, while taking full ownership from design to deployment.

Node.jsPythonGoJavaScriptDockerKubernetesAWSAzureGCPmicroservicesREST APIPostgreSQLNoSQLcaching
United States
$146K - $263K / year