United Talent Agencyposted 2 days ago
$200,000 - $230,000/Yr
Full-time • Senior
Nashville, TN

About the position

UTA seeks a Senior Software Development Engineer to lead the design, development, and maintenance of scalable web applications across the full technology stack. This individual will play a key role in identifying opportunities to improve our systems, automate processes, and strengthen security. The ideal candidate is a proactive engineer who thrives in a collaborative, fast-paced environment and champions best practices and rapid iteration. This is a high-impact role with opportunities to mentor, shape engineering culture, and contribute to long-term technical strategy. The salary range for this role is $200,000 to $230,000 commensurate with experience and skills.

Responsibilities

  • Lead the design and implementation of complex, scalable full-stack solutions.
  • Develop robust, high-performance applications using modern front-end and back-end technologies.
  • Evaluate and integrate new technologies to enhance the organization's tech stack.
  • Mentor junior developers and provide technical leadership across multiple projects.
  • Collaborate with product managers, designers, and other stakeholders to define and deliver new features.
  • Influence technical decision-making processes and contribute to long-term strategic planning.
  • Drive and implement best practices for code quality, testing, and continuous integration/deployment.
  • Optimize application performance and improve overall system efficiency.
  • Participate in code reviews and provide constructive feedback to improve team performance.
  • Troubleshoot and resolve complex technical issues across the full technology stack.

Requirements

  • Bachelor’s degree in Computer Science, a related engineering discipline, or equivalent professional experience.
  • 7+ years of full-stack development experience.
  • Experience with GraphQL, TypeScript, or WebSocket technologies.
  • Expert-level proficiency in modern JavaScript frameworks (React, Next.js, or Vue.js) and Node.js.
  • Experience with server-side languages such as Python is nice to have.
  • In-depth knowledge of database technologies (MongoDB, MySQL, PostgreSQL, Neo4j).
  • Strong understanding of RESTful and GraphQL APIs, microservices architecture, and distributed systems.
  • Experience with DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Proficiency in front-end technologies (HTML5, CSS3, responsive design).
  • Familiarity with Agile methodologies and version control systems (Git).
  • Exceptional problem-solving skills and ability to debug complex issues.
  • Excellent communication skills and experience leading technical projects.
  • Knowledge of serverless architectures and FaaS (Function as a Service).
  • Familiarity with big data technologies (Hadoop, Spark) or data streaming platforms (Kafka) is nice to have.
  • Contributions to open-source projects.

Nice-to-haves

  • Experience with server-side languages such as Python.
  • Familiarity with big data technologies (Hadoop, Spark) or data streaming platforms (Kafka).

Benefits

  • The unique and exciting opportunity to work at one of the leading global entertainment companies.
  • Access to the tools, leadership, and resources you will need to create and drive a center of excellence.
  • The opportunity to do the best work of your career.
  • Work in an inclusive and diverse company culture.
  • Competitive benefits and programs to support your well-being.
  • Experience working in a collaborative environment with room to grow.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service