Veritone

Senior Software Engineer

Veritone

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $140,000 - $160,000 per year

Job Level

About the role

  • Navigate ambiguity to solve complex, novel problems within previously untackled spaces.
  • Collaborate with cross-functional engineering teams to drive architectural alignment and influence high-impact shared goals.
  • Serve as a key contributor in defining the team’s technical direction, establishing best practices, and architecting long-term roadmaps.
  • Build and deploy maintainable, cost-effective, and responsive solutions that meet customer needs with a high speed-to-market.
  • Partner with product, design, and infrastructure teams to build or enhance scalable applications and services.
  • Drive application reliability by partnering with Operations and Infrastructure to build, scale, and monitor robust services.
  • Design, develop, test, and debug high-performance software code for mission-critical business applications.
  • Analyze and optimize both frontend and backend codebases to maximize system efficiency and performance.

Requirements

  • At least 5 years of experience architecting and building high-performance, reliable systems within complex, multi-tiered, and distributed environments.
  • Advanced programming skills in modern languages and frameworks, specifically Golang, Node.js, or React.
  • Proven ability to contribute to the end-to-end design of new and existing systems, focusing on architectural integrity, design patterns, security, reliability, and horizontal scaling.
  • Extensive experience applying industry best practices across the full SDLC, including rigorous coding standards, comprehensive code reviews, robust source control management, and automated testing.
  • Strong track record in operational excellence and continuous deployment, ensuring the seamless delivery of high-quality code.
  • Demonstrated success in deploying and maintaining production-grade code at scale.
Benefits
  • incentive compensation
  • health benefits
  • retirement benefits
  • life insurance
  • paid time off
  • parental leave and benefits
  • other employee perks and benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangNode.jsReacthigh-performance software developmentsystem architecturedesign patternsautomated testingsource control managementfrontend optimizationbackend optimization
Soft Skills
problem-solvingcollaborationinfluencetechnical directionbest practices establishmentcustomer needs focusoperational excellencecontinuous deploymentcommunicationadaptability