Sr. Software Engineer

2 months ago


Arvada, United States Wanco, Inc. Full time
Job DescriptionJob Description

Wanco Inc. is seeking a Sr. Software Engineer – Video Architecture in our Arvada, CO production facility.

Summary:

Responsible for the design and implementation of scalable and robust video streaming architectures, software, and applications. Build and maintain video streaming services and related tools to ensure optimal performance and quality of service. Oversees the documentation of all development activity. Trains non-technical personnel. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and share expertise.

Additional Info & Required Qualifications:

  • 6+ years of experience in software development, including system architecture, microservices, and inter-service communication.
  • 3+ years of experience with video streaming technologies (HLS/RTSP/DASH).
  • 2+ years of experience with streaming protocols (WebRTC/WebSockets).
  • 4+ years of experience with Node (JavaScript/TypeScript).
  • Experience with AWS (EC2, S3, VPC, Media Services, etc.) as well as related deployment infrastructure and networking.
  • Experience with IP cameras (ONVIF Profiles G, S, T)

 Video Architecture Design:

  • Lead the design and implementation of scalable and robust architectures for video streaming, recording, and monitoring applications.
  • Research and stay up-to-date with the latest advancements in video streaming protocols, codecs, delivery mechanisms, and cloud-based video infrastructure.
  • Collaborate with cross-functional teams to define system requirements and ensure seamless integration of video components while maintaining strict security standards.


Software Development:

  • Develop high-quality, efficient, and reliable software services using Docker, Node, TypeScript, AWS, Git, and other applicable technologies and languages.
  • Implement video processing algorithms, streaming protocols, and access control security measures.
  • Build and maintain monitoring and related tools to ensure optimal performance and quality of service.

Cloud Infrastructure (AWS):

  • Leverage AWS services and system architectures to optimize video delivery, storage, and processing.
  • Design and implement secure video workflows on AWS, utilizing IAM roles, encryption, and other security mechanisms.
  • Monitor and manage AWS resources to ensure cost-efficiency and performance.

Security and System Ops:

  • Implement robust security measures to protect video content from unauthorized access, and tampering.
  • Conduct regular security audits and vulnerability assessments of video infrastructure and applications.
  • Participate in incident response and resolution for security-related issues.
  • Contribute to the development and maintenance of system administration procedures and documentation.

  Team Leadership:

  • Provide technical guidance and mentorship to a team of software engineers.
  • Oversee the development process, ensuring adherence to coding standards, best practices, and project timelines.
  • Manage and mentor development teams, providing technical guidance and support throughout the software development lifecycle.
  • Foster a collaborative and productive working environment for the team.

Troubleshooting and Optimization:

  • Diagnose and resolve complex video streaming and monitoring issues.
  • Optimize video delivery for various network conditions and devices.
  • Monitor system performance and identify areas for improvement.

Core Responsibilities

  • Collaborates with project stakeholders to identify product and technical requirements.
  • Conducts analysis to determine needs.
  • Work with team to design new software and web applications, support applications under development, and customize current applications.
  • Conduct code review and provide feedback.
  • Develop software update process for existing applications.
  • Lead in the roll-out of software releases.
  • Oversees the researching, writing, and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals, and formal recommendations and reports.
  • Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents, and current practices relevant to the solution of assigned projects.
  • Provide technical leadership throughout the design process and guidance about practices, procedures, and techniques. Serves as a guide and mentor for junior-level Software Development Engineers.
  • Assists in tracking and evaluating performance metrics. Ensures the team delivers software on time, to specification, and within budget.
  • Works with the Quality Assurance team to determine if applications fit specifications and technical requirements.
  • Displays expertise in knowledge of engineering methodologies, concepts, and skills and their application in the area of software development.
  • Displays expertise in process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences.
  • Consistent exercise of independent judgment and discretion in matters of significance.
  • Other duties and responsibilities as assigned.

Reporting: This position reports to the COO

Salary Range: $100,000 - $200,000 per year based on qualifications

Benefits: Insurance (Medical, Dental, Life, 401k). Paid time off and holidays

Eligible to participate in Wanco’s standard benefit package

Company DescriptionWanco is the industryʼs leading manufacturer of highway safety and traffic control products. Innovation and new product development have made us what we are, and will continue to carry our reputation forward, well into the future.

