Luxoft10.03.26
AI SCORE 8.5

Senior Software Engineer - Video Streaming Platform

$140K–$180K/year

About the Role

We're hiring a Senior Software Engineer to join our dynamic team focused on developing a cutting-edge video streaming platform. As a Senior Software Engineer, you'll play a crucial role in enhancing our systems, ensuring seamless content delivery to millions of users worldwide. This is a fantastic opportunity to work remotely and collaborate with teams across the USA and Poland, leveraging your expertise in software development.

What You'll Do

  • Develop and maintain production-ready components for various digital enterprise systems, including Metadata and Content Management systems.
  • Implement security and maintenance upgrades for Legacy Headend services, including Java/Golang SDK upgrades and EC2 patching.
  • Conduct assessments and remediation for security compliance issues raised by customer scans and audits.
  • Execute data migrations from legacy relational databases to modern data storage technologies like AWS RDS.
  • Enhance and optimize applications to meet evolving business needs.
  • Manage application deployment and rollback in both lab and production environments.
  • Provide on-call operational support, triaging and resolving production issues as they arise.

Requirements

  • Proven experience in Java EE development with a strong understanding of Oracle DB.
  • Familiarity with SOAP/XML, REST/JSON, Kafka, and application servers such as Tomcat/JBOSS/WildFly.
  • Experience with CI/CD development processes and pipelines.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills, with a focus on teamwork and collaboration.
  • Experience in implementing unit and functional tests to verify developed components.

Nice to Have

  • Experience with C++, Golang, Docker, Kubernetes, AWS, Grafana, Kibana, Splunk, and Prometheus.
  • Familiarity with Oracle FMW (JDeveloper SOA, OSB, JMS) is a plus.

What We Offer

  • Competitive salary ranging from $140,000 to $180,000 annually.
  • Fully remote work environment with flexible hours.
  • Opportunities for professional development and growth.
  • Collaborative and inclusive company culture.
  • Access to the latest tools and technologies in software development.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer position at Luxoft offers a unique opportunity to work on a leading video streaming platform while enjoying the flexibility of remote work. With a competitive salary and a focus on professional growth, this role is ideal for experienced software engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java and Java EE with extensive experience in building scalable applications, particularly in video streaming environments, utilizing technologies such as REST and SOAP for API development.

Strong understanding of CI/CD pipelines and experience with deployment tools like Jenkins, ensuring efficient and automated software delivery in a remote work setting.

Ability to troubleshoot and optimize performance in complex database environments using Oracle-db, as well as experience with message brokers like Kafka for real-time data processing.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Software Engineer - Video Streaming Platform(Now)Lead Software Engineer/Architect(1-2 years)Engineering Manager/Director of Software Development(3-5 years)

Market Overview

Market Size 2024
$45B
Annual Growth
8.5%
AI Adoption
45%
Investment
+30%
Labour Demand
+25%
Avg Salary
$130K

Skills & Requirements

Required
JavaJava EEOracle-db
Growing in Demand
Microservices ArchitectureKubernetesGraphQL
Declining
SOAPEJB

Domain Trends

Rise of Cloud-Native Applications
By 2025, 70% of new applications will be cloud-native, emphasizing the need for Java developers to adapt to cloud technologies.
Increased Demand for Real-Time Data Processing
With 60% of organizations prioritizing real-time data capabilities, skills in Kafka and streaming technologies are becoming essential.
Shift Towards Microservices
Over 50% of enterprises are shifting to microservices architecture, leading to a growing demand for Java developers skilled in microservices and container orchestration.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.