Current jobs related to Senior Software Engineer, Video Infrastructure - Pittsburgh - Diamond Kinetics
-
Senior Software Engineer, Video Infrastructure
3 months ago
Pittsburgh, United States Diamond Kinetics, Inc. Full timeJob DescriptionJob DescriptionCompany DescriptionDiamond Kinetics (DiamondKinetics.com) is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams –...
-
Senior Infrastructure Software Engineer
16 hours ago
Pittsburgh, United States Bloomfield Robotics Full timeJob DescriptionJob DescriptionAbout the CompanyPlant level knowledge is vital to satisfying the food production needs from projected a forty percent increase in world population over the next thirty years. We support that goal by continuously and automatically assessing the health and performance of the world’s +$1T specialty crops, one plant at a time,...
-
Video Software Engineer
1 week ago
Pittsburgh, United States CoSM Full timeCosm is a global technology company that brings experiences to life in immersive environments. We help our partners create spaces and content that blur the lines of real and virtual across three primary markets: Sports and Entertainment, Science and Education, and Parks and Attractions. Cosm was born from the fusion of some of the greatest innovators in the...
-
Infrastructure Software Engineer
2 days ago
Pittsburgh, United States Bloomfield Robotics Full timeJob DescriptionJob DescriptionAbout the CompanyPlant level knowledge is vital to satisfying the food production needs from projected a forty percent increase in world population over the next thirty years. We support that goal by continuously and automatically assessing the health and performance of the world’s +$1T specialty crops, one plant at a time,...
-
Senior Infrastructure Engineer
1 week ago
Pittsburgh, Pennsylvania, United States PNC Financial Services Group Full timePosition OverviewAt PNC Financial Services Group, our workforce is our most significant differentiator and competitive edge in the markets we operate. We are all committed to providing the best experience for our clients. Each day, we collaborate to cultivate an inclusive workplace culture where all employees feel respected, valued, and have the opportunity...
-
Senior Cloud Infrastructure Engineer
4 weeks ago
Pittsburgh, United States Quick Med Claims Full timeJob DescriptionJob DescriptionDescription:The Senior System Engineer is responsible for administering and monitoring the company’s core IT infrastructure systems as well as the security of the systems and safeguarding of the data contained therein. This includes the managed server and AWS infrastructure for data processing, firewalls, intrusion...
-
Senior Infrastructure Solutions Engineer
5 days ago
Pittsburgh, Pennsylvania, United States PNC Financial Services Group Full timeJob OverviewPosition SummaryAt PNC Financial Services Group, we recognize that our workforce is our most valuable asset and a key factor in our competitive edge. We are committed to creating an environment that promotes collaboration and inclusivity, ensuring that every employee feels appreciated and empowered to contribute to our collective success. As a...
-
Senior Infrastructure Engineer
1 day ago
Pittsburgh, United States ConsultUSA Full timeDescription:Our client has an immediate need for a Senior Infrastructure EngineerRequirements:Bachelor's Degree is a plus 5+ years of experienceExperience with LinuxExperience with Scripting (bash)Experience with Java/Python or similarExperience with Infrastructure code - code managementExperience with G.I.TExperience with AnsibleExperience with Redis...
-
Senior Robotics Software Engineer
1 week ago
Pittsburgh, United States Advanced Robotics for Manufacturing - ARM Full timeThe ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building robotic skills and tools that innovate robotics and advance manufacturing technologies? Are you compelled to make robotics easier to...
-
Staff Software Engineer
2 days ago
Pittsburgh, Pennsylvania, United States Stack AV Full timeAbout Stack AVWe are a leading technology company focused on AI advancements across diverse technical domains, transforming how AI is applied in the physical realm. Our solutions are designed to navigate and understand the world with unprecedented safety, reliability, and efficiency, transforming how modern industries operate.Our MissionWe are committed to...
-
Senior Robotics Software Engineer
3 days ago
Pittsburgh, United States Advanced Robotics for Manufacturing (ARM) Full timeJob DescriptionJob DescriptionThe ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building and integrating robotic skills and tools that innovate robotics and advance manufacturing technologies?...
-
Senior Robotics Software Engineer
2 days ago
Pittsburgh, United States Advanced Robotics for Manufacturing (ARM) Full timeJob DescriptionJob DescriptionThe ARM Institute is seeking an experienced and hands-on Senior Robotics Software Engineer to support its mission. Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building and integrating robotic skills and tools that innovate robotics and advance manufacturing technologies?...
-
Manager of Infrastructure Engineering
5 days ago
Pittsburgh, Pennsylvania, United States Jobot Full timeManager - Civil Engineering ServicesJobot, a reputable architecture and engineering firm, is on the lookout for a proactive and seasoned Manager - Civil Engineering Services to spearhead a talented group of engineers in the strategic planning, design, and execution of civil engineering initiatives. In this pivotal role, you will be instrumental in guiding...
-
Senior Software Engineer
3 months ago
Pittsburgh, United States Emerson Full timeIf you are a Software Engineer looking for an opportunity to grow and develop professionally, Emerson has a great Senior Software Engineer opportunity for you! We are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA. Power & Water Solutions is an industry-leading controls automation company that focuses on...
-
Senior Software Engineer
3 weeks ago
Pittsburgh, Pennsylvania, United States Emerson Full timeJob DescriptionIf you are a Software Engineer looking for an opportunity to grow and develop professionally, Emerson has a great Senior Software Engineer opportunity for youWe are in search of a Software Engineer to join our Power & Water Solutions business based in Pittsburgh, PA. Power & Water Solutions is an industry-leading controls automation company...
-
Senior Software Engineer
3 months ago
Pittsburgh, United States Seegrid Full timeJob DescriptionJob DescriptionWhy join Seegrid?Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics,...
-
Pittsburgh, United States The Bank of New York Mellon Full timeSenior Vice President, Site Reliability/DevOps Engineer (Dev Infrastructure Platform) (Senior Vice President, Technical Product Specialist and App Delivery) At BNY, our culture empowers you to grow and succeed. As a leading global financial services company at the center of the world's financial system we touch nearly 20% of the world's investible assets....
-
Sr. Cloud Software Engineer
2 months ago
Pittsburgh, United States Mine Vision Systems Full timeJob DescriptionJob DescriptionMine Vision Systems (MVS) is dedicated to providing advanced workflow-integrated perception and automation systems which improve speed, safety and productivity for the mining industry. We are a spinout from Carnegie Mellon University’s National Robotics Engineering Center, and are located in Pittsburgh’s East Liberty...
-
Lead Software Engineer
1 week ago
Pittsburgh, Pennsylvania, United States Software Engineering Institute Full timeAbout Us:The Software Engineering Institute (SEI) is dedicated to enhancing software engineering practices and principles, serving as a vital national resource in software engineering and cybersecurity. We collaborate closely with academic institutions, defense and governmental organizations, and industry partners to continuously improve software-intensive...
-
Graphics Software Engineer V
4 weeks ago
Pittsburgh, United States Intelliswift Software Full timeJob Title: Graphics Software Engineer VLocations: Pittsburgh, PA 15222Duration: 12 Months Contract on W2 (Possible Extension)Summary:You’re a Software Engineer with a C++, Python, C# skill set with the passion for working on breakthrough new technology. You love solving novel problems from first principles. You're always on the lookout for better, faster,...
Senior Software Engineer, Video Infrastructure
1 month ago
Company Description
Diamond Kinetics (DiamondKinetics.com) is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams – helping them understand their performance, improve, and have more fun playing the game they love.
Diamond Kinetics is a fast-paced, performance-driven company where responsibility comes quickly, and exceeding expectations is the expectation. The work is challenging and exciting, especially for those who love sports. We believe in stretching for growth as a company and as professionals. We seek competitive, self-motivated people as teammates who do the same.
Job Description
Seeking a Senior Software Engineer, Video Infrastructure to help build the next generation of youth sports video services. Diamond Kinetics is looking for a high performance individual interested in driving our existing youth sports video solutions to the next level. As a development leader at Diamond Kinetics, you must be passionate about delivering highly reliable, robust software solutions that will scale through industry best practices to service the entire sport of baseball and softball at all levels.
Job Function and Purpose
The Senior Software Engineer, Video Infrastructure plays an integral role in the development and ownership of all video services in the Diamond Kinetics’ product solution. This position will require the ability to tackle the day-to-day development tasks required for successful implementation of scalable video architecture, as well as providing technical guidance for building stable video processing pipelines that scale.
Success in this role is defined by: building reliable, well-tested, full-stack video processing pipelines that enable additional video processing & consumption capabilities.
An ideal candidate for this role enjoys building scalable software solutions to challenging problems that span low level networking, video processing concepts, low-latency video on demand delivery systems, and the application of computer vision to youth sports video.
As the company grows into new and exciting opportunities within the sports of baseball & softball we seek an engineer who is passionate about software development best practices, team building, and delivering high quality applications to a growing user base.
Diamond Kinetics’ team and our product offerings are growing quickly, so the role requires a self-motivated individual with a proven track record of excellent communication, organization, and technical skills to work cross functionally with other organizations (internal and external), who can also communicate to all levels of management.
Key Responsibilities
Guide Technical Requirements, Design, and Build
- Set the technical direction for the engineering of software solutions to ingest, transcode, store, and distribute user generated video content at ever increasing scale
- Assist in prioritizing the organization’s development efforts to build new features in cloud-native video processing pipelines against the need to improve robust and responsive service delivery
- Manage an ongoing plan and resources to incorporate product and requirements documents created by the product team
Execute Effectively Against the Software Development/Deployment Lifecycle
- Extend existing CI/CD pipelines to make developing for, deploying against, and monitoring system health of an ever growing network of video processes as seamless and enjoyable as possible
- Manage a backlog of features and bugs as reported by users and internal team members
- Work closely with the product team to assess and grow video processing capabilities
- Promote software development best-practices across the development team including continuous integration, accuracy testing & reporting, centralized logging, crash reporting, etc.
Be a Customer Champion Within the Diamond Kinetics Solution
- Along with all team members, be a voice of the customer internally; ensure that players’, coaches’, and parents’ needs and ideas are incorporated into the development roadmap
- Promote idea generation for new products/features based on validated customer and competitive insights
- Give direction to non-technical team members around what is possible from within the technical solution as it relates to customer experience in video processing
- Effectively engage with customers (coaches, players, and parents) during real-life use of Diamond Kinetics’ software and hardware
Monitor and Improve Performance and Satisfaction
- Set and measure against relevant benchmarks for growth, stability, and usage of our video services
- Analyze, review, and report on effectiveness of new initiatives and products
Qualifications
- B.S. or equivalent degree in Computer Science, or equivalent field of study
- 5-10 years of software development experience with a track record of success
- Demonstrated proficiency with deploying, running, and maintaining workloads on cloud service providers like AWS, GCP, etc. Experience with tools such as Kubernetes and Terraform is a plus
- Deep understanding of video codecs and protocols, including: HLS, H.264, H.265, RTMP and related processing tools such as ffmpeg.
- Passionate about software development best practices and confident communication skills to promote those best practices
- Comfortable working in multiple languages across multiple architectures, with a demonstrable history of quickly picking up new languages and frameworks
- Demonstrable proficiency in Python, Kubernetes, Docker, shell scripts. Languages that would be a bonus, but are not required: C/C++, Swift, Java, or Kotlin
Additional Desired Experience
- MS or higher degree in Computer Science
- Played or coached youth sports, especially baseball or softball; understanding and passion for sports
- Experience with Computer Vision processes for understanding and manipulating video content
- Start-up and/or early-stage company experience
Additional Information
- Unique and exciting opportunity to work at an MLB-backed early-stage company
- Flexible work environment in our office in Pittsburgh, PA, or remotely in US time zones
- Must be legally eligible to work in the United States
- Competitive compensation package including salary, bonus, stock options, health insurance and 401K plan.
- Diamond Kinetics is an equal-opportunity employer