Senior Software Engineer

Overview

Hybrid
Up to $140,000
Full Time

Skills

Accessibility
Amazon SQS
Amazon Web Services
Apache Kafka
Cloud Computing
Collaboration
Communication
Git
Media
Mentorship
Software Development
Software Engineering
Functional Programming
Scala
Supply Chain Management
Problem Solving
Recruiting
Innovation
Docker
Debugging
Soft Skills
Python
Messaging
Streaming
VOD
Web Applications
Continuous Delivery
Amazon Kinesis

Job Details

Job Title: Senior Software Engineer

Location: New York, NY (Onsite 4 days/week)


Responsibilities

  • Design, develop, test, deploy, maintain, and improve software for global-scale streaming products.

  • Manage project priorities, deadlines, and deliverables effectively.

  • Build and deliver high-quality, scalable, and performant systems.

  • Manage and optimize AWS infrastructure supporting DTC supply chain data aggregation (Live and VOD).

  • Improve system scale and throughput to handle high concurrency workloads.

  • Collaborate closely with peers and contribute to a culture of innovation.

  • Provide on-call rotational support for production systems.

  • Mentor and coach team members on best practices, technical concepts, and principles of software development.

  • Contribute to hiring efforts by evaluating and recruiting talented engineers.


Required Qualifications

  • Strong programming experience in Java and Python (Scala/functional programming is a plus).

  • Proven experience with AWS cloud technologies and managing infrastructure at scale.

  • Experience with CI/CD pipelines, Git, Jenkins, and Docker.

  • Familiarity with messaging technologies such as Kafka, Kinesis, or SQS.

  • Solid understanding of async programming models (events, callbacks, promises, async/await) and concurrency/threading.

  • Strong problem-solving and debugging skills.

  • Bachelor s degree in Computer Science, Software Engineering, or related field.


Preferred Qualifications

  • Experience with Scala or functional programming concepts.

  • Knowledge of web standards, accessibility fundamentals, and modern web technologies.

  • Experience integrating media players into web applications.


Soft Skills & Expectations

  • The ability to ramp up quickly and work independently.

  • Flexibility to adapt to organizational changes.

  • Strong collaboration, mentorship, and leadership mindset.

  • Excellent communication skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Biztec Global LLC