Wanco provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.Company DescriptionWanco is the industryʼs leading manufacturer of highway safety and traffic control products. Innovation and new product development have made us what we are, and will continue to carry our reputation forward, well into the future.\r
\r
Wanco provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

  • Arvada, United States Wanco Inc. Full time

    Wanco Inc. is seeking a Sr. Software Engineer – Video Architecture in our Arvada, CO production facility.Summary:Responsible for the design and implementation of scalable and robust video streaming architectures, software, and applications. Build and maintain video streaming services and related tools to ensure optimal performance and quality of service....


  • Arvada, United States Wanco Inc. Full time

    Wanco Inc. is seeking a Sr. Software Engineer – Video Architecture in our Arvada, CO production facility.Summary:Responsible for the design and implementation of scalable and robust video streaming architectures, software, and applications. Build and maintain video streaming services and related tools to ensure optimal performance and quality of service....


  • Arvada, United States Isys Technologies Full time

    Minimum Clearance Required US Citizen Responsibilities I2X Technologies is a reputable technology services company to the Federal Government.  Whether the focus is on space exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a real-world impact in your field and for your...

  • Software Engineer

    6 months ago


    Arvada, United States Moog Full time

    Moog Advanced Programs (AP) West, a business unit of Moog Space and Defense, is looking for a Satellite Flight Software Engineer to join our Space Vehicles team in Arvada, CO. Moog AP West specializes in passive and active vibration suppression/load alleviation products and services, spacecraft buses and sub-systems, spacecraft and payload structure and...

  • Sr AI Engineer

    6 days ago


    Arvada, United States VORTO Full time

    About VORTOWe are building software which enables businesses to be more economically and environmentally sustainable by digitally transforming the supply chain. As an AI Engineer at VORTO you will define the frontier of logistics optimization, supply prediction, and demand prediction. About the RoleAre you ready to join a dynamic software engineering team...

  • Software Engineer

    2 months ago


    Arvada, United States Moog Full time

    Moog Advanced Programs (AP) West, a business unit of Moog Space and Defense, is looking for a Satellite Flight Software Engineer to join our Space Vehicles team in Arvada, CO. Moog AP West specializes in passive and active vibration suppression/load alleviation products and services, spacecraft buses and sub-systems, spacecraft and payload structure and...


  • Arvada, United States Wanco, Inc. Full time

    Job DescriptionJob DescriptionWanco Inc. is seeking an experienced Embedded Software Engineer in the Arvada, CO production facility. Summary:The Embedded Software team develops firmware to support our products’ control systems, instrumentation, and interfaces.  This is a transformational time to join the team, to help drive the modernization of our...


  • Arvada, Colorado, United States IBM Full time

    Job OverviewWe are seeking a highly skilled Senior Software Test Engineer to join our team at IBM Consulting in Colorado Springs. As a member of our Cyber Operations Branch program office, you will play a critical role in developing defensive cyber solutions to protect and defend USSF mission systems.


  • Arvada, United States Moog Full time

    Moog Advanced Programs (AP) West, a business unit of Moog Space and Defense, is looking for a Satellite Flight Software Integration and Test Engineer to join our Space Vehicles team in Arvada, CO. Moog AP West specializes in passive and active vibration suppression/load alleviation products and services, spacecraft buses and sub-systems, spacecraft and...


  • Arvada, United States IBM Full time

    Introduction A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for...


  • Arvada, Colorado, United States VORTO Full time

    About VORTOWe are revolutionizing supply chains to make them more sustainable and efficient. Our software and platforms aim to transform the way goods move across the globe.As a Senior Software Engineer at VORTO, you will play a critical role in shaping the next generation of commerce. You'll work closely with shippers on advanced supply chain automation...

  • Sr. Systems Engineer

    2 months ago


    Arvada, United States Moog Full time

    Moog Space West is looking for a Space Vehicles System Engineer to join our Space Vehicles team in Arvada, CO. Moog Space West specializes in passive and active vibration suppression/load alleviation products and services, spacecraft buses and sub-systems, spacecraft and payload structure and propulsive accommodations, and precision motion control. The Space...

  • Sr. Systems Engineer

    3 weeks ago


    Arvada, United States Moog Full time

    Moog Space West is looking for a Space Vehicles System Engineer to join our Space Vehicles team in Arvada, CO. Moog Space West specializes in passive and active vibration suppression/load alleviation products and services, spacecraft buses and sub-systems, spacecraft and payload structure and propulsive accommodations, and precision motion control. The Space...


  • Arvada, Colorado, United States Moog Full time

    About UsMoog Advanced Programs (AP) West is a leading provider of innovative solutions for the space industry. Our team of experts has extensive knowledge and experience in designing and developing advanced technologies for space applications.Job DescriptionWe are seeking a highly skilled Satellite Flight Systems Specialist to join our Space Vehicles team in...


  • Arvada, Colorado, United States Moog Full time

    Job TitleSr. Systems Engineer">OverviewMooG Space West is looking for a highly skilled Systems Engineer to join our rapidly growing Space Vehicles team in Arvada, CO.">Key ResponsibilitiesAnalysis of Customer specifications, Development and simulation of Bus-level system architecture and interfaces, Component evaluation and subsystem simulation and analysis,...


  • Arvada, Colorado, United States Wanco, Inc. Full time

    Key ResponsibilitiesThe successful candidate will be responsible for developing firmware on bare metal and embedded Linux systems, ensuring clean, well-tested, and organized code with a commitment to quality.Additionally, they will drive the adoption of unit tests and good development standards, work with the Linux kernel and applications in embedded...


  • Arvada, Colorado, United States ConsultNet Full time

    About the Role:We are seeking a highly skilled Senior Firmware Engineer to lead our team in designing and developing embedded FPGA systems.Responsibilities:Design and develop firmware for embedded FPGA systems, including motor controllers.Collaborate with the team to ensure successful project outcomes and lead firmware-related content in cross-functional...


  • Arvada, Colorado, United States Wanco, Inc. Full time

    We are seeking a skilled Embedded Software Engineer to join our team in Arvada, CO. This role offers an exciting opportunity to contribute to the development of firmware for our control systems, instrumentation, and interfaces.As an embedded software engineer at Wanco Inc., you will be part of a well-established company that values innovation and quality...


  • Arvada, United States Crusoe Full time

    Crusoe is building the World's Favorite AI-first Cloud infrastructure company. We're pioneering vertically integrated, purpose-built AI infrastructure solutions trusted by Fortune 500 companies to power their most advanced AI applications. Crusoe is redefining AI cloud infrastructure, with a mission to align the future of computing with the future of the...


  • Arvada, Colorado, United States Eurofins GSC Poland Sp. z o. o. Full time

    About the RoleThis is a full-time opportunity to join our team as a Junior Web Developer in Gliwice, Poland.The estimated salary range for this position is $70,000 per year, based on experience. Benefits include health, dental, and vision coverage, as well as a company matching 401K plan and PTO.Job DescriptionWe are seeking an IT Junior Software Developer...